Satura rādītājs:
- 1. solis: daļas
- 2. darbība: elektroinstalācijas shēma
- 3. darbība: kods
- 4. solis: pārbaudiet to
- 5. solis: savienotāja tapas
- 6. solis: pagariniet vadus
- 7. solis: lodēšana
- 8. darbība: pārbaude
- 9. solis: montāža
- 10. solis: fināls
Video: Brīdinājums par temperatūru: 10 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Dzīvojot Floridā, man bija interese izveidot apģērbu, kas varētu brīdināt, kad ārā kļūst pārāk karsts. Izmantojot Arduino un dažas vienkāršas sastāvdaļas, es varēju izveidot shēmas plati, kuru varētu ievietot galvas saitē, kas brīdina mani, kad temperatūra sasniedz noteiktu punktu, šajā gadījumā 30C vai 78F.
1. solis: daļas
Šīs konstrukcijas pabeigšanai nepieciešamās detaļas ietver:
1) Arduino Uno
2) Tukša shēmas plate
3) TMP36 sensors
4) Savienotāja tapas
5) Galvas saite
6) skaņas signāls
7) vadi
8) Šūšanas piederumi/adata, diegi utt.
9) 9V akumulators
2. darbība: elektroinstalācijas shēma
Lai projekts darbotos pareizi un nodrošinātu, ka tas ir pareizi pieslēgts, es vispirms pārbaudīju savu plānu Fritzingā. Šī shēma kalpos kā veidne sastāvdaļu novietošanai vēlāk. Piezīme: manā gadījumā es vēl vairāk vienkāršoju gala projektu. Tā vietā, lai manuāli pievienotu 9 V akumulatoru Arduino plates Vin un GND, es savienoju 3,5 mm ieeju un darbināju to tādā veidā. Es to pieminu tagad, lai vēlāk izvairītos no neskaidrībām, ja jūs nolemjat pats izveidot šo dīvaino projektu.
3. darbība: kods
Lai kodētu šo projektu, es izmantoju informāciju no Mecabot tīmekļa vietnes, kas norādīta zemāk. Tomēr es arī ievietošu kodu šeit ērtībai.
int Sensors = 0;
anulēts iestatījums ()
{Sērijas sākums (9600);
}
tukša cilpa ()
{
// pludiņa temp = (5.0 * analogRead (A0) * 100.0) /1024;
int lectura = analogRead (sensors);
pludiņa voltaje = 5,0 /1024 * lektūra; // Atencion aqui
// Si usais un LM35DZ vuestra formula sera
// pludiņa temperatūra = voltaje * 100;
pludiņa temperatūra = voltaje * 100 -50;
ja (temperatūra> 32)
{
t ();
}
citādi
{
ja (temperatūra> 30)
{
t1 ();
}
ja (temperatūra <30);
{
noTone (7);
}
}
}
anulēts t ()
{
tonis (7, 494, 500);
kavēšanās (1000);
}
anulēts t1 ()
{
tonis (7, 494, 500);
kavēšanās (2000);
}
mecabot-ula.org/tutoriales/arduino/practica…
4. solis: pārbaudiet to
Lai pārliecinātos, ka koncepcijas pierādījums darbojas, es izveidoju projektu pirms lodēšanas uz sastāvdaļām, padarot tās par pastāvīgām. Šajā piemērā es, tāpat kā shematiski, ieslēdzu 9v akumulatoru Arduino Vin un GND apgabalos.
5. solis: savienotāja tapas
Kad testa ķēde darbojas pareizi, nākamais solis ir izveidot galīgo versiju ar pastāvīgiem lodēšanas punktiem. Lai samazinātu vadu skaitu, es izmantoju mazus savienotājus uz shēmas plates, ko es novietoju tieši virs Arduino. Šis solis parāda mazos savienotājus, pirms es ievietoju shēmas plati uz augšu. Es jums parādīšu divus dažādus skatus, lai jūs varētu redzēt, kur atrodas savienotāja tapas.
6. solis: pagariniet vadus
Šajā projektā es vēlējos, lai temperatūras sensors izskatās kā antena. Lai to panāktu, es pagarināju kontaktpunktus, pievienojot apmēram 8 collu vadu, kā redzams fotoattēlā. Piezīme: pārliecinieties, ka TMP36 sensora kontaktpunkti nav pielodēti. Lai to novērstu, es pievienoju nedaudz izolācijas materiāla Viss šis solis nav nepieciešams, lai projekts darbotos, tikai tad, ja plānojat izveidot antenu savai būvei.
7. solis: lodēšana
Tālāk novietojiet shēmas plati virs tapām, kas ievietotas iepriekšējā solī, un pielodējiet komponentus, kā parādīts attēlā. Šajā laikā varat lodēt skaļruņu vados un TMP36 vados.
8. darbība: pārbaude
Pirms došanās tālāk ir ieteicams vēlreiz pārbaudīt projektu. Kad iepriekšējais solis ir pabeigts, jūsu projektam vajadzētu izskatīties līdzīgi kā šeit. Video demonstrē funkcionalitāti un pierādījumu, ka tas darbojas pareizi.
9. solis: montāža
Tagad, kad projekts ir pielodēts un darbojas pareizi, varat sākt to ievietot sev tīkamā apģērbā. Manuprāt, galvas saite labi darbojās, tāpēc es sāku šūt maisiņu, lai tajā varētu ievietot elektroniskos komponentus. Pēc tam es atsevišķi uzšuju antenas daļu.
10. solis: fināls
Šeit ir galaprodukta fotoattēls. Es domāju, ka tas izdevās vienkārši labi. Lai gan antena nav nepieciešama, es domāju, ka tā piešķir projektam humora pieskaņu un padara to jautru!
Ieteicams:
Brīdinājums par temperatūru un mitrumu, izmantojot AWS un ESP32: 11 soļi
Brīdinājums par temperatūru un mitrumu, izmantojot AWS un ESP32: Šajā apmācībā mēs izmērīsim dažādus temperatūras un mitruma datus, izmantojot temperatūras un mitruma sensoru. Jūs arī uzzināsit, kā nosūtīt šos datus uz AWS
8x8 LED matricas pulkstenis un brīdinājums par ielaušanos: 4 soļi (ar attēliem)
8x8 LED matricas pulkstenis un brīdinājums par pretielaušanos: šajā pamācībā mēs redzēsim, kā izveidot 8x8 LED matricas pulksteni, ko aktivizē kustības noteikšana. Šo pulksteni var izmantot arī kā pretielaušanās ierīci, kas nosūta brīdinājuma ziņojumu, ja kustība ir atklāts telegrammu robotam !!! Mēs darīsim ar diviem dažādiem
Brīdinājums par slāpēm Augu trauksme: 13 soļi
Slāpju brīdinājuma augu trauksme: man jātiek tīram - es esmu briesmīgs augu vecāks. Ir patīkami to noņemt no krūtīm. Es nevaru to saprast, vai tas ir pārāk spēcīgs fotosintēzes trieciens vai gaisma uz veco H2O. Šķiet, ka nekas, ko es darīšu, nesaglabās šos puišus
Brīdinājums par atvērtām vārtiem: 11 soļi
Brīdinājums par atvērtiem vārtiem: vai jūsu mājdzīvnieks arī izskatās, ka viņam ir raķešu komplekts ikreiz, kad viņš ierauga atvērtus vārtus? Šis projekts ir paredzēts, lai redzētu, kad vārti ir atvērti pēc stundām. Mūsu mazajam takšam patīk iziet pēdējā patruļā ap pulksten 22:00, kad ārā jau ir tumšs
Brīdinājums par infrasarkano iebrucēju: 5 soļi
Brīdinājums par infrasarkano iebrucēju: neļaujiet iebrucējiem pārkāpt jūsu īpašumu, izmantojot šo infrasarkano signalizācijas sistēmu