Obsah:

Oznamovateľ čerstvého mäsa: 7 krokov
Oznamovateľ čerstvého mäsa: 7 krokov

Video: Oznamovateľ čerstvého mäsa: 7 krokov

Video: Oznamovateľ čerstvého mäsa: 7 krokov
Video: СЕКРЕТ ПЫШНЫХ КУЛИЧЕЙ, которые ВСЕГДА ПОЛУЧАЮТСЯ! КУЛИЧИ как у БАБУШКИ! Готовим Дома 2024, December
Anonim
Image
Image
Oznamovateľ čerstvého mäsa
Oznamovateľ čerstvého mäsa
Oznamovateľ čerstvého mäsa
Oznamovateľ čerstvého mäsa

Zariadenie, ktoré vám pomôže zostať svieži. Tento projekt sa rozbehol, pretože ma v jednej z tried vyzvali, aby som vyriešil problém pomocou zručností, ktoré sme sa v triede naučili. Hneď ma napadlo niečo, čo sa stalo mojej rodine pred niekoľkými rokmi. Jedno leto sme šli na niekoľko týždňov na dovolenku a vrátili sme sa k zápachu smrti a krvou zafarbenej podlahe, netreba dodávať, že upratovanie bolo nočnou morou a mraznička nedostávala energiu. Táto udalosť spôsobila, že sa môj otec spýtal, či by sme si vôbec mali kúpiť voľne dostupné hovädzie mäso (dobré potraviny) na diaľku/trávu. Toto je stelesnenie môjho problému, preto som vymyslel zariadenie, ktoré by mohlo fungovať samo osebe a upozorniť kohokoľvek, kto by mohol kontrolovať dom, a niekedy v budúcnosti poslať textovú správu na telefón vlastníkov s cieľom poskytnúť rýchlu spätnú väzbu z mrazničky.. Celkovo zariadenie pomocou viacfarebnej diódy LED dáva ľuďom v okolí domu vedieť, že niečo nie je v poriadku a nakoniec každému, kto chce dostať text o mäse, sa začína kaziť.

Krok 1: Zhromažďovanie dielov a nástrojov

Zhromažďovanie dielov a nástrojov
Zhromažďovanie dielov a nástrojov

Na dokončenie tohto projektu bude stavebník potrebovať základné znalosti o spájkovaní, Arduino IDE a 3D tlači (voliteľné). Projekt pozostáva hlavne z elektroniky mimo Amazonu a čokoľvek iné sa dá ľahko nájsť v miestnom obchodnom dome.

