Mundarija:

ESP8266: 7 qadamidan foydalangan holda ulangan sevgi marjonlari
ESP8266: 7 qadamidan foydalangan holda ulangan sevgi marjonlari

Video: ESP8266: 7 qadamidan foydalangan holda ulangan sevgi marjonlari

Video: ESP8266: 7 qadamidan foydalangan holda ulangan sevgi marjonlari
Video: Урок №7. Пишем программный код без использования задержек на микроконтроллере ESP8266. 2024, Iyul
Anonim
ESP8266 yordamida ulangan sevgi marjonlari
ESP8266 yordamida ulangan sevgi marjonlari

Odamlarni oldingisidan ko'ra yaqinlashtiradigan ikkita marjon. Bular Internetga ulangan "Love Pendants" kulonlari bo'lib, ular sizning his -tuyg'ularingizni yangi darajaga ko'tarishga yordam beradi. Ushbu maqolada men sizga o'z qo'llaringiz bilan muhabbat kulonlarini qanday yasashni aytib beraman, lekin bundan oldin ushbu loyiha yordamida bizning qisqa hikoyamizni tomosha qiling.

1 -qadam: Sevgi pandanti yordamida qisqa hikoya

Image
Image

2 -qadam: Ushbu loyiha haqida

Ushbu loyihada bizda o'rnatilgan Wi -Fi o'rnatilgan 2 ta kulon bor va ular Internet orqali AdaFruit serveriga ulangan.

Men shaxsan marjonlarni "Men seni yaxshi ko'raman" pandanti qilib yasaganman, unga xohlagan narsani o'yib yozishingiz mumkin. Agar men kimnidir sog'inib qolsam, unga sog'indim deb SMS yozish yoki unga qo'ng'iroq qilishning o'rniga, men sayyoradagi hamma odamlar shunday qiladilar, men qurilmamda LED yonib turishi uchun osma tugmani bosishim mumkin. Bir necha soniyadan so'ng, men sovg'a qilgan odam ishlatadigan boshqa kulon ham porlay boshlaydi. Boshqa odam dunyoning istalgan joyida bo'lishi mumkin va bu qurilma o'z his-tuyg'ularimni boshqasiga etkazishimga yordam beradi, bu sizning his-tuyg'ularingizni yaqinlaringizga bildirishning yangi usuli. Bu, shuningdek, do'stlaringizni o'ynashga chaqirish uchun sizning Bat signalingiz bo'lishi mumkin! WhatsApp messenjeridagi "Moviy Shomil" xususiyati biz uchun o'qish kvitansiyasi bo'lib xizmat qiladi. Bizning loyihamiz ham xuddi shunday xususiyatga ega! Boshqa odam kulonning porlayotganini ko'rishi bilanoq, men xabar yuborayotganimni bilib oladilar va tugmani bosganlarida, svetodiod ikkalasini ham o'chirib qo'yadi. sizning xatingiz. Shunday qilib, bizning xabarimiz etkazilganligini aniqlay olaman. Butun jarayonni aksincha bajarish mumkin. Boshqa odam xuddi shunday qilish orqali aytmoqchi bo'lgan narsalarini etkazish uchun jarayonni takrorlashi mumkin.

3 -qadam: zarur komponentlar

  1. ESP8266 01 moduli
  2. Lityum batareya
  3. HT7333 IC
  4. 10k qarshilik
  5. 100E rezistor
  6. Tugmalar
  7. LEDlar
  8. TP4056 batareyasini zaryadlash moduli

4 -qadam: ulanish diagrammasi

5 -qadam: Loyihaning batafsil ish jarayoni

Ushbu loyihaning kodini tushuntirish men uchun ham, siz ham tushunishingiz uchun biroz murakkab bo'ladi. Men sizga bu erda kodning ishlashini batafsil tushuntirib beraman, bu fonda sodir bo'layotgan jarayonni tushuntiradi.

Dastlab ikkala pedant ham Internetga ulanishi uchun sizning ulanish nuqtangizga yoki yo'riqchingizga ulanishga harakat qiladi. Internetga ulanganidan so'ng, ular birinchi navbatda Adafruit MQTT brokeriga ulanadi. Masalan, agar kimdir birinchi kulonning tugmachasini bossa, u holda bu kulonning chirog'i yonadi va u Adafruit MQTT brokerining nashrida 1 ma'lumotni yuboradi. Endi ikkinchi kulon ham xuddi shu ma'lumotni Adafruit MQTT brokeridan oladi, shuning uchun ikkinchi kulonning chirog'i ham yonadi. Ikkala kulonning chirog'i ham ikkinchi kulonning tugmachasini bosmaguncha yonadi. Endi, kimdir ikkinchi kulonning tugmachasini bossa, o'sha kulonning chirog'i o'chadi va xuddi shu ma'lumotlar Adafruit MQTT brokeriga o'tkaziladi. Va bu bilan birinchi marjon ham xuddi shu ma'lumotni oladi va birinchi kulonning chirog'i o'chadi. Endi butun jarayonni ikkala lampadan ham bajarish mumkin. Shunday qilib, ushbu jarayonning mantig'i ushbu loyihaning kodida yozilgan.

6 -qadam: Loyihaning kodi

Men ikkala kulon uchun alohida kodlar tayyorladim va siz ikkala kodni ham bu erdan yuklab olishingiz mumkin.

7 -qadam: video darslik

Agar siz hali ham ushbu loyihani amalga oshirish borasida shubhangiz bo'lsa, iltimos, ushbu loyihaning to'liq qo'llanma videosini tomosha qiling

Tavsiya: