Talaan ng mga Nilalaman:

DIY ESP-Smartwatch: 4 na Hakbang
DIY ESP-Smartwatch: 4 na Hakbang

Video: DIY ESP-Smartwatch: 4 na Hakbang

Video: DIY ESP-Smartwatch: 4 na Hakbang
Video: Pagsunod sa Panuto (1-4 na Hakbang) | Filipino | Teacher Beth Class TV 2024, Hulyo
Anonim
Image
Image
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch

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

Koneksyon sa Hardware
Koneksyon sa Hardware
Koneksyon sa Hardware
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

I-download ang Code sa Smart Watch at Relay
I-download ang Code sa Smart Watch at Relay
I-download ang Code sa Smart Watch at Relay
I-download ang Code sa Smart Watch at Relay
I-download ang Code sa Smart Watch at Relay
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

Ngayon Maaari Mong Magamit ang Iyong Smart Watch upang Makontrol
Ngayon Maaari Mong Magamit ang Iyong Smart Watch upang Makontrol
Ngayon Maaari Mong Magamit ang Iyong Smart Watch upang Makontrol
Ngayon Maaari Mong Magamit ang Iyong Smart Watch upang Makontrol
Ngayon Maaari Mong Magamit ang Iyong Smart Watch upang Makontrol
Ngayon Maaari Mong Magamit ang Iyong 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: