Obsah:
- Krok 1: Shromažďování dílů a nástrojů
- Krok 2: Spojení elektroniky dohromady
- Krok 3: Kód
- Krok 4: 3D tištěná sněhová vločka (volitelně)
- Krok 5: Řezání a lepení
- Krok 6: Testování
- Krok 7: Budoucnost: Přidání kódu WIFI
Video: Oznamovatel čerstvého masa: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Zařízení, které vám pomůže setkat se. Tento projekt se rozběhl, protože jsem v jedné ze svých tříd dostal výzvu vyřešit problém pomocí dovedností, které jsme se ve třídě naučili. Okamžitě mě napadlo něco, co se stalo mé rodině před několika lety. Jednoho léta jsme jeli na několik týdnů na dovolenou a vrátili se k vůni smrti a krví potřísněné podlaze, netřeba říkat, že to byla noční můra při úklidu a mrazák nedostával energii. Tato událost způsobila, že se můj táta zeptal, jestli bychom si vůbec měli koupit volně žijící hovězí maso na dobré vzdálenosti (dobré věci). Toto je ztělesněním mého problému, a tak jsem vymyslel zařízení, které by mohlo fungovat samo a upozornit kohokoli, kdo by mohl kontrolovat dům, a v určitém okamžiku v budoucnu poslat text na telefon majitelů, aby poskytl rychlou zpětnou vazbu z mrazničky. Celkově zařízení pomocí vícebarevné diody LED dává lidem v okolí vědět, že něco není v pořádku, a nakonec každý, kdo chce dostat text o mase, se začíná kazit.
Krok 1: Shromažďování dílů a nástrojů
K dokončení tohoto projektu bude stavitel potřebovat základní znalosti o pájení, Arduino IDE a 3D tisku (volitelně). Projekt se skládá hlavně z elektroniky mimo Amazon a cokoli jiného lze snadno najít v místním obchodním domě.
Složky:
- Deska NodeMCU (https://a.co/haoqMPw)
- Teplotní senzor DS18B20 s hydroizolací (https://a.co/ewfkmng)
- Společná katodová RGB LED (https://www.sparkfun.com/products/9264)
- Soap Box bude Encloser ($ 1 ve Walmartu)
- USB napájecí zdroj (https://a.co/ccjaQHv)
Zbytek těchto komponentů byl shromážděn objednáním sady mimo Amazon (https://a.co/gUIA75y), ale pravděpodobně najdete levnější sadu kolem Amazonu (snažil jsem se naučit Arduino).
- Elektronický prkénko
- Propojovací dráty
- Tři 270Ω odpory
- Jeden odpor 4,7 kΩ
- Tři+ kolíky záhlaví
Nástroje:
- Počítač
- Micro-USB kabel
- Pájecí sada
- Horká lepicí pistole pro vysoké teploty
- Vrták s vrtákem 1/4
- 3D tiskárna s vláknem
Nejprve jsem si myslel, že budu desku napájet pomocí interního napájecího zdroje, ale poté, co jsem si pohrával s touto myšlenkou, jsem skončil s externím napájecím zdrojem USB, protože to bylo nejjednodušší.
Krok 2: Spojení elektroniky dohromady
Obrázek 1 ukazuje rozložení elektroniky
Část 1:
Pájejte každý z vodičů přicházejících ze snímače teploty na vlastní kolíkový konektor (obrázky 2 a 3)
Část 2: Teplota Senzor
- Umístěte desku NodeMCU na okraj prkénka (obrázky 4 a 5)
-
Pomocí propojovacích vodičů připojte NodeMCU k teplotě. senzor
- Umístěte žlutý drát od kolíku 4 do volné řady na prkénko
- Vezměte odpor 4,7 kΩ a připojte jej k vedení 3,3 V a jeho druhou stranu umístěte do řady z předchozího kroku
- Umístěte žlutý vodič z teploty. snímač a umístěte jej na stejný řádek
- Umístěte červený vodič z teploty. snímač na vedení 3,3 V a černý vodič umístěte na zemnící vodič
- Připojte pin 3,3 V na NodeMCU k vedení na desce
- Připojte uzemňovací kolík na NodeMCU k vedení na desce
Část 3: LED
Tento tutoriál byl velmi užitečný, pokud jde o zapojení LED (https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-3-driving-an-rgb-led). Musíte jen sledovat, na které piny každou část diody LED zapínáte (například Moje piny jsou D6 (červená), D7 (zelená) a D8 (modrá)
Krok 3: Kód
Kód, který v současné době používám, byl do značné míry založen na příkladu DS18x20_Temperature z knihovny OneWire.
Část 1: Získání nastavení
Výše uvedené video by vám mělo docela dobře začít používat NodeMCU.
Část 2: Můj kód
Jak bylo uvedeno výše, většinou jsem použil kód z knihovny OneWire, ale do horní části souboru jsem přidal dvě proměnné a přidal část, která reaguje, pokud teplota dosáhne určité prahové hodnoty (kód Arduino výše). Také se omlouvám, pokud kód není čistý, bylo to moje první kódování pomocí Arduina.
Krok 4: 3D tištěná sněhová vločka (volitelně)
Přidal jsem sněhovou vločku, abych udržel teplotu. senzor, který uživateli pomůže označit, kam by měl jít. Sněhová vločka, kterou jsem použil, pochází z https://www.thingiverse.com/thing:2732146 a já jsem právě přidal odkaz (abych vrátil kredit) a otvor pro teplotní čidlo.
Krok 5: Řezání a lepení
- Rozhodl jsem se poslat teplotní čidlo na stranu, takže jsem do boku vyvrtal 1/4 palcový otvor pro teplotu. čidlo, ze kterého se má vyjít. Také jsem ořízl okraj místa, kde přichází kabel Micro-USB.
- Na lepicí část jsem použil vysokoteplotní horkou lepicí pistoli, která fungovala dobře, jen se ujistěte, že používáte dostatek lepidla. Na pouzdro a sněhovou vločku jsem nalepil teplotní čidlo (obrázky 4 a 5).
Krok 6: Testování
Jsem stále na vysoké škole, takže jsem pro testování použil svou malou ledničku. Kód OneWire také odesílá teplotu přes sériovou linku (9600 baudů), takže testování teploty je snadné.
Krok 7: Budoucnost: Přidání kódu WIFI
Plánuji do kódu přidat možnosti WIFI, aby mohl Oznamovatel posílat texty.
Toto byla moje první stavba na Instructables, takže zkuste odpustit díry v ní.
Doporučuje:
Senzor BBQ teploty a masa na ESP8266 s displejem: 5 kroků (s obrázky)
Senzor teploty a masa BBQ na ESP8266 s displejem: V tomto Instructable vám ukážu, jak si vytvořit vlastní verzi nástroje BBQ, který měří aktuální teplotu ve vašem grilu a zapíná ventilátor, aby jej v případě potřeby rozsvítil. Kromě toho je zde také snímač teploty jádra masa
Počitadlo kroků - mikro: bit: 12 kroků (s obrázky)
Počitadlo kroků - Micro: Bit: Tento projekt bude počítadlem kroků. K měření našich kroků použijeme snímač akcelerometru, který je zabudovaný v Micro: Bit. Pokaždé, když se Micro: Bit zatřese, přidáme 2 k počtu a zobrazíme ho na obrazovce
Snadno nepřečtený e -mailový oznamovatel: 7 kroků
Snadný nepřečtený e -mailový oznamovatel: Ahoj všichni, vítejte u dalšího instruktovatelného. Se současnou situací práce z domova se potýkám s několika problémy, protože jsem čas od času dostával e -maily od své společnosti. Pak jsem přemýšlel o vytvoření stolního oznamovatele, který bude upozorněte mě na můj
Oznamovatel: 4 kroky
Oznamovatel: Už jste někdy měli zkušenost s tím, že jste ostatním říkali, aby na vaše místo nedávali své osobní věci? S touto situací se setkal většinou každý a často se tento problém nevyřeší, protože ostatní často varování neposlouchají. Toto zařízení a
Modul Arduino + GPS - oznamovatel cíle: 6 kroků
Modul Arduino + GPS - oznamovatel cíle: Kolik času ztrácíme v dopravní zácpě? Vytvořil jsem oznamovače destinací poháněného Arduinem, abych tento čas využil produktivním způsobem. Každý ví, že dopravní zácpy mohou být velkou ztrátou času. A nelze předpovědět, jak dlouho to bude trvat