Innholdsfortegnelse:
- Trinn 1: Sett opp Arduino IDE
- Trinn 2: Maskinvaretilkobling
- Trinn 3: Last ned koden til Smart Watch and Relay
- Trinn 4: Nå kan du bruke smartklokken til å kontrollere
Video: DIY ESP-Smartwatch: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Dette ESPWatch -startpakken er for nybegynnere å lære å lage en ESP -klokke med detaljert guide, det er for startere å dykke inn i den elektroniske verden, med 1 ~ 2 timers læring kan en ikke -elektronisk starter lage denne ESP -klokken, for å nyte gleden av å lage noe selv.
ESPWatch er basert på ESP12 WIFI -modul, den henter sanntid fra Internett -serveren, og kan også fjernkontrollere de lokale instrumentene, for eksempel Relé/LED/Fan. Med denne læringen lærer du den grunnleggende ferdigheten til lodding av komponenter/Arduino -programmering/WIFI -bruk/Grunnleggende http -protokoll, det første og enkle trinnet for å komme inn i den elektroniske/programmeringsverdenen.
Der forberedte vi også et enkelt etui/urbånd, slik at du kan få det til å fungere på håndleddet i løpet av få minutter. Er du klar til å vise denne kule klokken produsert av deg selv?
Spesifikasjon:
1. Kits med detaljert guide for elever;
2. Video for læring;
3. Basert på Arduino IDE/ESP;
4. Sanntidsur + fjernkontroll;
5. Åpen maskinvare+ Åpen programvare;
6. For alderen 12+;
Pakkeliste: 0,96 tommer IIC OLED X1
ESP-12S x1
Knapp x3
3,7V Lipo -batteri x1
Micro USB x1
Bryter x1
klokkebånd1
Akrylskall x1
Noen motstander og kondensatorer
Noen av kobbersøyle og skrue
Trinn 1: Sett opp Arduino IDE
Følg veiledningen for å konfigurere Arduino IDE for ESP8266
Klikk her.
Trinn 2: Maskinvaretilkobling
2.1 Koble til et batteri
2.2 Koble GND, RX og TX til en USB-til-serie-adapter
Se -> USB til SerialGND GND
TX RX
RX TX
Trinn 3: Last ned koden til Smart Watch and Relay
Dette eksemplet vil få tid fra en NTP -server, vise dato og klokkeslett på OLED, og styre reléet gjennom MQTT -meldingsbuss.
3.1 Avhengigheter
*arduino-mqtt
*ThingPulse ESP8266 OLED SSD1306
*TimeLib
Vi kan søke "ntpclient", "lwmqtt", "esp ssd1306" og "timekeeping" for å finne disse bibliotekene i Library Manager. Installer dem deretter.
3.2 Bruk CloudMQTT som megler her.
3.2.1 Registrer CloudMQTT og opprett forekomsten
3.3 Last ned skissene watch/watch.ino til klokken
Last ned kodeskjema her.
3.3.1 Åpne watch.ino-skissene, endre SSID og passord for Wi-Fi, og endre vertsnavn, port, bruker og brukerpassord for MQTT.
3.3.2 Velg det riktige kortet og com -porten
3.3.4 Hold inne FLASH -knappen; Slå på ESP8266 av SW1 for å sette ESP8226 i bootloader -modus.
3.3.5 Klikk på opplastingsknappen, last opp koden
3.4 Last ned skissene relé/relé.ino til relemodulen
3.4.1 Åpne skissene, endre SSID og passord for Wi-Fi, og endre vertsnavn, port, bruker og brukerpassord for MQTT
Merket: porten må være den samme som klokken.
3.4.2 ESP-01S: Bruk ESP8266-feilsøkingsprogrammet, tilbakestill automatisk når du laster opp koden. Samme som NodeMCU.
3.4.3 Koble ESP-01 til ESP8266-feilsøkingsprogrammet.
3.4.4 Åpne skissene relé.ino
3.4.5 Velg riktig brett
3.4.6 Klikk på opplastingsknappen, last opp koden.
Trinn 4: Nå kan du bruke smartklokken til å kontrollere
4.1 Visning av smart klokke:
4.2 Bruk knappene "S1" og "S2" for å kontrollere lyset og viften.
1) Trykk på S1, velg Lyskontrollgrensesnittet, trykk S2 på PÅ eller slå av lyset.
2) Trykk på S1, velg viftekontrollgrensesnittet, trykk S2 på PÅ eller slå AV viften.
Anbefalt:
Slik snakker du flere ESP via ESP-NOW ved bruk av ESP32 og ESP8266: 8 trinn
Slik snakker du flere ESP via ESP-NOW Ved hjelp av ESP32 og ESP8266: På mitt pågående prosjekt trenger jeg flere ESP for å snakke med hverandre uten en ruter. For å gjøre dette bruker jeg ESP-NOW til å få trådløs kommunikasjon med hverandre uten en ruter på ESP
ESP 32 Camera Streaming Video Over WiFi - Komme i gang med ESP 32 CAM Board: 8 trinn
ESP 32 Camera Streaming Video Over WiFi | Komme i gang med ESP 32 CAM Board: ESP32-CAM er en veldig liten kameramodul med ESP32-S-brikken som koster omtrent $ 10. I tillegg til OV2640 -kameraet og flere GPIO -er for å koble til eksterne enheter, har det også et microSD -kortspor som kan være nyttig for å lagre bilder tatt med t
Komme i gang med Esp 8266 Esp-01 Med Arduino IDE - Installere Esp -kort i Arduino Ide og Programmering Esp: 4 trinn
Komme i gang med Esp 8266 Esp-01 Med Arduino IDE | Installere Esp Boards i Arduino Ide og Programmering Esp: I denne instruksjonene skal vi lære hvordan du installerer esp8266 boards i Arduino IDE og hvordan du programmerer esp-01 og laster opp kode i den. Siden esp boards er så populære, så jeg tenkte på å rette opp en instruks for dette og de fleste mennesker står overfor problemer
ESP til ESP kommunikasjon: 4 trinn
ESP to ESP Communication: Denne opplæringen hjelper deg med å bytte ut andre transceivermoduler for ethvert annet prosjekt som inkluderer trådløs kommunikasjon. Vi vil bruke ESP8266 -baserte brett, det ene i WiFi -STA -modus og det andre i WiFi -AP -modus, NodeMCU V3 er mitt valg for dette prosjektet
ESP-12E og ESP-12F Programming and Development Board: 3 trinn (med bilder)
ESP-12E og ESP-12F Programming and Development Board: Oppgaven for dette kortet var enkel: Kunne programmere ESP-12E og ESP-12F-moduler like enkelt som NodeMCU-kortene (det vil si at du ikke trenger å trykke på knapper). Ha brødbrettvennlige pins med tilgang til den brukbare IO. Bruk en separat USB til seriell konvertering