Mündəricat:

IOT Connect: 7 addım
IOT Connect: 7 addım

Video: IOT Connect: 7 addım

Video: IOT Connect: 7 addım
Video: ESP32 Tutorial 10 - Digital counter using Seven Segment Display 74HC595 -ESP32 IoT Learnig kit 2024, Noyabr
Anonim
Image
Image
IOT Connect lövhənizi prototipləşdirin
IOT Connect lövhənizi prototipləşdirin

IoT Connect, IoT əsaslı işə başlamağa kömək etmək üçün açıq mənbə layihəsidir. IoT Connect sizə ESP8266 kitabxanaları, AutoCad Eagle kitabxanaları, lövhə sənədləri, şema məlumatları və sensor məlumatlarını qəbul etmək və hər yerdə uzaqdan güc rölelərini idarə etmək üçün bulud platforması təqdim edəcək. IoT Connect, Amazon Alexa və Google Assistant kimi məşhur AI ilə qurulmuşdur. Bu layihəni istifadə edərək, ESP8266 əsasında öz IoT Connect cihazlarınızı yaratmaq və onları IoT Connect bulud platforması ilə necə sinxronizasiya etmək üçün sizə yol göstərəcəyik. Gəlin başlayaq.

Addım 1: IOT Bağlantı Kartınızı Prototipləşdirin

IOT Connect lövhənizin prototipi
IOT Connect lövhənizin prototipi
IOT Connect lövhənizi prototipləşdirin
IOT Connect lövhənizi prototipləşdirin
IOT Connect lövhənizin prototipi
IOT Connect lövhənizin prototipi

Bunlar öz lövhənizi yaratmaq üçün atılan addımlardır. Lövhəni buradan sifariş etsəniz, 1 və 2 -ci addımları atlaya bilərsiniz

  1. Əvvəlcə IOT Connect rəsmi veb saytını açın və naviqasiya çubuğundakı "Yardım və Məzmun" sekmesini basın.
  2. İki növ lövhə dizaynı tapa bilərsiniz.

    1. Revision 1, heç bir sensorun bağlanmadığı dizayndır. Bir esp8266 lövhəsindən 8 cihazı idarə etmək üçün 8 röledən ibarətdir.
    2. Revision 2, ətrafdakı temperaturu, 8 röleyi, Nəmliyi və İşığı hiss etmək üçün iki sensoru, yəni DHT11 və LDR tapa biləcəyiniz dizayndır.
  3. Bu təlimatda revision 2 lövhəsini istifadə edəcəyəm, ancaq heç bir sensora ehtiyacınız olmadığı və flaş etməyiniz lazım olan proqram təminatı fərqli olduğu təqdirdə bir lövhənin yenidən işlənməsi eyni qalacaq.
  4. Eagle board faylını və Revizyon 2 -nin Eagle şema faylını yükləyin.
  5. Autodesk Eagle proqramını yükləyin və quraşdırın.
  6. Quraşdırmaq üçün şəkillərdəki təlimatları izləyin.
  7. Basın və rev2-board.brd açın.
  8. İndi PCB İstehsalçısının veb saytına keçin. İstehsal üçün Lion Circuits istifadə edəcəyəm. Yaxşı xidmət və keyfiyyətli məhsul təqdim etdikləri üçün.
  9. . Cam faylını istehsalçının saytından yükləyin.
  10. Kartalın üzərinə gedin və üst çubuğdakı cam prosesi düyməsini basın.
  11. Yükləmə kamerası faylını vurun, yeni yüklədiyiniz faylı seçin, faylı sıxın və prosesin işini vurun və zip faylını yerli qovluğa qeyd edin.
  12. Lion Circuits -ə gedin və yeni yaratdığınız zip faylını yükləyərək yeni bir hesab və yeni bir layihə yaradın.
  13. Diaqramı yoxlayın və sonra PCB sifariş edin.
  14. İstehsal prosesi ilə bağlı mütəmadi olaraq yeniliklər alacaqsınız.

