![GBridge.io istifadə edərək Google Evindən ESP8266 -ya nəzarət edin: 4 addım GBridge.io istifadə edərək Google Evindən ESP8266 -ya nəzarət edin: 4 addım](https://i.howwhatproduce.com/images/006/image-17079-10-j.webp)
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
![GBridge.io istifadə edərək Google Home -dan ESP8266 -ya nəzarət edin GBridge.io istifadə edərək Google Home -dan ESP8266 -ya nəzarət edin](https://i.howwhatproduce.com/images/006/image-17079-11-j.webp)
ESP8266-nı Google Home-dan idarə etməyin müxtəlif yolları var, ancaq İnternetdə tapa biləcəyiniz bir çox həll, IFTT-dən istifadə edir və bu, həqiqətən istifadəçi dostu deyil.
gBridge.io prosesi asanlaşdırmağa və problemsiz hərəkət etməyə imkan verir.
Bu təlimatda ESP01 modulumu "Lampanı yandır" və "Lampa yandırılıbmı?" Kimi əmrlərə cavab vermək üçün necə qurduğumu göstərəcəyəm. Layihə yalnız quraşdırılmış LED-i yandırır və söndürür, ancaq bundan sonra daha da irəli getmək asandır.
Lazım olan materiallar:
- 1 * ESP8266 modulu (https://www.sparkfun.com/products/13678)
- 2 * düymələr (https://www.sparkfun.com/products/97)
- 1 * 10k rezistor
- 1 * FTDI kabeli 3.3V (https://www.sparkfun.com/products/14909)
Addım 1: FTDI Kabeli ESP8266 -ya
![FTDI ESP8266 kabel FTDI ESP8266 kabel](https://i.howwhatproduce.com/images/006/image-17079-12-j.webp)
ESP8266 ilə kompüteriniz arasında ünsiyyət qurmaq üçün bir FTDI -dən ESP8266 -a qədər adapter etməlisiniz.
- 5V FTDI kabeliniz varsa əlaqəli şəkildə göstərilən dövrəni qurmalı olacaqsınız:
- 3.3V FTDI kabeliniz varsa, 78xxl çipinin qarşısını ala və 3.3V -u birbaşa ESP8266 -ya qoşa bilərsiniz.
- Sol düymə "proqramlaşdırma" düyməsi, sağdakı "sıfırlama" düyməsidir
- "Proqramlaşdırma" rejiminə qoymaq istədiyiniz zaman iki düyməni basıb saxlamalı və əvvəlcə sıfırlama düyməsini, sonra isə ikincisini buraxmalısınız.
- Proqram düyməsi bu layihədə quraşdırılmış LED-i əl ilə açmaq və söndürmək üçün istifadə olunacaq.
Addım 2: Arduino IDE ilə ESP8266 proqramlaşdırılması
![Arduino IDE ilə ESP8266 proqramlaşdırılması Arduino IDE ilə ESP8266 proqramlaşdırılması](https://i.howwhatproduce.com/images/006/image-17079-13-j.webp)
![Arduino IDE ilə ESP8266 proqramlaşdırılması Arduino IDE ilə ESP8266 proqramlaşdırılması](https://i.howwhatproduce.com/images/006/image-17079-14-j.webp)
İkinci addım, ESP01 modulunu Arduino IDE ilə proqramlaşdıra bilməkdir. Bu, Adafruit -dən MQTT Kitabxanasından istifadə etməyi asanlaşdıracaq. Bu addımlardan bu təlimatdan ilham aldım:
- Ən son Arduino IDE versiyasını quraşdırın. Mənim vəziyyətimdə v1.8.8 idi.
- Fayl Tercihlərinə gedin və https://arduino.esp8266.com/stable/package_esp8266com_index.json linkini Əlavə Kartlar Meneceri URL -lərinə əlavə edin.
- Alətlər lövhələri menecerinə gedin
- Əlavə lövhələrə əlavə etdiyiniz üçün indi esp8266 -nı orada bir seçim olaraq almalısınız.
- Bunu seçin və Quraşdır düyməsini basın.
- İndi "Ümumi ESP8266" modulu olaraq siyahıya alınan ESP8266 modulunuz olmalıdır.
- Mənim vəziyyətimdə əlaqəli şəkildə göstərildiyi kimi bəzi parametrləri seçmək məcburiyyətində qaldım.
- FTDI kabelinizin bağlandığı Limanı seçin.
- "Göz qırpma nümunəsini" sınaya bilərsiniz (Fayl nümunələri ESP8266 yanıb -sönmək).
- İki düyməni basıb saxlayaraq ESP8266 -nı "proqramlaşdırma" rejiminə keçirin və əvvəlcə sıfırlama düyməsini, sonra isə ikincisini buraxın.
Addım 3: GBridge qurmaq
![GBridge qurulması GBridge qurulması](https://i.howwhatproduce.com/images/006/image-17079-15-j.webp)
![GBridge qurulması GBridge qurulması](https://i.howwhatproduce.com/images/006/image-17079-16-j.webp)
- Https://about.gbridge.io/ saytına daxil olun
- Hesab qeydiyyatdan keçin
- Hesabınıza daxil olun
- Yeni bir cihaz yaradın
- Əlavə et düyməsini basın.
-
Cihaz siyahınızda yeni cihazınızın siyahısı olmalıdır.
- Daha sonra iki qaynaq ünvanına ehtiyacınız olacaq.
- Google Assistant -a qoşulmaq üçün gBridge sənədlərində mövcud olan təlimatı izləyə bilərsiniz:
Addım 4: Adafruit MQTT Kitabxanasının GBridge ilə işləməsini əldə etmək
Adafruit MQTT kitabxanası, ESP866 ilə gBridge.io arasında ünsiyyət üçün istifadə ediləcək.
- Arduino IDE -də Alətlər -> Kitabxana Menecerinə gedin
- Adafruit MQTT Kitabxanasını quraşdırın
- Kodun birinci hissəsinə məlumat daxil edin və yükləyin. Ayağa qalxıb qaçmalısan.
/************************* WiFi Giriş Nöqtəsi ********************* ************ / #WLAN_SSID "SSID adınızı" təyin edin #WLAN_PASS "SSID Parolunuzu" təyin edin / ******************** ***** Gbridge Setup *******************************##AIO_SERVER'i təyin edin "mqtt.gbridge.kappelt.net "#define AIO_SERVERPORT 1883 // SSL üçün 8883 istifadə edin #AIO_USERNAME" gBridge istifadəçi adınızı təyin edin " #gibrid şifrənizi AIO_KEY təyin edin/******************** ********** Yemlər ************************************* /Adafruit_MQTT_Publish onoffset = Adafruit_MQTT_Publish (& mqtt, "gBridge/u341/d984/onoff/set"); // Feed adınızla əvəz edin Adafruit_MQTT_Subscribe onoffbutton = Adafruit_MQTT_Subscribe (& mqtt, "gBridge/u341/d984/onoff"); // Feed adınızla dəyişdirin
Tövsiyə:
IoT: Qaşlarınızı istifadə edərək HoloLensə nəzarət edin (EMG): 5 addım
![IoT: Qaşlarınızı istifadə edərək HoloLensə nəzarət edin (EMG): 5 addım IoT: Qaşlarınızı istifadə edərək HoloLensə nəzarət edin (EMG): 5 addım](https://i.howwhatproduce.com/images/001/image-1845-50-j.webp)
IoT: Qaşlarınızı istifadə edərək HoloLensə nəzarət edin (EMG): Bu layihə, Kolorado Universitetinin 2019 -cu ilin aprel ayında NASA ASC -də təqdim olunan və sınaqdan keçirilmiş NASA SUITS Universitetinin bir hissəsidir. inkişaf və bu mənim töhfələrimdən biri idi
Arduino Layihəsi: Nodejs + SQL Veritabanı və Veb Saytı istifadə edərək İnternet üzərindən Elektronikaya Nəzarət Edin .: 6 Addım
![Arduino Layihəsi: Nodejs + SQL Veritabanı və Veb Saytı istifadə edərək İnternet üzərindən Elektronikaya Nəzarət Edin .: 6 Addım Arduino Layihəsi: Nodejs + SQL Veritabanı və Veb Saytı istifadə edərək İnternet üzərindən Elektronikaya Nəzarət Edin .: 6 Addım](https://i.howwhatproduce.com/images/002/image-3825-97-j.webp)
Arduino Layihəsi: Nodejs + SQL Veritabanı və Veb Saytı istifadə edərək İnternet üzərindən Elektronikaya Nəzarət .: Layihə Müəllifi: Mahmed.tech Tarix: 14 İyul 2017 Çətinlik Səviyyə: Bəzi proqramlaşdırma biliklərinə sahib olan. Avadanlıq Tələbi: - Arduino Uno, Nano, Mega (serial bağlantısı olan MCU -nun çoxunun işləyəcəyini düşünürəm) - Tək LED & Cari məhdudlaşdıran res
Arduino və Bluetooth Modulundan (HC-05) istifadə edərək Fırçasız DC Motor Sürətinə Nəzarət Edin: 4 Addım
![Arduino və Bluetooth Modulundan (HC-05) istifadə edərək Fırçasız DC Motor Sürətinə Nəzarət Edin: 4 Addım Arduino və Bluetooth Modulundan (HC-05) istifadə edərək Fırçasız DC Motor Sürətinə Nəzarət Edin: 4 Addım](https://i.howwhatproduce.com/images/002/image-3108-86-j.webp)
Arduino və Bluetooth Modulundan (HC-05) istifadə edərək Fırçasız DC Motor Sürətinə Nəzarət Edin: Bu dərslikdə Arduino UNO, Bluetooth Modulu (HC-05) və Bluetooth üçün Android tətbiqindən istifadə edərək Fırçasız DC motorun sürətini idarə edəcəyik. Arduino Bluetooth Nəzarətçisi)
Usb vasitəsilə Blynk istifadə edərək Arduino -ya nəzarət edin: 3 addım
![Usb vasitəsilə Blynk istifadə edərək Arduino -ya nəzarət edin: 3 addım Usb vasitəsilə Blynk istifadə edərək Arduino -ya nəzarət edin: 3 addım](https://i.howwhatproduce.com/images/003/image-6878-58-j.webp)
Usb vasitəsilə Blynk istifadə edərək Arduino -ya nəzarət edin: Bu mənim ikinci təlimatımdır. Bu təlimatda Blynk istifadə edərək LED -lərin necə idarə olunacağını göstərəcəyəm. Blynk, bizə həm tablosuna, həm də əlaqə təmin edən bir tətbiqdir. google play mağazasından yükləyə bilərsiniz (Android üçün). & tətbiqlər
Lazer və ya IR qələmindən istifadə edərək kompüterinizə nəzarət edin: 4 addım
![Lazer və ya IR qələmindən istifadə edərək kompüterinizə nəzarət edin: 4 addım Lazer və ya IR qələmindən istifadə edərək kompüterinizə nəzarət edin: 4 addım](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10552940-control-your-computer-using-a-laser-or-ir-pen-4-steps-0.webp)
Lazer və ya IR qələmindən istifadə edərək kompüterinizi idarə edin. Bu, kompüterinizi lazerdən istifadə etməklə idarə etməyin fərqli bir yoludur. [Https://www.instructables.com/id/Control-your-Computer…-with-a-LASER!/ icinnamon] üsulundan fərqli olaraq, bu, kompüterinizdəki kursoru idarə etmək üçün veb kamera və lazerdən istifadə edir. Hətta bağlaya bilərsiniz