Mundarija:

IOT ulanishi: 7 qadam
IOT ulanishi: 7 qadam

Video: IOT ulanishi: 7 qadam

Video: IOT ulanishi: 7 qadam
Video: Telefonizga kimdur #ulanganligini aniqlash va ulanganlarni qanday uchurish /КАК ОТКЛЮЧИТЬ СЛЕЖКА 2024, Noyabr
Anonim
Image
Image
IOT ulanish kartasini prototiplash
IOT ulanish kartasini prototiplash

IoT Connect - bu IoT asosidagi ishga tushirishga yordam beradigan ochiq manbali loyihadir. IoT Connect sizga ESP8266 kutubxonalarini, AutoCad Eagle kutubxonalarini, sensorli ma'lumotlarni qabul qilish va quvvat rölesini istalgan joydan masofadan boshqarish uchun doska fayllari, sxemalar va Cloud platformasini taqdim etadi. IoT Connect Amazon Alexa va Google Assistant kabi mashhur AI bilan tuzilgan. Ushbu loyihadan foydalanib, biz sizga ESP8266 asosida IoT Connect qurilmalarini yaratish va ularni IoT Connect bulutli platformasi bilan qanday sinxronlashtirishni ko'rsatamiz. Qani boshladik.

1 -qadam: IOT ulanish kartasini prototiplash

IOT ulanish kartasini prototiplash
IOT ulanish kartasini prototiplash
IOT ulanish kartasini prototiplash
IOT ulanish kartasini prototiplash
IOT ulanish kartasini prototiplash
IOT ulanish kartasini prototiplash

Bu o'z taxtangizni yaratish bosqichlari. Agar siz taxtani shu erdan buyurtma qilsangiz, 1 va 2 -bosqichlarni o'tkazib yuborishingiz mumkin

  1. Avval IOT Connect rasmiy veb -saytini oching va navigatsiya panelidagi "Yordam va tarkib" yorlig'ini bosing.
  2. Siz ikkita turdagi taxta dizaynini topasiz.

    1. 1 -versiya - bu sensorlar ulanmagan dizayn. Bir esp8266 taxtasidan 8 ta qurilmani boshqarish uchun 8 ta o'rni bor.
    2. Revision 2 - bu ikkita sensorni - DHT11 va LDRni, atrofdagi haroratni, namlikni va yorug'likni va 8 o'rni sezish uchun mo'ljallangan dizayn.
  3. Men bu ko'rsatmada 2 -versiya taxtasidan foydalanaman, lekin bitta taxtani qayta ishlash jarayoni bir xil bo'lib qoladi, bundan tashqari siz hech qanday sensorni talab qilmaysiz va fleshka kerak bo'lgan dasturiy ta'minot boshqacha.
  4. Eagle taxta faylini va burgut sxemasi 2 -versiyasini yuklab oling.
  5. Autodesk Eagle -ni yuklab oling va o'rnating.
  6. O'rnatish uchun rasmdagi ko'rsatmalarga amal qiling.
  7. Rev2-board.brd-ni bosing va oching.
  8. Endi PCB ishlab chiqaruvchisi veb -saytiga o'ting. Men ishlab chiqarish uchun sher davrlarini ishlataman. Chunki ular yaxshi xizmat va sifatli mahsulotlar bilan ta'minlaydilar.
  9. Ishlab chiqaruvchining saytidan.cam faylini yuklab oling.
  10. Burgutga o'ting va yuqori paneldagi kamera jarayonini bosing.
  11. Yuklash kamerasi faylini bosing, yuklagan faylni tanlang, faylni zip -ni bosing va jarayonni bosing va zip faylini mahalliy katalogda saqlang.
  12. Lion Circuits -ga o'ting va siz yaratgan zip faylini yuklash orqali yangi hisob va yangi loyiha yarating.
  13. Diagrammani tekshiring, so'ngra tenglikni buyurtma qiling.
  14. Siz muntazam ravishda ishlab chiqarish jarayoniga oid yangiliklarni olasiz.