Addım 2: Şuranı tamamlamaq üçün bütün materialları alın

Lövhəni doldurmaq üçün bütün materialları əldə edin
Lövhəni doldurmaq üçün bütün materialları əldə edin
Lövhəni doldurmaq üçün bütün materialları əldə edin
Lövhəni doldurmaq üçün bütün materialları əldə edin
Lövhəni doldurmaq üçün bütün materialları əldə edin
Lövhəni doldurmaq üçün bütün materialları əldə edin

Lövhəni aldıqdan sonra lehimləmə üçün aşağıdakı bütün əşyaları toplamalısınız. Maddə siyahısını aşağıda tapa bilərsiniz.

  • Alətlər

    • Lehim dəsti
    • Multimetr
    • FTDI Proqramçısı
  • Komponentlər

    • 5v rölesi (hər biri 8 ədəd)
    • SMPS (hər lövhədə 1 ədəd)
    • Tack Switch (hər bir lövhədə 2 ədəd)
    • 3.3v tənzimləyici (hər lövhədə 1 ədəd)
    • 2n3904 tranzistor (8 lövhə)
    • 74HC595 Vardiya reyestri (1 lövhə)
    • 3.5 mm mavi led (1 lövhə)
    • ESP8266 12-E (1 lövhə)
    • Kişi başlıq pin (tullanan əlavə etmək üçün yalnız 2 pin)
    • 104 Kondansatör (1 Hər lövhə)
    • 10 K Rezistor (2 lövhə)
    • 10 ohm rezistor (8 lövhə)
    • AC Əlaqəsi (9 hər lövhə)
    • 10 pinli IC bazası (74HC595 üçün hər bir lövhə)
    • DHT11 (1 Hər bir lövhə. Yalnızca Revision 2 Board üçün)
    • LDR (1 lövhə, yalnız Revision 2 lövhəsi üçün)
  • Proqram təminatı

    • Arduino IDE
    • Avtomatik CAD Qartalı

Bütün komponentləri aldıqdan sonra, istehsalçınızdan sifariş verdiyiniz IoT Connect lövhəsinə lehimləməlisiniz. İşarələnmiş bütün komponentlər lövhədə olacaq. Lehim edərkən qartaldakı sxemə və lövhəyə də baxa bilərsiniz. Vaxtınızı ayırın və bütün delik və SMD komponentlərinin düzgün lehimləndiyinə və yaxşı bir lehim birləşməsinə malik olduğundan əmin olun.

Addım 3: Firmware -nin yanıb sönməsi

Firmware -nin yanıb sönməsi
Firmware -nin yanıb sönməsi
Firmware -nin yanıb sönməsi
Firmware -nin yanıb sönməsi
Firmware -nin yanıb sönməsi
Firmware -nin yanıb sönməsi

Firmware -ni yandırmaq üçün aşağıdakı vasitələrə ehtiyacınız olacaq.

  • Bir noutbuk
  • FTDI Proqramçısı
  • Aruino IDE
  • Arduino Kitabxanaları
  1. Firmware yandırmadan əvvəl ESP8266 üçün Arduino IDE -ni quraşdırmalı və qurmalısınız. Bunu etmək üçün IDE qurun və Fayl -> Tercihlər düyməsini basın. "Əlavə Kartlar Meneceri URL'ləri" ndə "https://arduino.esp8266.com/stable/package_esp8266c…" yapışdırın. İndi Arduino Kitabxana zipini Sənədlər-> Arduino-> Kitabxanalar qovluğuna çıxarın.
  2. İndi Arduino IDE-də alətlər-> lövhələr-> lövhə menecerinə gedin və "esp8266 by esp8266 icmasını" quraşdırın.
  3. Lövhə quraşdırıldıqdan sonra IOT Connect -ə gedin və Arduino Firmware -ni yükləyin.
  4. İndi FTDI proqramçısını sistemə qoşun və sürücünü quraşdırın. Alətlər -> portda port nömrəsini əldə etdikdən sonra Arduino IDE -də portu seçin.
  5. Yandırmadan əvvəl, esp8266 -nı gücdə flaş rejiminə qoyan IOT Connect lövhəsindəki iki kişi başlığına bir tullanan əlavə edin.
  6. Proqramlaşdırıcınızda enerji təchizatını 3.3 v (Çox Vacib) olaraq təyin edin və "proqramçı" etiketinin yazıldığı lövhəyə pinləri daxil edin.
  7. Güc əldə etdikdən sonra esp -in yanıb söndüyünə əmin olun.
  8. İndi esp8266 -nı yandırmaq üçün Arduino IDE -də yükləməni vurun.
  9. İndi IoT Connect lövhəniz IoT Connect buludu ilə sinxronizasiya etməyə hazırdır.

Addım 4: İdarə Heyətini IOT Connect Cloud -a bağlayın

Image
Image
Lövhəni IOT Connect Cloud -a bağlamaq
Lövhəni IOT Connect Cloud -a bağlamaq
Lövhəni IOT Connect Cloud -a bağlamaq
Lövhəni IOT Connect Cloud -a bağlamaq
  1. Lövhəniz parıldadıqdan və qoşulmağa hazır olduqdan sonra AC jakını daxil etmək üçün bir tel bağlayın (Videolara baxın).
  2. IoT Connect lövhəsindəki sıfırlama düyməsini basın və cihazı açın. Cihazın İnternetə bağlı olmadığını göstərən mavi ledin yandığını görəcəksiniz.
  3. Cihaz güc aldıqda LED yanıb -sönəcək ki, bu da cihazın quraşdırma rejimində olduğunu göstərir. Bir WiFi Giriş Nöqtəsi adının "IOT Connect" yaradıldığını görəcəksiniz.
  4. Videoya görə bir telefon götürün və "IOT Connect" giriş nöqtəsinə qoşun. Telefonunuzu bağladığınız zaman bir konfiqurasiya səhifəsi istənəcəkdir.
  5. Məlumat sekmesine keçin, çip idini kopyalayın və bir notepadda saxlayın.
  6. İndi WiFi -ni ayırın və "IOT Connect" ə yenidən qoşulun. Sorğuda WiFi konfiqurasiyasına gedin.
  7. İnternet bağlantısı üçün evinizə giriş nöqtəsini seçin. Şifrəni verin və Saxla düyməsini basın.
  8. İndi istək bağlanacaq və internetə qoşulan kimi cihazdakı mavi LED sönəcək.
  9. İndi IOT Connect -ə gedin, hesab yaradın və sonra "İdarəetmə paneli" nə gedin.
  10. Bir otaq əlavə edin və "Cihaz əlavə et" düyməsini basın.
  11. Cihaza xüsusi ad verin və əvvəllər kopyaladığınız çip idini yapışdırın.
  12. Cihazın açıldığından və İnternetə qoşulduğundan əmin olun, sonra "OK" düyməsini basın.
  13. "Cihazınız hesabınızla uğurla əlaqələndirildi" deyən bir mesaj alacaqsınız.
  14. Bu belədir. İndi bu yaxınlarda əlavə etdiyiniz cihazı seçin və fərqli röle keçid düyməsini basın. Dinləyəcəksən, xüsusi röleyi gənə səsləri çıxaracaq.
  15. Röleleri, bağlı olduğunuz cihaz adı ilə də dəyişdirə bilərsiniz. Bunu idarə etmək üçün Alexa və ya Google Home -a zəng etməyinizə kömək edəcək.
  16. Cihaz girişini yalnız çip ID paylaşaraq ailəniz və dostlarınız arasında paylaşa bilərsiniz. Cihazı əlavə edən ilk şəxs olduğunuz üçün sahibisiniz. Kimsə cihazı hesabına bağlamağa çalışdıqda telefonunuza bir e -poçt və bir bildiriş alacaqsınız.
  17. İdarəetmə panelini, Amazon Alexa və google köməkçisini istifadə edərək, müəyyən bir zamanda röleyi açmaq və ya söndürmək üçün tətiyi təyin edə bilərsiniz.

Addım 5: Amazon Alexa -nı IOT Connect ilə sinxronizasiya edin

Image
Image
Amazon Alexa IOT Connect ilə sinxronizasiya olunur
Amazon Alexa IOT Connect ilə sinxronizasiya olunur
Amazon Alexa IOT Connect ilə sinxronlaşdırılır
Amazon Alexa IOT Connect ilə sinxronlaşdırılır
  1. Amazon Alexa Echo Dotu buradan əldə edə bilərsiniz.
  2. Amazon Alexa cihazınızı qurun və Android telefonunuza Alexa tətbiqini quraşdırın.
  3. İndi bacarıq mağazasına baş çəkin və Alexa hesabınıza "IOT Connect" bacarığını əlavə edin.
  4. Bacarıqları aktivləşdirən kimi IoT Connect identifikasiya serverinə yönləndiriləcəksiniz. Daxil olun və Alexa istifadə edərək idarə etmək istədiyiniz cihazı seçin.
  5. Bunu Alexa'dan idarə etmək üçün vurun.
  6. Budur, Alexa hesabınız IoT Connect hesabı ilə sinxronlaşdırılır.
  7. IoT Connect "idarəetmə panelinə" getməyin və rölenin adını onlara bağlayacağınız cihazlarla adlandırın.
  8. İndi Alexa'dan "Alexa, fanatı açmasını IoT Connect -dən xahiş et" deyə soruşa bilərsiniz. Sensorları olan reviziya 2 lövhəsi qurmusunuzsa, Alexa -ya "Alexa, IOT Connect -dən soruşun ki, temperatur nədir?", "Alexa, IOT Connect -dən rütubət nədir?", "Alexa, IOT Connect -dən soruşun ki, İşıq nədir?" ? ".

Addım 6: Google Evini IOT Connect ilə sinxronizasiya edin

Image
Image
Google Home IOT Connect ilə sinxronlaşdırılır
Google Home IOT Connect ilə sinxronlaşdırılır
Google Home IOT Connect ilə sinxronlaşdırılır
Google Home IOT Connect ilə sinxronlaşdırılır
  1. Google home Hindistanda mövcud deyil, ancaq IOT Connect cihazlarını idarə etmək üçün telefonunuzda google köməkçisindən istifadə edə bilərsiniz.
  2. Bir Android telefonu alın və Google köməkçisini quraşdırın.
  3. İndi "Ok Google, iot connect ilə danış" çağırın.
  4. Google hesabınızı IoT Connect hesabına bağlamaq üçün cavab alacaqsınız. Linki vurun və eyni identifikasiya səhifəsinə yönləndiriləcəksiniz. Daxil olun və google köməkçisindən idarə etmək üçün cihazı seçin.
  5. Bu belədir. İndi "Ok Google, boru işığını açmaq üçün iot connect -dən soruş", "Ok Google, IOT Connect -dən temperaturun nə olduğunu soruş", "Ok Google, IOT Connect -dən rütubət nədir?", "Ok Google, IOT Connect -dən soruş. İşıq nədir?"

Addım 7: Oxuduğunuz üçün təşəkkürlər

Image
Image

İndi dünyanın istənilən yerindən IOT Connect, Google Assistant və Amazon Alexa istifadə edərək istənilən cihazı idarə edə bilərsiniz.

Bu cihazları birbaşa divar prizlərinizə quraşdıra və mövcud, cansıxıcı əl cihazlarınızı ağıllı ev həllinə çevirə bilərsiniz.

Təşəkkürlər.

Tövsiyə: