Mündəricat:
- Addım 1: Parçalar
- Addım 2: Bağlama Şeması
- Addım 3: Kod
- Addım 4: Test edin
- Addım 5: Bağlayıcı pinləri
- Addım 6: Telləri uzatın
- Addım 7: Lehimləmə
- Addım 8: Test
- Addım 9: Quraşdırma
- Addım 10: Final
Video: İstilik xəbərdarlığı baş bandı: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
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
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ı
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
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
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
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ə
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
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
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
İş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ə:
Su xəbərdarlığı - gəminizi xilas edəcək bir cihaz: 5 addım (şəkillərlə)
Su Xəbərdarlığı - Qayığınızı xilas edəcək bir cihaz: Əgər bir gəmi sahibisinizsə, nəhayət gəmini quru əraziyə çıxarmağın rahatlığı var. Orada bata bilməz. Başqa hər yerdə dalğaların altında sürüşmək və yox olmaq meylini dəf etmək üçün daimi bir mübarizə ilə üzləşir. Alasda qışda
AWS və ESP32 istifadə edərək temperatur və rütubət xəbərdarlığı: 11 addım
AWS və ESP32 istifadə edərək Temp və Rütubət Alert: Bu təlimatda, Temp və rütubət sensoru istifadə edərək fərqli temperatur və rütubət məlumatlarını ölçəcəyik. Bu məlumatların AWS -ə necə göndəriləcəyini də öyrənəcəksiniz
Ürək döyüntüsü❤Baş bandı: 7 addım
Ürək döyüntüsü❤Baş bandı: Layihə ideyasını Makezine-də tapdım: https://makezine.com/projects/make-29/beating-hear…Ürəyinizin döyüntüsünə qədər yanıb-sönən LED ürəyi olan geyilə bilən bir cihazdır ❤
Yuxu oxuyan baş bandı: 24 addım (şəkillərlə birlikdə)
Sleep Reader Headband: Gecələr necə yatdığınızı heç düşündünüzmü? FitBit kimi cihazlar gecə boyunca hərəkətlərinizi təhlil edərək yuxunu izləyir, ancaq beyninizin nə etdiyinə baxa bilmirlər. Tibbi alətlər haqqında bir semestr öyrəndikdən sonra sinifimiz
Çox sərin göy qurşağı baş bandı: 9 addım (şəkillərlə birlikdə)
Çox sərin Gökkuşağı Bandı: Bu layihə, çıxdığınız zaman vəhşi LED rəngli bir halo yaratmanıza kömək edəcək, iki ildir ki, konfranslarda, məktəblərdə, yanan adamda geyinirəm .. və Makerfaire ilə həmişə xoşbəxt insanlarımız var. baxmaq üçün gəlir. İnsanlar istəyər