Mundarija:

Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli: 7 qadam (rasmlar bilan)
Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli: 7 qadam (rasmlar bilan)

Video: Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli: 7 qadam (rasmlar bilan)

Video: Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli: 7 qadam (rasmlar bilan)
Video: TEKIN WIFI ISH BERADIMA ISH BERMAYDIMA SINAB KO'RAMIZ 2024, Iyul
Anonim
Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli
Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli
Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli
Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli
Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli
Uyni avtomatlashtirish uchun Wi-Fi boshqariladigan 4 kanalli o'rni moduli

Men ilgari o'chirilgan kalitlarga asoslangan ko'plab Wi-Fi-dan foydalanardim. Ammo ular mening talablarimga mos kelmaydi. Shuning uchun men o'z devorimni o'rnatishni xohladim, u oddiy Wall Switch rozetkalarini hech qanday o'zgartirishlarsiz almashtirishi mumkin. ESP8266 chipi hamma uchun Wi -Fi bilan ishlaydigan IoT platformasi. Men nima qildim, buning uchun to'rtta kanalli o'rni taxtasi yaratildi va eng zo'r tomoni shundaki, bortda 100-240V AC dan 5V-DC gacha quvvat manbai bor, shuning uchun siz uni to'g'ridan-to'g'ri AC tarmog'iga ulashingiz mumkin. Wi -Fi -ni yoqish paneli. Bundan tashqari, siz Tx-RX asosidagi qurilmalarni ulashingiz mumkin bo'lgan sarlavhaga ega (Nextion Dispalys kabi narsa).

Kengashning qisqacha tavsifi quyida keltirilgan

  • U ESP12E WI-FI chipini dasturlash uchun TX-RX asosidagi qurilmalarni ulash va TTL-USB dasturchisini ulash mumkin bo'lgan sarlavha bilan birga keladi.
  • To'rt AC/DC yukini va o'rni NC/NO konnektorlarini ulash uchun to'rtta o'rni ta'minlangan
  • Uyni avtomatlashtirish integratsiyasi bilan oldindan dasturlash mumkin.
  • 100-240VAC yoki 5VDC mumkin kirishni tanlang.
  • Quvvat: 3W
  • Test uchun LED, u GPIO -ga ulangan, shuningdek o'rni yoqilganda /o'chganda indikator sifatida
  • Kengashning o'lchamlari 76x76 mm

Ta'minotlar

1x Hi-Link HLK-PM01 (230V-5 VDC 3W)

1x ESP12E/ESP12F

4x PC817 opt -ulagichi

4x 5V o'rni

4x D400 tranzistorli yoki har qanday NPN kommutatorli tranzistorlar

1x AMS1117 - 3.3v

4x LED sariq (SMD 1206)

1x qizil LED (SMD 1206)

8x 10KΩ qarshilik (SMD 1206)

4x330Ω qarshilik (SMD 1206)

1x 120Ω qarshilik (SMD 1206)

2x mikro kalit

3x vintli terminali 5 mm qadam 2pin

1 -qadam: Uskuna tanlash

Uskunani tanlash
Uskunani tanlash

Bunga qo'shimcha ravishda, sizda lehimlanadigan temir, lehim, (issiq havoda lehimlash moslamasi), multimetr va boshqalardan iborat mos lehim va o'lchovlar to'plami bo'lishi kerak.

Asboblar:

  • Lehimlash temir yoki issiq havo qurolidan foydalanish yaxshiroq
  • Lehimlash nasosi
  • Tel kesuvchi va stripper
  • Tornavida
  • USB TTL dasturchisi (Dasturni yuklash uchun siz TTL konverterini ishlatishingiz kerak yoki Atmega328ni TTL konvertori bilan bir xil qilib Arduino UNO dan foydalanishingiz mumkin.)

2 -qadam: sxemani loyihalash va sinovdan o'tkazish

Devrenni loyihalash va sinovdan o'tkazish
Devrenni loyihalash va sinovdan o'tkazish
Devrenni loyihalash va sinovdan o'tkazish
Devrenni loyihalash va sinovdan o'tkazish
Devrenni loyihalash va sinovdan o'tkazish
Devrenni loyihalash va sinovdan o'tkazish

ESP12E qanday ishlashini tushungandan keyin birinchi qadam. Men o'zimga kerak bo'lgan barcha komponentlarni yig'ishdan boshladim: 10K va 330 ohmli rezistorlar, NPN tranzistorlari, Breadboard, Jumper simlari. Men ESP12E -ni bosib chiqarishni kuzatdim. Jarayon zerikarli edi, lekin men ESP chip yakka turish rejimining ishchi sxemasini olishga muvaffaq bo'ldim. Men kirishni baland yoki past bog'lab qo'ydim va chiqishlarni tekshirish uchun multimetrdan foydalanardim. Endi men taxtani va sxemani PCBga tarjima qilishga tayyor edim.

PCB dizayni uchun men faqat Autodesk EAGLE -dan foydalandim. PCB loyihalashda yordam beradigan EasyEDA va Fritzing kabi boshqa ajoyib dasturlar mavjud.

3 -qadam: Loyihani haqiqiy tenglikka aylantiring (yig'ish va lehimlash)

Loyihani haqiqiy tenglikka aylantiring (yig'ish va lehimlash)
Loyihani haqiqiy tenglikka aylantiring (yig'ish va lehimlash)
Loyihani haqiqiy tenglikka aylantiring (yig'ish va lehimlash)
Loyihani haqiqiy tenglikka aylantiring (yig'ish va lehimlash)
Loyihani haqiqiy tenglikka aylantiring (yig'ish va lehimlash)
Loyihani haqiqiy tenglikka aylantiring (yig'ish va lehimlash)

Siz o'zingiz PCB -ni uyda o'zingiz yasashingiz mumkin. Lekin men tenglikni professional ishlab chiqaruvchiga buyurtma qildim, u arzon narxlar va yuqori sifatli ishlab chiqarishni taklif qiladi. Shuning uchun, uyda buni qilish uchun hech qanday sabab yo'q. Bundan tashqari, siz o'zingiz yaratgan professional ko'rinishga ega PCBga ega bo'lasiz! Ushbu loyihani yig'ish va lehimlash juda oddiy.

Avval siz barcha qismlarni lehimlayapsiz (rasmdagi kabi), lekin SMD komponentlari to'g'ri yo'nalishda lehimlanganligiga ishonch hosil qiling. Siz doskadagi oq nuqta orqali to'g'ri yo'nalishni taniy olasiz. Lehimlashni tugatgandan so'ng, hech qanday holatda elektron kartani elektr tokiga ulamang, chunki bu qismlarga zarar etkazishi mumkin! LEDlarni, keyin rezistorlar va pim sarlavhalarini joylashtirish va lehimlashdan boshlanadi. Ishni osonlashtirish uchun men ozgina lehim oqimi pastasidan foydalanaman. Lehim pastasi PCBni iflos qiladi. Uni tozalash uchun men asetonli paxta tayog'idan foydalanaman.

4 -qadam: Uskuna ulanishi

Uskuna ulanishi
Uskuna ulanishi
Uskuna ulanishi
Uskuna ulanishi

Dasturni yuklash uchun siz TTL konverterini ishlatishingiz kerak (quyida ko'rsatilgan) yoki Atmega328ni TTL konvertori bilan bir xil qilib Arduino UNO -dan foydalanishingiz mumkin.

Wi -Fi Relay 4CH va TTL konvertorlari o'rtasida aloqa o'rnatish. PCB -> TTL konverter pin

VCC -> 3v3

GND-> GND

DTR -> GND

RXD-> TXDTXD-> RXD

5 -qadam: kerakli fayllar

6 -qadam: Dasturni yuklang

Dasturni yuklash
Dasturni yuklash
Dasturni yuklash
Dasturni yuklash
Dasturni yuklash
Dasturni yuklash

ESP8266 -ni ishlatishdan oldin siz Arduino IDE -ga ESP taxtalarini o'rnatishingiz kerak. Shunday qilib, iltimos, ushbu bosqichlarni bajaring.

  • Arduino IDE -ni ishga tushiring Fayl> Tanlovlar oynasini ochish uchun o'ting.
  • Https://arduino.esp8266.com/stable/package_esp8266com_index.json URL manzilini boshqaruv paneli URL manzillariga joylashtiring.

7 -qadam: qurilma harakatda

Qurilma amalda
Qurilma amalda
Qurilma amalda
Qurilma amalda
Qurilma amalda
Qurilma amalda

Yakuniy simlar va PCB sinovlari

Dasturni yuklaganingizdan so'ng, barcha TTL ulanishini olib tashlang va 100-240 V AC ga ulang. Endi sizning shaxsiy Smart Switch ishlatishga tayyor.

Umid qilamanki, bu kimgadir yordam beradi va men kabi ko'p narsani o'rgatadi. Siz bu erda almashilgan barcha fayllardan foydalanishingiz va o'zingiz borishingiz mumkin.

Har qanday sharhlar qabul qilinadi, agar sizga ma'qul kelgan bo'lsa, o'z fikr -mulohazalaringiz yoki yaxshilanishlaringizni baham ko'ring. Hammaga rahmat va yaqinda ko'rishguncha.

Baxtli qilish!

Tavsiya: