INHOUDSOPGAWE:

Arduino pizza -bolaagtermometer: 7 stappe
Arduino pizza -bolaagtermometer: 7 stappe

Video: Arduino pizza -bolaagtermometer: 7 stappe

Video: Arduino pizza -bolaagtermometer: 7 stappe
Video: ЗАМОРОЗЬТЕ КОСТИ И ВАРИТЕ 6 ЧАСОВ! Рецепт который изменит вашу жизнь! 2024, November
Anonim
Arduino pizza -bolaagtermometer
Arduino pizza -bolaagtermometer

Almal het die oomblik gehad dat hulle te ongeduldig is en net die eerste happie pizza vars uit die oond moet haal net om die dak van hul mond te laat brand met die hitte van duisend sonne. Ek weet ek het hierdie oomblikke gehad en ek het uiteindelik besluit om iets te maak om dit te voorkom. Met 'n Arduino en 'n temperatuursensor word 'n tuisgemaakte spatel gemaak om die pizza te bedien en die temperatuur van die sous en die bolaag van die pizza te meet.

Om dit te bereik, het ek aan my ontwerp 'n paar basiese vereistes gestel:

  • Die bedrading (sonder die Arduino) moet in die spatel ingebou word
  • Die gebruiker moet in kennis gestel word as dit te warm is, of as dit die regte temperatuur is om te eet
  • Die spatel moet wasbaar wees en voedselveilig wees

In hierdie instruksies sal ek u die ontwerp van die stroombaan, kode en die laaste spatel saam met 'n demo -video wys.

Stap 1: Gereedskap en toebehore

Gereedskap en voorrade
Gereedskap en voorrade
Gereedskap en voorrade
Gereedskap en voorrade
Gereedskap en voorrade
Gereedskap en voorrade
Gereedskap en voorrade
Gereedskap en voorrade

Gereedskap:

  1. Boor (slegs as u die spatel moet verander soos ek)
  2. Boorpunte
  3. Voedselveilige kleefmiddel (byvoorbeeld ASI #502 silikoon)

Benodighede:

  1. (1) Weerstand van 4,7 kOhm
  2. (2) 220 Ohm Weerstand
  3. (1) Groen LED
  4. (1) Rooi LED
  5. (1) Arduino (enige variëteit werk, ek sal 'n Seeeduino gebruik) met geassosieerde datakabel vir rekenaarverbinding
  6. (1) Jumper Wires
  7. (1) Spatel
  8. (1) DS18B20 Temperatuursensor (voorafgebou word verkies, ek gebruik een wat in vlekvrye staal ingekap is vir voedselveiligheid en maklike skoonmaak)
  9. (1) Broodbord

Opsionele items:

  1. Digitale multimeter (om die stroombaan op te los)
  2. Soldeerbout en soldeersel (vir meer permanente stroombane)

Stap 2: Sagteware en biblioteke

Om die mikrobeheerder en die DS18B20 Temperatuursensor te gebruik, moet u sagteware en 'n Arduino -biblioteek aflaai en installeer

Arduino IDE: Dit is waar die kode geskryf en saamgestel sal word

Vind dit hier:

2. OneWire -biblioteek

Vind dit hier:

U kan ook hierdie biblioteek vind en dit binne die Arduino IDE installeer deur na die tabblad gereedskap te gaan en biblioteke te bestuur waar u na "OneWire" kan soek

Stap 3: Bou die stroombaan

Bou die stroombaan
Bou die stroombaan

Sien die skematiese aanhangsel as 'n riglyn vir die bou van die stroombane. Koppel die LED's aan die korrekte mikro-kontroleerder IO, soos op die skema getoon. Koppel die sensoruitset aan IO2 op die mikrobeheerder.

Stap 4: Pas die spatel aan

Die aanpassing van die spatel
Die aanpassing van die spatel
Die aanpassing van die spatel
Die aanpassing van die spatel
Die aanpassing van die spatel
Die aanpassing van die spatel

Hierdie stap is van kardinale belang by die skepping van die finale ontwerp. Afhangende van die spatel wat u het, kan u dit op baie verskillende maniere aanpas. Die belangrikste deel van hierdie wysiging is om 'n gat uit te sny waar die temperatuursensor kan sit. Ek het begin deur die sensor op die bokant van die plat deel van die spatel op te spoor. Toe boor ek die geheel uit met 'n boor. Vervolgens het ek 'n gat geboor vir die draad van die sensor om deur te gaan. Dit is meer kosmeties as funksioneel. Vervolgens het ek twee gate geboor vir die LED's om in te sit. Op hierdie stadium het ek slegs verdere aanpassings aangebring om die drade te verberg, sodat dit gedoen kan word volgens die spatel wat u het.

Stap 5: Laai die kode op en wysig dit

Die kode is gebaseer op 'n biblioteek wat binne die Arduino IDE gevind kan word. Sodra die OneWire -biblioteek afgelaai en geïnstalleer is soos beskryf in stap 2, kan 'n voorbeeld van die DS18B20 gevind word in die IDE onder lêervoorbeelde. Ek het die 'DS18B20_Simple' -voorbeeld aangepas om met LED's te werk. Die kode is hier aangeheg, sodra die biblioteek afgelaai en geïnstalleer is, kan die kode afgelaai en uitgevoer word in die Arduino IDE. In die kode kan die temperatuur in die if -verklaring volgens u smaak aangepas word.

Stap 6: Draai die spatel op

Bedek die spatel
Bedek die spatel
Bedek die spatel
Bedek die spatel
Bedek die spatel
Bedek die spatel
Bedek die spatel
Bedek die spatel

Die komponente word in die gate wat in die vorige stap geboor is, geplaas. Om die drade skoon te hou en om te verhoed dat die koppeling ontkoppel of kortsluitings voorkom, het ek los drade in elektriese band toegedraai. Nou lei die drade na 'n broodbord waar die weerstande is en die spatelkomponente ontmoet met die mikrobeheerder. Dit is waar die springkabels goed is vir vinnige verbindings. Maak seker dat u die bedrading goed nagaan voordat u die mikrobeheerder in u skootrekenaar aansluit. Die laaste prentjie wys hoe ek die LED's toets om seker te maak dat die bedrading korrek is. In die volgende stap word die kode bespreek.

Stap 7: Finale resultaat

Image
Image
Finale Uitslag
Finale Uitslag

Die video hier toon die spatel aan die werk op 'n vars pizza uit die oond. Die groen LED gaan af en die rooi LED brand na 'n rukkie. Dit neem minstens 15-20 sekondes om gelyk te word as die spatel by kamertemperatuur sit. Ek het die temperatuur hier gekies om 60 grade Celsius of 160 grade Fahrenheit te wees. As die LED groen word, is die pizza op 'n temperatuur wat die dak van u mond nie sal verbrand nie.

Aanbeveel: