Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
"Mümkün olmayan Missiya" filmində olduğu kimi "Çarəsiz vaxtlar çarəsiz tədbirlərə çağırır" deyildiyi kimi, 10 -cu sinifdə oxuyan qardaşım, açarları istifadə etmək əvəzinə telefonu istifadə edərək mətbəxin işıqlarını idarə etmək fikrinə düşdü və bunun səbəbi mətbəximizin olmasıdır. digər Airbnb qonaqları və açarlar COVID 19 -un yayılmasının ən həssas bölgəsidir.
Fikri əldə etdikdən sonra onu necə həyata keçirəcəyimizi planlaşdırdıq. Mən Mühəndislik və qardaşım 10 -cu Sınıf Yaradıcılıq bilikləri ilə işə başladım. Valideynlərimiz komponentlərimizi və digər müxtəlif vəzifələri əldə etmək üçün bizə kömək etdi.
Addım 1: Komponentlər
- Smps mini -5v
- MOC3041
- MOC3021
- Düzəldici
- Triac-BT136
- Rezistorlar
- Başlıq pinləri
- 4N35
- NodeMCU
- Rezistorlar
Addım 2: Necə Çalışır
- Blynk serverinə qoşulduğu yerdən Wifi -yə qoşulan NodeMCU modulu daxildir.
- İşıqların açılmasını və sönməsini idarə etmək üçün Triac var. Daha ucuz və daha etibarlı olduğu üçün röle yerinə Triac istifadə etdim.
- AC cərəyanını DC cərəyanına çevirmək üçün Smps var.
Addım 3: Əsas PCB üçün dövrə diaqramı
PCB xüsusi olaraq hazırlanmış və pcbway -dən çap edilmişdir. Dövrə diaqramını daxil etdim
Addım 4: Eagle CAD istifadə edərək PCB hazırlanması
Eagle CAD istifadə edərək xüsusi PCB -nin necə dizayn ediləcəyini izah etdiyim profilimə gedə bilərəm. Şəkillər lövhə faylını və Layihənin Gerber Görünüşünü göstərdi.
Addım 5: PCB əldə edin
PCB 2 həftə ərzində çatdırıldı
Addım 6: örtük
- Artıq dediyim kimi, qardaşım çox yaradıcıdır, örtüyü hazırlamaq üçün köhnə şirin qutu və köhnə Sunmikadan istifadə etmişdir
- Qara rəngə boyandı
- Sunmica yaxşı bir taxta bitirmə verdi
Addım 7: Kodlaşdırma
#blynk_print seriyasını təyin edin
#daxil edin #daxil edin
char auth = "Sənin Doğruluğun. Açar"; // Blynk Tətbiqində Doğrulama Tokenini almalısınız.
const int R1 = 5; // Çıxış Rölesi 1
const int R2 = 4; // Çıxış Rölesi 2
char ssid = "Wifi Şəbəkə Adınız"; // WiFi etimadnaməniz.
char pass = "Şəbəkənizin şifrəsi"; // Açıq şəbəkələr üçün şifrəni "" olaraq təyin edin.
boş quraşdırma () {
Serial.begin (9600); // Debug konsolu
Blynk.begin (auth, ssid, pass);
pinMode (R1, Çıxış);
pinMode (R2, Çıxış); }
boşluq döngəsi () {Blynk.run (); }
Addım 8: Blynk
- BLYNK tətbiqində yeni bir layihə yaradın.
- Layihənin adını "Hands-Free Lights Control" yazın və açılan menyudan NodeMCU seçin
- AUTH token qeydiyyatdan keçmiş e -poçtunuza göndəriləcək
- Sağ açılan menyudan 2 röle düyməsini əlavə edin
- 1 rölesi üçün D1 və 2 rölesi üçün D2 və ya istədiyiniz kimi
Addım 9: yığın
- Bütün hissələr göstərilən sxemə uyğun olaraq yığılmışdır
- Və örtük, vintlər istifadə edərək təhlükəsiz bir şəkildə dövrə üzərində yerləşdirildi.
Addım 10: Nəticə
- Bu layihə çox uğurlu alındı və Airbnb qonaqlarının çox xoşuna gəldi!
- Bu layihə kiçik qardaşım üçün də çox faydalı oldu, çünki Mühəndislikdə istifadə olunan bir çox elektronika biliklərini öyrəndi.