Komponenty:

  • Doska NodeMCU (https://a.co/haoqMPw)
  • Teplotný snímač DS18B20 s hydroizoláciou (https://a.co/ewfkmng)
  • Bežná katódová RGB LED (https://www.sparkfun.com/products/9264)
  • Mydlo bude Encloser (1 dolár vo Walmarte)
  • USB napájací zdroj (https://a.co/ccjaQHv)

Ostatné tieto komponenty boli zhromaždené objednaním súpravy mimo Amazonu (https://a.co/gUIA75y), ale pravdepodobne nájdete lacnejšiu súpravu okolo Amazonu (pokúšal som sa naučiť Arduino).

  • Elektronický Breadboard
  • Prepojovacie vodiče
  • Tri 270Ω odpory
  • Jeden odpor 4,7 kΩ
  • Tri+ kolíkové hlavičky

Náradie:

  • Počítač
  • Micro-USB kábel
  • Spájkovacia súprava
  • Vysokoteplotná horúca lepiaca pištoľ
  • Vŕtajte vrtákom 1/4
  • 3D tlačiareň s vláknom

Najprv som si myslel, že dosku budem napájať z interného zdroja, ale keď som sa pohrával s touto myšlienkou, skončil som s externým napájaním USB, pretože to bolo najľahšie.

Krok 2: Spojenie elektroniky

Spojenie elektroniky
Spojenie elektroniky
Spojenie elektroniky
Spojenie elektroniky
Spojenie elektroniky
Spojenie elektroniky

Obrázok 1 zobrazuje rozloženie elektroniky

Časť 1:

Spájkujte každý z vodičov prichádzajúcich zo snímača teploty na vlastný kolíkový konektor (obrázky 2 a 3)

Časť 2: Teplota Senzor

  • Umiestnite dosku NodeMCU na okraj dosky (obrázky 4 a 5)
  • Pomocou prepojovacích káblov pripojte NodeMCU k teplote. snímač

    1. Umiestnite žltý drôt od kolíka 4 do voľného radu na dosku na chlieb
    2. Vezmite odpor 4,7 kΩ a pripojte ho k 3,3 V linke a druhú stranu umiestnite do radu z predchádzajúceho kroku.
    3. Umiestnite žltý vodič z teploty. snímač a umiestnite ho na ten istý rad
    4. Umiestnite červený vodič z teploty. snímač na linke 3,3 V a čierny vodič umiestnite na uzemnenie
    5. Pripojte pin 3,3 V na NodeMCU k linke na doske
    6. Pripojte uzemňovací kolík na NodeMCU k linke na doske

Časť 3: LED

Tento návod bol veľmi užitočný, pokiaľ ide o zapojenie diódy LED (https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-3-driving-an-rgb-led). Musíte len sledovať, na ktoré kolíky pripájate každú časť LED diódy (napríklad Moje kolíky sú D6 (červená), D7 (zelená) a D8 (modrá)

Krok 3: Kód

Image
Image
Kód
Kód

Kód, ktorý v súčasnosti používam, bol do značnej miery založený na príklade DS18x20_Temperature z knižnice OneWire.

Časť 1: Začíname s nastavením

Vyššie uvedené video by vám malo celkom dobre začať používať NodeMCU.

Časť 2: Môj kód

Ako je uvedené vyššie, väčšinou som použil kód z knižnice OneWire, ale do hornej časti súboru som pridal dve premenné a pridal som časť, ktorá reaguje, ak teplota dosiahla určitý prah (kód Arduino vyššie). Tiež sa ospravedlňujeme, ak kód nie je čistý, bolo to moje prvé kódovanie s Arduino.

Krok 4: 3D tlačená snehová vločka (voliteľné)

3D tlačená snehová vločka (voliteľné)
3D tlačená snehová vločka (voliteľné)
3D tlačená snehová vločka (voliteľné)
3D tlačená snehová vločka (voliteľné)
3D tlačená snehová vločka (voliteľné)
3D tlačená snehová vločka (voliteľné)

Na udržanie teploty som pridal snehovú vločku. snímač, ktorý používateľovi pomôže naznačiť, kam by mal ísť. Snehová vločka, ktorú som použil, pochádza z https://www.thingiverse.com/thing:2732146 a práve som pridal odkaz (na vrátenie kreditu) a otvor pre snímač teploty.

Krok 5: Rezanie a lepenie

Rezanie a lepenie
Rezanie a lepenie
Rezanie a lepenie
Rezanie a lepenie
Rezanie a lepenie
Rezanie a lepenie
Rezanie a lepenie
Rezanie a lepenie
  • Rozhodol som sa poslať snímač teploty nabok, takže som do boku vyvŕtal 1/4 palcový otvor pre teplotu. snímača, z ktorého sa má vyjsť. Orezal som tiež okraj miesta, kde vstupuje kábel Micro-USB.
  • Na lepiacu časť som použil vysokoteplotnú horúcu lepiacu pištoľ, ktorá fungovala dobre, uistite sa, že použijete dostatok lepidla. Na puzdro a snehovú vločku som prilepil snímač teploty (obrázky 4 a 5).

Krok 6: Testovanie

Testovanie
Testovanie
Testovanie
Testovanie
Testovanie
Testovanie

Stále som na vysokej škole, takže som na testovanie použil svoju malú chladničku. Kód OneWire tiež odosiela teplotu po sériovej linke (9600 baudov), takže testovanie teploty je jednoduché.

Krok 7: Budúcnosť: Pridanie kódu WIFI

Budúcnosť: Pridanie kódu WIFI
Budúcnosť: Pridanie kódu WIFI

Plánujem do kódu pridať možnosti WIFI, aby oznamovateľ mohol odosielať texty.

Toto bola moja prvá stavba na Instructables, takže skúste odpustiť diery v ňom.

Odporúča: