Mundarija:

Harorat haqida ogohlantiruvchi tasma: 10 qadam
Harorat haqida ogohlantiruvchi tasma: 10 qadam

Video: Harorat haqida ogohlantiruvchi tasma: 10 qadam

Video: Harorat haqida ogohlantiruvchi tasma: 10 qadam
Video: Xotirani kuchaytiruvchi 10 ta SIR. Hamma uchun birdek to'gri keladi! 10 daqiqada 2024, Noyabr
Anonim
Harorat haqida ogohlantiruvchi tasma
Harorat haqida ogohlantiruvchi tasma

Floridada yashab, tashqarida juda qizib ketganda ogohlantiradigan kiyim yaratishga qiziqardim. Arduino va bir nechta oddiy komponentlardan foydalanib, men tasma chizig'ini yasashga muvaffaq bo'ldim, bu esa harorat belgilangan nuqtaga, bu holda 30C yoki 78F ga yetganda meni ogohlantiradi.

1 -qadam: qismlar

Qismlar
Qismlar

Qurilishni yakunlash uchun zarur bo'lgan qismlarga quyidagilar kiradi:

1) Arduino Uno

2) Bo'sh elektron karta

3) TMP36 sensori

4) ulagichlar

5) bosh tasmasi

6) Buzzer

7) simlar

8) tikuv materiallari/igna, ip va boshqalar.

9) 9V batareya

2 -qadam: ulanish sxemasi

Ulanish diagrammasi
Ulanish diagrammasi

Loyihaning to'g'ri ishlashi va uning to'g'ri ulanganligiga ishonch hosil qilish uchun men avval Fritzingda o'z rejamni sinab ko'rdim. Quyidagi sxema keyinchalik komponentlarni joylashtirish uchun shablon bo'lib xizmat qiladi. Eslatma: menimcha, men yakuniy loyihani yanada soddalashtirdim. 9V batareyani Arduino kartasidagi Vin va GND -ga qo'lda ulashning o'rniga, men 3,5 mmli ulanishni qo'shdim va shu tarzda quvvatlantirdim. Men bu haqda gapirayapman, keyin hech qanday chalkashliklarga yo'l qo'ymaslik uchun, agar siz bu g'aroyib loyihani o'zingiz yaratishga qaror qilsangiz.

3 -qadam: kod

Ushbu loyihani kodlash uchun men Mecabot veb -saytining quyida keltirilgan ma'lumotlaridan foydalandim. Biroq, men kodni bu erda ham qulaylik uchun joylashtiraman.

int Sensor = 0;

bo'sh o'rnatish ()

{Serial.begin (9600);

}

bo'sh halqa ()

{

// float temp = (5.0 * analogRead (A0) * 100.0) /1024;

int lektura = analogRead (Sensor);

float voltaje = 5.0 /1024 * ma'ruza; // Atencion aqui

// LM35DZ vuestra formulasi

// float temp = voltaje * 100;

suzish harorati = voltaje * 100 -50;

agar (harorat> 32)

{

t ();

}

boshqa

{

agar (harorat> 30)

{

t1 ();

}

agar (harorat <30);

{

noTone (7);

}

}

}

bo'sh t ()

{

ohang (7, 494, 500);

kechikish (1000);

}

bo'sh t1 ()

{

ohang (7, 494, 500);

kechikish (2000);

}

mecabot-ula.org/tutoriales/arduino/practica…

4 -qadam: Sinab ko'ring

Sinab ko'ring
Sinab ko'ring

Kontseptsiya isboti ishlaganiga ishonch hosil qilish uchun men loyihani komponentlarga lehimlashdan oldin qurdim va ularni doimiy qilib qo'ydim. Ushbu misolda, men 9v batareyani Arduino -dagi Vin va GND maydonlariga, xuddi sxemaga o'xshab, qattiq bog'ladim.

5 -qadam: ulagich pinlari

Ulagich pinlari
Ulagich pinlari
Ulagich pinlari
Ulagich pinlari

Sinov sxemasi to'g'ri ishlagandan so'ng, sizning keyingi qadamingiz doimiy lehim nuqtalari bilan yakuniy versiyani yaratishdir. Simlar sonini kamaytirish uchun men to'g'ridan -to'g'ri Arduino tepasiga qo'yilgan elektron kartadagi kichik ulagichlardan foydalanardim. Bu qadam, elektron kartani tepaga qo'yishdan oldin, kichik konnektorlarni joyida ko'rsatadi. Men sizga ikki xil ko'rinishni ko'rsatyapman, shunda siz ulagichlar qaerga ketayotganini ko'rishingiz mumkin.

6 -qadam: simlarni uzaytiring

Uzaytiruvchi simlar
Uzaytiruvchi simlar
Uzaytiruvchi simlar
Uzaytiruvchi simlar

Ushbu loyihada men harorat sensori antennaga o'xshatmoqchi edim. Bunga erishish uchun men rasmda ko'rinib turganidek, taxminan 8 dyuymli sim qo'shib, aloqa nuqtalarini uzaytirdim. Eslatma: TMP36 sensorining aloqa nuqtalari bir -biriga lehimlanmaganligiga ishonch hosil qiling. Buning oldini olish uchun men izolyatsion material qo'shdim. Yaqin -yaqindan ko'rinib turibdiki, loyihaning ishlashi uchun bu qadam kerak emas, faqat siz o'zingizning antennangizni yasash niyatida bo'lsangiz.

7 -qadam: Lehimlash

Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash
Lehimlash

Keyin elektron kartani oldingi qadamda joylashtirilgan pimlarning ustiga qo'ying va qismlarni rasmda ko'rsatilgan joyiga lehimlang. Bu vaqtda siz karnay simlariga va TMP36 simlariga lehim qilishingiz mumkin.

8 -qadam: sinov

Sinov
Sinov

Loyihani davom ettirishdan oldin uni yana bir bor sinab ko'rish yaxshidir. Oldingi qadam tugagandan so'ng, sizning loyihangiz bu yerga o'xshash bo'lishi kerak. Video funksionallik va uning to'g'ri ishlashini isbotlaydi.

9 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Endi loyiha lehimlangan va to'g'ri ishlayotganda, siz uni o'zingiz yoqtirgan kiyim va kiyim bilan o'rashni boshlashingiz mumkin. Men uchun, tasma yaxshi ishlagan deb o'yladim, shuning uchun men elektron komponentalarga mos keladigan sumka tikishni boshladim. Keyin, antenna qismini alohida tikdim.

10 -qadam: Yakuniy

Final
Final

Bu erda yakuniy mahsulotning fotosurati. Menimcha, bu juda yaxshi ishladi. Antenna kerak bo'lmasa ham, menimcha, bu loyihaga kulgili ohang beradi va uni qiziqarli qiladi!

Tavsiya: