Talaan ng mga Nilalaman:
- Hakbang 1: I-set up ang Arduino IDE
- Hakbang 2: Koneksyon sa Hardware
- Hakbang 3: I-download ang Code sa Smart Watch at Relay
- Hakbang 4: Ngayon Maaari Mong Gumamit ng Ikaw Smart Watch upang Makontrol
Video: DIY ESP-Smartwatch: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang starter Kit ng ESPWatch na ito ay para sa mga nagsisimula upang malaman kung paano lumikha ng isang relo ng ESP na may detalyadong gabay, para sa mga nagsisimula na sumisid sa elektronikong mundo, na may pag-aaral na 1 ~ 2 oras, maaaring lumikha ng isang starter na walang electronics ang relong ito ng ESP, upang tamasahin ang kagalakan ng paglikha ng isang bagay sa pamamagitan ng sarili.
Ang ESPWatch ay batay sa module ng ESP12 WIFI, nakukuha nito ang real time mula sa Internet server, at maaari ding kontrolin ang remote na mga lokal na instrumento, tulad ng Relay / LED / Fan. Sa pag-aaral na ito, malalaman mo ang pangunahing kasanayan ng mga bahagi ng paghihinang / Arduino Programming / WIFI paggamit / Pangunahing http na proteksyon, ang una at madaling hakbang upang makapunta sa mundo ng elektronikong / programa.
Doon ay naghanda din kami ng simpleng case / watchband, upang maaari mo itong magamit sa iyong pulso sa loob ng ilang minuto. Handa ka na bang ipakita ang cool na relo na ginawa ng iyong sarili?
Spec:
1. Mga kit na may detalyadong gabay para sa mga nag-aaral;
2. Video para sa pag-aaral;
3. Batay sa Arduino IDE / ESP;
4. Real time na panonood + Remote control;
5. Buksan ang hardware + Buksan ang software;
6. Para sa edad na 12+;
Listahan ng pack: 0.96inch IIC OLED X1
ESP-12S x1
Pindutan x3
3.7V Lipo Battery x1
Micro USB x1
Lumipat x1
relo ng bantay1
Acrylic shell x1
Ang ilang mga resistors at capacitor
Ang ilan sa haligi ng Copper at tornilyo
Hakbang 1: I-set up ang Arduino IDE
Sundin ang gabay sa pag-set up ng Arduino IDE para sa ESP8266
Pindutin dito.
Hakbang 2: Koneksyon sa Hardware
2.1 Kumonekta sa isang baterya
2.2 Ikonekta ang GND, RX at TX sa isang USB-to-Serial adapter
Panoorin -> USB sa SerialGND GND
TX RX
RX TX
Hakbang 3: I-download ang Code sa Smart Watch at Relay
Ang halimbawang ito ay makakakuha ng oras mula sa isang NTP server, ipakita ang petsa at oras sa OLED, at makokontrol ang relay sa pamamagitan ng MQTT message bus.
3.1 Mga Dependansa
* arduino-mqtt
* ThingPulse ESP8266 OLED SSD1306
* TimeLib
Maaari kaming maghanap ng "ntpclient", "lwmqtt", "esp ssd1306" at "timekeeping" upang hanapin ang mga library na ito sa Library Manager. Pagkatapos i-install ang mga ito.
3.2 Gumamit ng CloudMQTT bilang broker dito.
3.2.1 Pag-sign up sa CloudMQTT at likhain ang halimbawa
3.3 I-download ang mga sketch na relo / relo.ino sa relo
Mag-download ng form ng code dito.
3.3.1 Buksan ang mga sketch ng relo.ino, baguhin ang SSID at passowrd ng Wi-Fi, at baguhin ang hostname, port, user at user_password para sa MQTT.
3.3.2 Piliin ang tamang board at com port
3.3.4 Hawakan ang pindutan ng FLASH; Lakas sa theESP8266 ng SW1 upang ilagay ang ESP8226 sa bootloader mode.
3.3.5 I-click ang pindutan ng pag-upload, i-upload ang code
3.4 I-download ang sketches relay / relay.ino sa module ng relay
3.4.1 Buksan ang mga sketch, baguhin ang SSID at passowrd ng Wi-Fi, at baguhin ang hostname, port, user at user_password para sa MQTT
Noted: ang port ay dapat na kapareho ng relo.
3.4.2 ESP-01S: Gumamit ng debugger ng ESP8266, awtomatikong i-reset kapag na-upload ang code. Kapareho ng NodeMCU.
3.4.3 I-plug ang ESP-01 ang ESP8266 debugger.
3.4.4 Buksan ang sketches relay.ino
3.4.5 Piliin ang tamang board
3.4.6 I-click ang pindutan ng upload na i-upload ang code.
Hakbang 4: Ngayon Maaari Mong Gumamit ng Ikaw Smart Watch upang Makontrol
4.1 Smart display oras ng panonood:
4.2 Gamitin ang mga pindutan na "S1" at "S2" upang makontrol ang Liwanag at Fan.
1) Pindutin ang S1 piliin ang Light control UI, pindutin ang S2 turn ON o i-OFF ang ilaw.
2) Pindutin ang S1 piliin ang UI ng fan control, pindutin ang S2 turn ON o i-OFF ang Fan.
Inirerekumendang:
Paano Gumawa ng Maramihang ESP Talk Sa Pamamagitan ng ESP-NGAYON Gamit ang ESP32 at ESP8266: 8 Mga Hakbang
Paano Gumawa ng Maramihang ESP Talk Sa Pamamagitan ng ESP-NGAYON Gamit ang ESP32 at ESP8266: Sa aking patuloy na proyekto, kailangan ko ng maraming ESP upang makipag-usap sa bawat isa nang walang isang router. Upang magawa ito, gagamitin ko ang ESP-NGAYON upang makakonekta ang wireless sa bawat isa nang walang router sa ESP
Ang Video ng Streaming ng Camera ng ESP 32 Sa paglipas ng WiFi - Pagsisimula Sa Linya ng ESP 32 CAM: 8 Mga Hakbang
Ang Video ng Streaming ng Camera ng ESP 32 Sa paglipas ng WiFi | Pagsisimula Sa Linya ng ESP 32 CAM: Ang ESP32-CAM ay isang napakaliit na module ng kamera na may chip na ESP32-S na nagkakahalaga ng humigit-kumulang na $ 10. Bukod sa OV2640 camera, at maraming mga GPIO upang ikonekta ang mga peripheral, nagtatampok din ito ng isang slot ng microSD card na maaaring maging kapaki-pakinabang upang mag-imbak ng mga larawang kinunan gamit ang
Pagsisimula Sa Esp 8266 Esp-01 Sa Arduino IDE - Pag-install ng Esp Boards sa Arduino Ide at Programming Esp: 4 na Hakbang
Pagsisimula Sa Esp 8266 Esp-01 Sa Arduino IDE | Pag-install ng Esp Boards sa Arduino Idea at Programming Esp: Sa mga itinuturo na ito matututunan namin kung paano mag-install ng mga esp8266 board sa Arduino IDE at kung paano mag-program ng esp-01 at mag-upload ng code dito. Dahil ang mga esp board ay napakapopular kaya naisip ko ang pagwawasto ng isang instruktor para sa ito at ang karamihan sa mga tao ay nahaharap sa problema
Komunikasyon sa ESP sa ESP: 4 na Hakbang
Komunikasyon sa ESP sa ESP: Tutulungan ka ng tutorial na ito na palitan ang iba pang mga module ng transceiver para sa anumang iba pang proyekto na may kasamang wireless na komunikasyon. Gagamitin namin ang board na nakabatay sa ESP8266, isa sa WiFi-STA mode at ang isa pa sa WiFi -AP mode, ang NodeMCU V3 ang aking pinili para sa proje na ito
ESP-12E at ESP-12F Programming and Development Board: 3 Mga Hakbang (na may Mga Larawan)
ESP-12E at ESP-12F Programming and Development Board: Ang remit para sa board na ito ay simple: Mag-program ng mga module ng ESP-12E at ESP-12F na kasing dali ng mga board ng NodeMCU (ibig sabihin hindi na kailangang pindutin ang mga pindutan). Magkaroon ng mga breadboard friendly na pin na may access sa magagamit na IO. Gumamit ng isang hiwalay na USB sa serial conve