Kazalo:

Arduino termometer za pico: 7 korakov
Arduino termometer za pico: 7 korakov

Video: Arduino termometer za pico: 7 korakov

Video: Arduino termometer za pico: 7 korakov
Video: Arduino Temperature & humidity On 7 segment display... 2024, November
Anonim
Arduino termometer za pico
Arduino termometer za pico

Vsi so imeli tisti trenutek, ko so preveč nestrpni in morajo vzeti tisti prvi zalogaj pice, sveže iz pečice, samo da bi ji ob vročini tisoč sončk opekel streho. Vem, da sem imel te trenutke in sem se končno odločil, da bom naredil nekaj, kar bo pomagalo preprečiti. Z uporabo Arduina in temperaturnega senzorja se ustvari domača lopatica za serviranje pice in merjenje temperature omake in preliva pice.

Da bi to dosegel, sem oblikovanju postavil nekaj osnovnih zahtev:

  • Ožičenje (brez Arduina) je treba vgraditi v lopatico
  • Uporabnika je treba obvestiti, če je prevroče ali pa je temperatura primerna za prehrano
  • Lopatica mora biti pralna in varna za hrano

V tem navodilu vam bom pokazal zasnovo vezja, kodo in končno sestavo lopatice skupaj z demo videom.

Korak: Orodja in potrebščine

Orodja in potrebščine
Orodja in potrebščine
Orodja in potrebščine
Orodja in potrebščine
Orodja in potrebščine
Orodja in potrebščine
Orodja in potrebščine
Orodja in potrebščine

Orodja:

  1. Vrtalnik (samo, če morate lopatico spremeniti tako, kot sem jo jaz)
  2. Vrtalniki
  3. Lepilo za živila (na primer silikon ASI #502)

Zaloge:

  1. (1) 4,7 kOhm upor
  2. (2) 220Ohm upor
  3. (1) Zelena LED
  4. (1) Rdeča LED
  5. (1) Arduino (katera koli sorta bo delovala, za povezavo z računalnikom bom uporabil Seeeduino) z/s povezanim podatkovnim kablom
  6. (1) Mostične žice
  7. (1) Lopatica
  8. (1) Temperaturni senzor DS18B20 (zaželen je predhodno vgrajen, za varnost hrane in enostavno čiščenje uporabljam en kapsuliran iz nerjavečega jekla)
  9. (1) Ogledna plošča

Izbirni predmeti:

  1. Digitalni multimeter (za odpravljanje težav z vezjem)
  2. Spajkalnik in spajkalnik (za trajnejša vezja)

2. korak: Programska oprema in knjižnice

Za uporabo mikrokrmilnika in temperaturnega senzorja DS18B20 boste morali prenesti in namestiti nekaj programske opreme in knjižnico Arduino

Arduino IDE: Tu bo napisana in sestavljena koda

To najdete tukaj:

2. Knjižnica OneWire

To najdete tukaj:

To knjižnico lahko najdete in jo namestite v Arduino IDE tako, da odprete zavihek orodja in upravljate knjižnice, kjer lahko iščete »OneWire«

3. korak: Zgradite vezje

Zgradite vezje
Zgradite vezje

Glejte priloženo shemo kot vodnik za gradnjo vezja. Priključite LED-diode na ustrezen IO mikro krmilnika, kot je prikazano na shemi. Izhod senzorja priključite na IO2 na mikrokrmilniku.

4. korak: Sprememba lopatice

Spreminjanje lopatice
Spreminjanje lopatice
Spreminjanje lopatice
Spreminjanje lopatice
Spreminjanje lopatice
Spreminjanje lopatice

Ta korak je ključnega pomena pri oblikovanju končne zasnove. Odvisno od lopatice, ki jo imate, jo lahko spremenite na različne načine. Glavni del te spremembe je izrezovanje luknje, kjer lahko sedi temperaturni senzor. Začel sem s sledenjem senzorja na vrhu ravnega dela lopatice. Nato sem celoto izvrtal z vrtalnikom. Nato sem izvrtal luknjo za prehod žice senzorja. To je bolj kozmetično kot funkcionalno. Nato sem izvrtal dve luknji za namestitev LED. Na tej točki sem naredil le dodatne spremembe, da skrijem žice, tako da je to mogoče narediti glede na lopatico, ki jo imate.

5. korak: Nalaganje in spreminjanje kode

Koda temelji na knjižnici, ki jo najdete v Arduino IDE. Ko prenesete in namestite knjižnico OneWire, kot je opisano v 2. koraku, lahko primer za DS18B20 najdete v IDE v razdelku Primeri datotek. Primer "DS18B20_Simple" sem spremenil za delo z LED diodami. Koda je priložena tukaj, ko je knjižnica prenesena in nameščena, jo lahko prenesete in zaženete v Arduino IDE. V kodi lahko temperaturo v stavku if prilagodite svojim okusom.

Korak 6: Povežite lopatico

Ožičite lopatico
Ožičite lopatico
Ožičite lopatico
Ožičite lopatico
Ožičite lopatico
Ožičite lopatico
Ožičite lopatico
Ožičite lopatico

Sestavni deli so nameščeni v luknje, izvrtane v prejšnjem koraku. Da bi bile žice čiste in da bi se izognili odklopu ali kratkemu stiku, sem vse ohlapne žice zavil v električni trak. Zdaj žice vodijo do plošče, kjer so upori, komponente lopatice pa se srečujejo z mikrokrmilnikom. Tu so skakalni kabli primerni za hitre povezave. Preden mikrokrmilnik priključite v prenosni računalnik, preverite ožičenje. Zadnja slika prikazuje preskušanje LED diod, da se prepričam, da je ožičenje pravilno. V naslednjem koraku se obravnava koda.

7. korak: Končni rezultat

Image
Image
Končni rezultat
Končni rezultat

Videoposnetek tukaj prikazuje lopatico, ki dela pri sveži pici iz pečice. Zelena LED se izklopi in rdeča LED se čez nekaj časa prižge. To traja vsaj 15-20 sekund, da se izravna, ko lopatica ostane pri sobni temperaturi. Tu sem izbral temperaturo 60 stopinj Celzija ali 160 stopinj Fahrenheita. Tako, ko LED sveti zeleno, je pizza pri temperaturi, ki vam ne bo opekla strehe ust.

Priporočena: