Mündəricat:
- Addım 1: Parça və Alətlərin Toplanması
- Addım 2: Elektronikanı bir araya gətirmək
- Addım 3: Kod
- Addım 4: 3D çaplı qar uçqunu (isteğe bağlı)
- Addım 5: Kəsmə və yapışdırmaq
- Addım 6: Test
- Addım 7: Gələcək: WIFI Kodu əlavə edin
Video: Təzə Ət Məlumatçısı: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Təzə görüşmək üçün bir cihaz. Bu layihə, dərslərimin birində dərsdə öyrəndiyimiz bacarıqlardan istifadə edərək bir problemi həll etməyimə səbəb olduğu üçün davam etdi. Bir neçə il əvvəl ailəmə baş verən bir şeyi dərhal düşündüm. Bir yay bir neçə həftə tətilə çıxdıq və ölüm qanına və qan ləkələnmiş bir zəminə qayıtdıq, bunu təmizləmək üçün bir kabus olduğunu və dondurucunun güc almadığını söyləməyə ehtiyac yoxdur. Bu hadisə, atamın hətta pulsuz çeşidli/otla qidalanmış mal əti (yaxşı şeylər) almalıyıqmı deyə soruşmasına səbəb oldu. Bu, problemimin təcəssümüdür, buna görə də tək başına işləyə bilən və evdə kimin olub -olmadığını yoxlayacaq və gələcəkdə bir anda sahiblərinə telefonla bir mesaj göndərə biləcək bir cihaz hazırladım.. Ümumiyyətlə, cihaz evin ətrafındakı insanlara bir şeyin səhv olduğunu bildirmək üçün çox rəngli bir LED istifadə edir və nəticədə ət pisləşməyə başlayacaq.
Addım 1: Parça və Alətlərin Toplanması
Bu layihəni başa çatdırmaq üçün bir inşaatçıya lehimləmə, Arduino IDE və 3D Çap üzrə əsas biliklər lazımdır (isteğe bağlı). Layihə əsasən Amazondan kənar elektronikadan ibarətdir və başqa bir şeyi yerli bir mağazada asanlıqla tapmaq olar.
Komponentlər:
- NodeMCU lövhəsi (https://a.co/haoqMPw)
- Su yalıtımlı DS18B20 temperatur sensoru (https://a.co/ewfkmng)
- Ümumi Katod RGB LED (https://www.sparkfun.com/products/9264)
- Sabun qutusu bağlayıcı olacaq (Walmart -da 1 dollar)
- USB Güc Təchizatı (https://a.co/ccjaQHv)
Bu komponentlərin qalan hissəsi Amazondan bir dəst sifariş edərək toplandı (https://a.co/gUIA75y), ehtimal ki, Amazon ətrafında daha ucuz bir dəst tapa bilərsiniz (Arduino öyrənməyə çalışırdım).
- Elektron Breadboard
- Jumper telləri
- Üç 270Ω rezistor
- Bir 4.7 kΩ rezistor
- Üç+ başlıq sancaqları
Alətlər:
- Kompüter
- Mikro USB Kabeli
- Lehim dəsti
- Yüksək temperaturlu isti yapışqan tabancası
- 1/4 qazma ucu ilə qazın
- Filamentli 3D printer
Əvvəlcə lövhəni daxili bir enerji təchizatı ilə gücləndirəcəyimi düşündüm, amma fikirlə oynadıqdan sonra ən asan olduğu üçün xarici USB enerji təchizatı ilə getdim.
Addım 2: Elektronikanı bir araya gətirmək
Şəkil 1 elektronikanın sxemini göstərir
1 -ci hissə:
İstilik sensorundan gələn tellərin hər birini öz baş pininə lehimləyin (Şəkillər 2 və 3)
2 -ci hissə: Temp. Sensor
- NodeMCU lövhəsini çörək taxtasının kənarına qoyun (Şəkillər 4 və 5)
-
NodeMCU -nu istiyə bağlamaq üçün keçid tellərindən istifadə edin. sensor
- Çörək taxtasına 4 -cü pindən sərbəst sıraya qədər sarı bir tel qoyun
- 4.7kΩ rezistoru götürün və 3.3v xəttinə qoşun, sonra digər tərəfini əvvəlki addımdakı sıraya qoyun.
- Sarı teli istidən çıxarın. sensoru götürün və eyni sətrin üzərinə qoyun
- Qırmızı teli istidən ayırın. sensoru 3.3v xəttinə qoyun və qara teli torpaq xəttinə qoyun
- NodeMCU üzərindəki 3.3v pinini çörək lövhəsindəki xəttə bağlayın
- NodeMCU üzərindəki torpaq pinini çörək lövhəsindəki xəttə bağlayın
3 -cü hissə: LED
LED-in naqillərinə gəldikdə bu dərs çox faydalı oldu (https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-3-driving-an-rgb-led). LEDin hər bir hissəsini hansı pinlərə taxdığınızı izləməlisiniz (məsələn, Pinlərim D6 (qırmızı), D7 (yaşıl) və D8 (mavi)
Addım 3: Kod
Hal -hazırda istifadə etdiyim kod, əsasən OneWire Kitabxanasından DS18x20_Temperature Nümunəsinə əsaslanır.
1 -ci hissə: Quraşdırma
Yuxarıda göstərilən video, NodeMCU istifadə etməyə olduqca yaxşı bir başlanğıc verməlidir.
2 -ci hissə: Mənim Kodum
Yuxarıda qeyd edildiyi kimi, əsasən OneWire Kitabxanasındakı kodu istifadə etdim, ancaq faylın üstünə iki dəyişən əlavə etdim və temperatur müəyyən bir həddə çatdıqda reaksiya verən bir hissə əlavə etdim (yuxarıdakı Arduino kodu). Kod təmiz deyilsə, üzr istəyirəm, Arduino ilə ilk dəfə kodlaşdırırdım.
Addım 4: 3D çaplı qar uçqunu (isteğe bağlı)
İstiliyi saxlamaq üçün bir qar dənəsi əlavə etdim. İstifadəçiyə hara getməli olduğunu bildirməyə kömək edəcək sensor. İstifadə etdiyim qar uçqunu https://www.thingiverse.com/thing:2732146 saytından gəldi və sadəcə bir əlaqə (kredit vermək üçün) və temperatur sensoru üçün bir çuxur əlavə etdim.
Addım 5: Kəsmə və yapışdırmaq
- İstilik sensörünü yan tərəfə göndərmək qərarına gəldim, buna görə yan tərəfdəki 1/4 düymlük bir deşik qazdım. çıxmaq üçün sensor. Mikro USB kabelinin daxil olduğu kənarı da kəsdim.
- Yapışqan hissə üçün yüksək temperaturlu isti yapışqan tabancasından istifadə etdim və yaxşı işləyib, kifayət qədər yapışqan istifadə etdiyinizə əmin olun. İstilik sensoru qutuya və qar uçqununa yapışdırdım (Şəkillər 4 və 5).
Addım 6: Test
Hələ də kollecdəyəm, buna görə test üçün mini soyuducumdan istifadə etdim. OneWire kodu, temperaturu seriya xətti (9600 Baud) üzərindən də göndərir, buna görə də temperaturun sınanması asanlaşdırılır.
Addım 7: Gələcək: WIFI Kodu əlavə edin
Xəbərdarın mətn göndərə bilməsi üçün koda WIFI imkanlarını əlavə etməyi planlaşdırıram.
Bu, Instructables üzərində qurduğum ilk şey idi, buna görə içindəki delikləri bağışlamağa çalışın.
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)