2 -qadam: Kengashni to'ldirish uchun barcha materiallarni oling

Kengashni to'ldirish uchun barcha materiallarni oling
Kengashni to'ldirish uchun barcha materiallarni oling
Kengashni to'ldirish uchun barcha materiallarni oling
Kengashni to'ldirish uchun barcha materiallarni oling
Kengashni to'ldirish uchun barcha materiallarni oling
Kengashni to'ldirish uchun barcha materiallarni oling

Taxtani olganingizdan so'ng, lehim uchun quyida keltirilgan barcha narsalarni yig'ishingiz kerak. Siz quyida elementlar ro'yxatini topishingiz mumkin.

  • Asboblar

    • Lehim to'plami
    • Multimetr
    • FTDI dasturchisi
  • Komponentlar

    • 5V o'rni (har bir taxtada 8 ta)
    • SMPS (har bir taxtada 1 ta)
    • Qopqoqni almashtirish (har bir taxtada 2 ta)
    • 3.3v regulyator (har bir taxtada 1 ta)
    • 2n3904 tranzistor (8 ta har bir taxta)
    • 74HC595 Shift registri (har bir taxta)
    • 3,5 mm ko'k LED (har bir taxta)
    • ESP8266 12-E (1 ta har bir taxta)
    • Erkak bosh pimi (jumper qo'shish uchun atigi 2 ta pin)
    • 104 ta kondansatkich (1 ta har bir taxta)
    • 10 K qarshilik (2 ta har bir taxta)
    • 10 ohmli rezistor (8 ta har bir taxta)
    • AC aloqasi (9 ta har bir taxta)
    • 10 pinli IC bazasi (74HC595 uchun har bir taxta)
    • DHT11 (1 ta har bir taxta. Faqat 2 -versiya taxtasi uchun)
    • LDR (1 ta har bir taxta, faqat 2 -versiya uchun)
  • Dasturiy ta'minot

    • Arduino IDE
    • Avtomatik SAPR burgut

Barcha komponentlarni olganingizdan so'ng, siz uni ishlab chiqaruvchidan buyurtma qilingan IoT Connect kartasiga lehimlashingiz kerak. Bo'limda barcha komponentlar belgisi bo'ladi. Siz lehim paytida burgutdagi sxemani va taxtaning tartibini ham ko'rsatishingiz mumkin. Shoshmang va barcha teshik va SMD komponentlari to'g'ri lehimlanganligiga va yaxshi lehim birikmasiga ega ekanligiga ishonch hosil qiling.

3 -qadam: dasturiy ta'minotni yondirish

Firmware dasturining yonib -o'chishi
Firmware dasturining yonib -o'chishi
Firmware dasturining yonib -o'chishi
Firmware dasturining yonib -o'chishi
Firmware dasturining yonib -o'chishi
Firmware dasturining yonib -o'chishi

Dasturiy ta'minotni o'chirish uchun sizga quyidagi vositalar kerak bo'ladi.

  • Noutbuk
  • FTDI dasturchisi
  • Aruino IDE
  • Arduino kutubxonalari
  1. Mikrodasturni yoqishdan oldin siz ESP8266 uchun Arduino IDE -ni o'rnatishingiz va sozlashingiz kerak. Buni amalga oshirish uchun IDE -ni o'rnating va Fayl -> Sozlamalar -ni bosing. "Qo'shimcha taxtalar menejeri URL -lari" ga "https://arduino.esp8266.com/stable/package_esp8266c…" qo'ying. Endi Arduino kutubxonasi zipini Hujjatlar-> Arduino-> Kutubxonalar katalogiga chiqaring.
  2. Endi Arduino IDE-da asboblar-> taxtalar-> boshqaruv paneliga o'ting va "esp8266 by esp8266 hamjamiyatini" o'rnating.
  3. Kengash o'rnatilgandan so'ng, IOT Connect -ga o'ting va Arduino dasturiy ta'minotini yuklab oling.
  4. Endi FTDI dasturchisini tizimga ulang va drayverni o'rnating. Port raqamini asboblar -> portda olganingizdan so'ng, Arduino IDE -da portni tanlang.
  5. Yonishdan oldin, IOT Connect kartasidagi ikkita erkak sarlavhaga o'tish moslamasini qo'shing, u esp8266 -ni yonib -o'chish rejimiga o'rnatadi.
  6. Dasturchi uchun quvvat manbaini 3,3 v ga (juda muhim) o'rnating va "dasturchi" yozuvi bosilgan pimlarni taxtaga joylashtiring.
  7. Quvvat olgandan so'ng, esp yonib -o'chib turishiga ishonch hosil qiling.
  8. Endi esp8266 -ni o'chirish uchun Arduino IDE -ga yuklashni bosing.
  9. Endi sizning IoT Connect kartangiz IoT Connect buluti bilan sinxronlash uchun tayyor.

4 -qadam: Kengashni IOT Connect Cloud -ga ulash

Image
Image
Kengashni IOT Connect Cloud -ga ulash
Kengashni IOT Connect Cloud -ga ulash
Kengashni IOT Connect Cloud -ga ulash
Kengashni IOT Connect Cloud -ga ulash
  1. Taxtangiz yonib, ulanishga tayyor bo'lgach, AC uyasiga sim ulang (videolarga qarang).
  2. IoT Connect kartasidagi reset tugmasini bosing va qurilmani yoqing. Siz ko'k chiroq yoqilganini ko'rasiz, bu qurilma Internetga ulanmaganligini ko'rsatadi.
  3. Qurilma quvvat olganda, LED yonib -o'chib turadi, bu qurilmaning sozlash rejimida ekanligini ko'rsatadi. Siz Wi -Fi kirish nuqtasi nomi "IOT Connect" yaratilganligini bilib olasiz.
  4. Videoga ko'ra, telefonni oling va uni "IOT Connect" kirish nuqtasiga ulang. Telefonni ulashda sizga konfiguratsiya sahifasi taklif qilinadi.
  5. Ma'lumotlar yorlig'iga o'ting, chip identifikatoridan nusxa oling va uni bloknotga saqlang.
  6. Endi WiFi -ni uzing va "IOT Connect" ga qayta ulaning. Wi -Fi -ni sozlash uchun buyruq satriga o'ting.
  7. Internetga ulanish uchun uyning kirish nuqtasini tanlang. Parolni kiriting va saqlashni bosing.
  8. Endi bildirishnoma yopiladi va internetga ulanishi bilan qurilmadagi ko'k LED o'chadi.
  9. Endi IOT Connect -ga o'ting, hisob yarating va "Boshqarish paneli" ga o'ting.
  10. Xona qo'shing va "Qurilma qo'shish" tugmasini bosing.
  11. Qurilmaga maxsus nom bering va keyin ilgari nusxa olgan chip identifikatorini joylashtiring.
  12. Qurilma yoqilgan va Internetga ulanganligiga ishonch hosil qiling, so'ng "OK" tugmasini bosing.
  13. Sizga "Sizning qurilmangiz hisobingiz bilan muvaffaqiyatli bog'langan" degan xabar keladi.
  14. Bo'ldi shu. Endi siz yaqinda qo'shgan qurilmani tanlang va boshqa o'rni almashtirish tugmachasini bosing. Siz ma'lum bir o'rni eshitasiz, shovqin qiladi.
  15. Shuningdek, siz o'z o'rni nomini unga ulangan qurilma nomi bilan o'zgartirishingiz mumkin. Bu sizga Alexa yoki Google Home -ga qo'ng'iroq qilib, uni boshqarishga yordam beradi.
  16. Chip identifikatorini ulash orqali siz qurilmaga kirishni oilangiz va do'stlaringiz bilan bo'lishishingiz mumkin. Siz qurilmani qo'shgan birinchi odamsiz, shuning uchun siz uning egasisiz. Agar kimdir qurilmani o'z hisobiga bog'lamoqchi bo'lsa, siz telefoningizga elektron pochta xabarini olasiz.
  17. Siz boshqaruv panelini, shuningdek Amazon Alexa va Google yordamchisi yordamida o'z vaqtida o'rni yoqish yoki o'chirishni sozlashingiz mumkin.

5 -qadam: Amazon Alexa -ni IOT Connect -ga sinxronlashtirish

Image
Image
Amazon Alexa -ni IOT Connect -ga sinxronlashtirish
Amazon Alexa -ni IOT Connect -ga sinxronlashtirish
Amazon Alexa -ni IOT Connect -ga sinxronlashtirish
Amazon Alexa -ni IOT Connect -ga sinxronlashtirish
  1. Amazon Alexa Echo Dot -ni bu erdan sotib olishingiz mumkin.
  2. Amazon Alexa qurilmangizni o'rnating va Android telefoningizga Alexa ilovasini o'rnating.
  3. Endi mahorat do'koniga tashrif buyuring va Alexa hisobingizga "IOT Connect" mahoratini qo'shing.
  4. Siz mahoratni faollashtirganingizdan so'ng, siz IoT Connect autentifikatsiya serveriga yo'naltirilasiz. Kirish va Alexa yordamida boshqarishni xohlagan qurilmani tanlang.
  5. Buni Alexa -dan boshqarish -ni bosing.
  6. Hammasi shu, sizning Alexa hisobingiz IoT Connect hisobi bilan sinxronlashtiriladi.
  7. IoT Connect "boshqaruv paneliga" bormang va o'rni siz ularga ulanadigan qurilmalar bilan qayta nomlang.
  8. Endi siz Alexa -dan "Alexa, fanni yoqishni IoT Connect -dan so'rang" deb so'rashingiz mumkin. Agar siz datchiklar o'rnatilgan 2 -versiyali taxtani qurgan bo'lsangiz, siz Alexa -ga "Alexa, IOT Connect -dan harorat nima ekanligini so'rang?", "Alexa, IOT Connect -dan so'rang, namlik nima?", "Alexa, IOT -Connectdan so'rang - yorug'lik nima?" Deb ham qo'ng'iroq qilishingiz mumkin. ? ".

6 -qadam: Google Home -ni IOT Connect -ga sinxronlashtirish

Image
Image
Google Home -ni IOT Connect -ga sinxronlashtirish
Google Home -ni IOT Connect -ga sinxronlashtirish
Google Home -ni IOT Connect -ga sinxronlashtirish
Google Home -ni IOT Connect -ga sinxronlashtirish
  1. Google home Hindistonda mavjud emas, lekin siz IOT Connect qurilmalarini boshqarish uchun telefoningizda google yordamchisidan foydalanishingiz mumkin.
  2. Android telefonini oling va unga Google yordamchisini o'rnating.
  3. Endi "Ok Google, iot connect bilan gaplash" deb qo'ng'iroq qiling.
  4. Siz Google hisobingizni IoT Connect hisobiga bog'lash uchun javob olasiz. Havolani bosing va siz bir xil autentifikatsiya sahifasiga o'tasiz. Kirish va Google yordamchisidan boshqariladigan qurilmani tanlang.
  5. Bo'ldi shu. Endi "Ok Google, naychani yoqish uchun iot ulanishini so'rang", "Ok Google, IOT Connect -dan so'rang, harorat qanday?", "Ok Google, IOT Connect -dan so'rang, namlik nima?", "Ok Google, IOT -dan so'rang. yorug'lik nima?"

7 -qadam: O'qiganingiz uchun tashakkur

Image
Image

Endi siz dunyoning istalgan burchagidan IOT Connect, Google Assistant va Amazon Alexa yordamida istalgan qurilmani boshqarishingiz mumkin.

Siz ushbu qurilmalarni to'g'ridan -to'g'ri devor rozetkalariga o'rnatishingiz va mavjud, zerikarli qo'lda ishlaydigan qurilmalarni aqlli uy echimiga o'zgartirishingiz mumkin.

Rahmat.

Tavsiya: