Sisukord:

DIY ESP-nutikell: 4 sammu
DIY ESP-nutikell: 4 sammu

Video: DIY ESP-nutikell: 4 sammu

Video: DIY ESP-nutikell: 4 sammu
Video: DIY Esp8266 Smart Watch 2024, Juuli
Anonim
Image
Image
DIY ESP-nutikell
DIY ESP-nutikell
DIY ESP-nutikell
DIY ESP-nutikell

See ESPWatch stardikomplekt on mõeldud algajatele, et õppida üksikasjaliku juhendiga ESP -kella loomist. Algajad saavad sukelduda elektroonilisse maailma, 1–2 -tunnise õppimisega saab mitteelektrooniline starter selle ESP kella luua. naudi rõõmu ise midagi luua.

ESPWatch põhineb ESP12 WIFI moodulil, see saab reaalajas Interneti -serverist ja saab kaugjuhtida ka kohalikke instrumente, nagu relee/LED/ventilaator. Selle õppimisega saate teada komponentide jootmise/Arduino programmeerimise/WIFI kasutamise/põhilise http -protokolli põhioskused, esimene ja lihtne samm elektroonilisse/programmeerimismaailma sisenemiseks.

Seal valmistasime ette ka lihtsa ümbrise/kellarihma, et saaksite selle mõne minuti jooksul randmele tööle panna. Kas olete valmis näitama seda enda toodetud lahedat kella?

Spetsifikatsioon:

1. Komplektid koos üksikasjaliku juhendiga õppijatele;

2. Video õppimiseks;

3. Põhineb Arduino IDE/ESP -l;

4. Reaalajas käekell + kaugjuhtimispult;

5. Avatud riistvara+ avatud tarkvara;

6. Vanusele 12+;

Pakendite loend: 0,96 tolli IIC OLED X1

ESP-12S x1

Nupp x3

3.7V Lipo aku x1

Micro USB x1

Lüliti x1

kellarihm 1

Akrüülkest x1

Mõned takistid ja kondensaatorid

Osa vasest veergu ja kruvi

Samm: seadistage Arduino IDE

Järgige Arduino IDE seadistamise juhendit ESP8266 jaoks

Kliki siia.

Samm: riistvaraühendus

Riistvaraühendus
Riistvaraühendus
Riistvaraühendus
Riistvaraühendus

2.1 Ühendage aku

2.2 Ühendage GND, RX ja TX USB-jadaadapteriga

Vaata -> USB SerialGND GND

TX RX

RX TX

Samm: laadige kood nutikale kellale ja releele alla

Laadige kood Smart Watchi ja releesse alla
Laadige kood Smart Watchi ja releesse alla
Laadige kood Smart Watchi ja releesse alla
Laadige kood Smart Watchi ja releesse alla
Laadige kood Smart Watchi ja releesse alla
Laadige kood Smart Watchi ja releesse alla

See näide saab aega NTP -serverist, kuvab OLED -is kuupäeva ja kellaaja ning juhib releed MQTT -sõnumsiini kaudu.

3.1 Sõltuvused

*arduino-mqtt

*ThingPulse ESP8266 OLED SSD1306

*TimeLib

Me võime otsida "ntpclient", "lwmqtt", "esp ssd1306" ja "timekeeping", et leida need teegid raamatukoguhalduris. Seejärel installige need.

3.2 Kasutage siin maaklerina CloudMQTT -d.

3.2.1 Registreeruge CloudMQTT ja looge eksemplar

3.3 Laadige kellale kell watch/watch.ino visandid alla

Laadige koodivorm alla siit.

3.3.1 Avage watch.ino visandid, muutke WiFi SSID-d ja parooli ning muutke MQTT hostinime, pordi, kasutajat ja kasutajanime.

3.3.2 Valige õige plaat ja komport

3.3.4 Hoia all nuppu FLASH; Lülitage SW1 abil ESP8266 sisse, et lülitada ESP8226 alglaadimisrežiimi.

3.3.5 Klõpsake üleslaadimise nuppu, laadige kood üles

3.4 Laadige eskiisid relee/relee.ino releemoodulisse alla

3.4.1 Avage visandid, muutke Wi-Fi SSID-d ja parooli ning muutke MQTT hostinime, pordi, kasutajat ja kasutajanime

Märkus: port peab olema sama, mis kellal.

3.4.2 ESP-01S: kasutage ESP8266 silurit, koodi üleslaadimisel automaatne lähtestamine. Sama nagu NodeMCU.

3.4.3 Ühendage silur ESP-01 ja ESP8266 silur.

3.4.4 Avage visandite relee.ino

3.4.5 Valige õige laud

3.4.6 Klõpsake üleslaadimisnupul koodi üleslaadimiseks.

4. samm. Nüüd saate oma nutikella juhtimiseks kasutada

Nüüd saate juhtimiseks kasutada nutikella
Nüüd saate juhtimiseks kasutada nutikella
Nüüd saate juhtimiseks kasutada nutikella
Nüüd saate juhtimiseks kasutada nutikella
Nüüd saate juhtimiseks kasutada nutikella
Nüüd saate juhtimiseks kasutada nutikella

4.1 Nutikas vaatamisaja kuvamine:

4.2 Valguse ja ventilaatori juhtimiseks kasutage nuppe "S1" ja "S2".

1) Vajutage nuppu S1, valige valguse juhtimise kasutajaliides, vajutage nuppu S2, lülitage valgus sisse või välja.

2) Vajutage nuppu S1, valige ventilaatori juhtimisliides, vajutage nuppu S2, lülitage ventilaator sisse või välja.

Soovitan: