Mündəricat:

İstilik xəbərdarlığı baş bandı: 10 addım
İstilik xəbərdarlığı baş bandı: 10 addım

Video: İstilik xəbərdarlığı baş bandı: 10 addım

Video: İstilik xəbərdarlığı baş bandı: 10 addım
Video: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Noyabr
Anonim
Temperatur Xəbərdarlıq Bandı
Temperatur Xəbərdarlıq Bandı

Floridada yaşayanda çöldə çox istilənəndə məni xəbərdar edə biləcək bir geyim yaratmaqla maraqlandım. Arduino və bir neçə sadə komponentdən istifadə edərək, temperatur 30C və ya 78F müəyyən bir nöqtəyə çatanda məni xəbərdar edən bir baş bandına daxil edilə bilən bir dövrə lövhəsi yarada bildim.

Addım 1: Parçalar

Parçalar
Parçalar

Bu quruluşu tamamlamaq üçün lazım olan hissələrə aşağıdakılar daxildir:

1) Arduino Uno

2) Boş dövrə lövhəsi

3) TMP36 Sensoru

4) Bağlayıcı sancaqlar

5) Baş bandı

6) Buzzer

7) tellər

8) Dikiş materialları/iynə, iplik və s.

9) 9v batareya

Addım 2: Bağlama Şeması

Kabel diaqramı
Kabel diaqramı

Layihənin düzgün işləməsi və düzgün bir şəkildə bağlandığından əmin olmaq üçün əvvəlcə Fritzing -də planımı sınadım. Aşağıdakı sxem, komponentləri daha sonra yerləşdirmək üçün bir şablon olaraq xidmət edəcəkdir. Qeyd: mənim vəziyyətimdə son layihəni daha da sadələşdirdim. 9V batareyanı Arduino lövhəsindəki Vin və GND -ə əl ilə bağlamaq əvəzinə, 3,5 mm -lik giriş bağladım və bu şəkildə enerji verdim. Daha sonra bu şıltaq layihəni özünüz yaratmaq qərarına gəlsəniz, hər hansı bir qarışıqlığın qarşısını almaq üçün bunu indi qeyd edirəm.

Addım 3: Kod

Bu layihəni kodlaşdırmaq üçün Mecabotun aşağıda göstərilən veb saytındakı məlumatlardan istifadə etdim. Bununla birlikdə kodu asanlaşdırmaq üçün buraya yazacağam.

int Sensor = 0;

boş quraşdırma ()

{Serial.begin (9600);

}

boşluq döngəsi ()

{

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

int lektura = analogRead (Sensor);

float voltaje = 5.0 /1024 * mühazirə; // Atencion aqui

// LM35DZ vuestra formulalarından istifadə edin

// float temp = voltaje * 100;

float temp = voltaje * 100 -50;

əgər (temperatur> 32)

{

t ();

}

başqa

{

əgər (temperatur> 30)

{

t1 ();

}

əgər (temperatur <30);

{

noTone (7);

}

}

}

boşluq t ()

{

ton (7, 494, 500);

gecikmə (1000);

}

boşluq t1 ()

{

ton (7, 494, 500);

gecikmə (2000);

}

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

Addım 4: Test edin

Test edin
Test edin

Konsepsiyanın sübutunun işlədiyinə əmin olmaq üçün, onları daimi hala gətirən komponentləri lehimləmədən əvvəl layihəni hazırladım. Bu nümunədə, 9v akkumulyatoru Arduino üzərindəki Vin və GND bölgələrinə, eynilə sxematik şəkildə bağladım.

Addım 5: Bağlayıcı pinləri

Bağlayıcı pinləri
Bağlayıcı pinləri
Bağlayıcı pinləri
Bağlayıcı pinləri

Test dövrəniz düzgün işlədikdən sonra, növbəti addım daimi lehim nöqtələri ilə son versiyanı qurmaqdır. Tellərin sayını azaltmaq üçün birbaşa Arduinonun üstünə qoyduğum bir lövhədə kiçik bağlayıcılardan istifadə etdim. Bu addım, elektron lövhəni üstünə qoymadan əvvəl kiçik bağlayıcıların yerində olduğunu göstərir. Bağlayıcı sancaqların hara getdiyini görə bilmək üçün sizə iki fərqli fikir göstərirəm.

Addım 6: Telləri uzatın

Telləri uzatın
Telləri uzatın
Telləri uzatın
Telləri uzatın

Bu layihədə temperatur sensörünü antenaya bənzətmək istədim. Buna nail olmaq üçün, fotoşəkildə göründüyü kimi təxminən 8 tel əlavə edərək əlaqə nöqtələrini uzadım. Qeyd: TMP36 sensorundakı əlaqə nöqtələrinin bir -birinə lehimləmədiyinə əmin olun. Bunun qarşısını almaq üçün bəzi izolyasiya materialı əlavə etdim. Bu addımın hamısı layihənin işləməsi üçün lazım deyil, yalnız quruluşunuz üçün anten hazırlamaq niyyətindəsiniz.

Addım 7: Lehimləmə

Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə

Sonrakı dövrə lövhəsini əvvəlki addımda yerləşdirilmiş sancaqların üstünə qoyun və komponentləri şəkildə göstərildiyi kimi yerinə qoyun. Bu zaman dinamik tellərində və TMP36 tellərində lehim edə bilərsiniz.

Addım 8: Test

Test
Test

Daha da irəli getməzdən əvvəl layihəni bir dəfə daha sınamaq yaxşı bir fikirdir. Əvvəlki addım tamamlandıqdan sonra, layihəniz bura bənzəyir. Video, funksionallığı və düzgün işlədiyini sübut edir.

Addım 9: Quraşdırma

Məclis
Məclis
Məclis
Məclis
Məclis
Məclis

Layihə lehimləndiyinə və düzgün işlədiyinə görə, onu bəyəndiyiniz paltara və geyimə bağlamağa başlaya bilərsiniz. Mənim üçün bir baş bandının yaxşı işlədiyini düşündüm və elektron komponentlərin uyğunlaşması üçün bir çanta tikməyə başladım. Sonra antena hissəsini ayrıca tikdim.

Addım 10: Final

Final
Final

İşdə son məhsulun fotoşəkili. Düşünürəm ki, çox yaxşı işləndi. Antenaya ehtiyac olmasa da, düşünürəm ki, bu layihəyə yumoristik bir ton verir və əyləncəli edir!

Tövsiyə: