Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Evinizi wifi vasitəsi ilə avtomatlaşdırmaq istəyirsinizmi? Smartfonunuzdan işıqları, fanatı və digər cihazları idarə etmək istəyirsiniz? Yoxsa bağlı qurğular və onunla işə başlamağı öyrənmək istəyirsiniz? Bu Ev Avtomatlaşdırma layihəsi, bir Android smartfonu istifadə edərək evinizi necə avtomatlaşdıracağını sizə göstərəcək. İnkişaf etməyiniz üçün pulsuz bir proqram və kodun əlavə olaraq sxematik və pcb düzeni daxil olduğu üçün bu, ümumiyyətlə proqramlaşdırma və ya elektronika təcrübəsinə malik olmağınızı tələb etmir. Bu Android tətbiqindən istifadə edərək, işıqlarınızı, kondisionerinizi, qapı kilidlərinizi və s. Bütün bunları smartfonunuzdan idarə edə biləcəksiniz. Bu sistem, cihazınıza qoşulmaq və evinizdəki müxtəlif cihazları idarə etmək üçün Wifi -dən istifadə edir. Bu təlimatlandırıcı hack dərsindən zövq alın!
Addım 1: Alətlər və materiallar
Avadanlıq:-
*Nodemcu və ya esp8266
*Dörd 5V SPDT rölesi
*4 Amp MT Bağlayıcı
*4 BC547 Transistorlar
*4 660 ohm müqavimət
*4 diod
*Mis örtüklü təbəqə
*Lehimleme dəmir
*Lehim teli
*Flux
*Tel kəsici
*5V DC təchizatı
*Hər hansı bir AC cihazı (sınaq üçün)
*Aşındırma həlli
Proqram təminatı:-
Arduino IDE
DIY ağıllı Android Tətbiqi
Addım 2: Avadanlıq Montajı
Addım 3: Şemalar və Layout
Bu tərtibat üçün bütün gerber fayllarına keçid-
Yuxarıda, pcb -də çap etməyiniz lazım olan və pcb -də düzeni basaraq aşındırdıqdan sonra komponentləri pcb -də lehimləməyə başlaya biləcəyiniz gerber fayllarına bağlantı var.
Və bütün bunlardan sonra kodun vaxtı gəldi
Addım 4: Nodemcu proqramlaşdırma
Nodemcu
Nodemcu ilə yeni tanışsınızsa, NodeMCU, IoT əsaslı Tətbiqlər üçün xüsusi olaraq hazırlanmış açıq mənbəli Lua əsaslı bir firmware və inkişaf lövhəsidir. Buraya Espressif Systems-dən ESP8266 Wi-Fi SoC-də işləyən firmware və ESP-12 moduluna əsaslanan aparat daxildir.
Adımlar: -1. Nodemcu'nuzu Kompüterə qoşun
2. Arduino IDE ilə əlavə etdiyim və ya açdığım ev automation.ino faylını yapışdırın
3. Kodu Nodemcu -ya yükləyin.