Cov txheej txheem:
- Kauj Ruam 1: Teeb Arduino IDE
- Kauj Ruam 2: Kev Kho Vajtse Txuas
- Kauj Ruam 3: Rub Txoj Cai rau Smart Watch thiab Relay
- Kauj Ruam 4: Tam sim no Koj Siv Tau Koj Lub Ntsej Muag Saib Kom Tswj
Video: DIY ESP-Smartwatch: 4 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Cov Khoom Siv ESPWatch no yog rau cov pib kawm paub tsim ESP saib nrog cov lus qhia ntxaws, nws yog rau cov pib kom dhia mus rau hauv lub ntiaj teb hluav taws xob, nrog 1 ~ 2 teev kev kawm, tsis muaj lub tshuab hluav taws xob pib tuaj yeem tsim ESP saib no, txaus siab rau kev xyiv fab ntawm kev tsim ib yam dab tsi los ntawm koj tus kheej.
ESPWatch yog ua raws ESP12 WIFI module, nws tau txais lub sijhawm tiag tiag los ntawm Internet server, thiab tseem tuaj yeem tswj hwm cov cuab yeej hauv zej zog, xws li Relay/LED/Fan. Nrog rau qhov kev kawm no, koj yuav kawm paub cov txuj ci yooj yim ntawm cov khoom siv sib txuas/Arduino Programming/WIFI siv/Basic http raws tu qauv, thawj zaug & cov kauj ruam yooj yim kom nkag mus rau hauv lub tshuab hluav taws xob/lub ntiaj teb.
Muaj peb kuj tau npaj cov ntaub ntawv yooj yim/watchband, yog li koj tuaj yeem tau txais nws ua haujlwm ntawm koj lub dab teg li ob peb feeb. Koj puas tau npaj los qhia lub moos txias no tsim los ntawm koj tus kheej?
Qhov tshwj xeeb:
1. Cov khoom siv nrog cov lus qhia ntxaws rau cov neeg kawm;
2. Yees duab rau kev kawm;
3. Raws li Arduino IDE/ESP;
4. Lub sijhawm saib tiag + Kev tswj chaw taws teeb;
5. Qhib kho vajtse+ Qhib software;
6. Rau hnub nyoog 12+;
Cov npe pob: 0.96inch IIC OLED X1
ESP-12S x1
Khawm x3
3.7V Lipo Roj teeb x1
Micro USB x 1
Hloov x1
saib bandx1
Acrylic plhaub x1
Qee qhov resistors thiab capacitors
Qee yam ntawm Copper kem thiab ntsia hlau
Kauj Ruam 1: Teeb Arduino IDE
Ua raws li phau ntawv qhia teeb tsa Arduino IDE rau ESP8266
Nyem qhov no.
Kauj Ruam 2: Kev Kho Vajtse Txuas
2.1 Txuas lub roj teeb
2.2 Txuas GND, RX thiab TX mus rau USB-rau-Serial adapter
Saib -> USB rau SerialGND GND
TX RX na
RX TXI
Kauj Ruam 3: Rub Txoj Cai rau Smart Watch thiab Relay
Qhov piv txwv no yuav tau txais sijhawm los ntawm NTP server, tso tawm hnub thiab sijhawm ntawm OLED, thiab tswj kev xa mus los ntawm MQTT cov npav.
3.1 Kev vam khom
*cov arduino-mqtt
*ThingPulse ESP8266 OLED SSD1306
*Sijhawm
Peb tuaj yeem tshawb nrhiav "ntpclient", "lwmqtt", "esp ssd1306" thiab "sijhawm siv sijhawm" txhawm rau nrhiav cov tsev qiv ntawv no hauv Tus Thawj Saib Xyuas Tsev Qiv Ntawv. Tom qab ntawd nruab lawv.
3.2 Siv CloudMQTT ua tus broker ntawm no.
3.2.1 Kos npe rau CloudMQTT thiab tsim qhov piv txwv
3.3 Rub tawm cov duab kos saib/watch.ino mus rau saib
Rub daim ntawv foos ntawm no.
3.3.1 Qhib daim duab saib.ino hloov pauv SSID thiab passowrd ntawm Wi-nkaus, thiab hloov pauv tus tswv tsev, chaw nres nkoj, tus neeg siv thiab tus lej siv rau MQTT.
3.3.2 Xaiv lub rooj tsavxwm raug thiab chaw nres nkoj com
3.3.4 Tuav lub khawm FLASH; Hwj chim ntawm theESP8266 los ntawm SW1 los tso ESP8226 rau hauv bootloader hom.
3.3.5 Nyem rau lub pob upload, upload cov cai
3.4 Rub tawm daim duab qhia chaw relay/relay.ino mus rau tus qauv txuas
3.4.1 Qhib cov duab kos, hloov SSID thiab passowrd ntawm Wi-nkaus, thiab hloov pauv tus tswv tsev, chaw nres nkoj, tus neeg siv thiab tus lej siv rau MQTT
Sau tseg: chaw nres nkoj yuav tsum zoo ib yam li lub moos.
3.4.2 ESP-01S: Siv ESP8266 debugger, pib rov pib dua thaum tso cov cai. Zoo ib yam li NodeMCU.
3.4.3 Plug ESP-01 ESP8266 debugger.
3.4.4 Qhib cov duab sketches relay.ino
3.4.5 Xaiv lub rooj tsavxwm raug
3.4.6 Nyem upload khawm upload cov cai.
Kauj Ruam 4: Tam sim no Koj Siv Tau Koj Lub Ntsej Muag Saib Kom Tswj
4.1 Ntse saib lub sijhawm saib:
4.2 Siv cov nyees khawm "S1" thiab "S2" los tswj lub teeb thiab kiv cua.
1) Nias lub S1 xaiv lub teeb tswj UI, nias S2 tig ON lossis tua lub teeb.
2) Nias lub S1 xaiv tus kiv cua tswj UI, nias S2 tig ON lossis tua lub kiv cua.
Pom zoo:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
Cov av noo noo Cov Lus Qhia Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): 5 Cov Kauj Ruam
Cov av noo noo Cov lus pom zoo Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): Tsis txhawj xeeb txog koj lub vaj lossis nroj tsuag thaum koj mus rau hnub so ntev, lossis tsis nco qab ywg dej koj cov nroj tsuag txhua hnub. Zoo ntawm no yog kev daws teeb meem Nws cov av ya raws tswj hwm thiab thoob ntiaj teb txuas nrog cov dej txau dej tswj los ntawm ESP32 ntawm software pem hauv ntej kuv
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): 3 Cov Kauj Ruam
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): Peb txhua tus nyiam ua si nrog peb tus lej L … cov ntsiab lus tau ntxiv thiab nws tsis tshwj xeeb rau lub qhov muag. Arduino IDE cov phiaj xwm tsis
Cov Ntawv Cim Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Cov Ntawv Cim - Cov Khoom Siv Soldering: 11 Kauj Ruam
Cov Khoom Siv Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Daim Npav - Cov Khoom Siv Soldering: Kab lus no tau txaus siab txhawb nqa los ntawm PCBWAY.PCBWAY ua cov qauv zoo PCBs rau tib neeg thoob plaws ntiaj teb. Sim nws rau koj tus kheej thiab tau txais 10 PCBs rau tsuas yog $ 5 ntawm PCBWAY nrog qhov ua tau zoo heev, Ua tsaug PCBWAY. Robadge#1 uas kuv tau tsim rau
Pib Nrog Esp 8266 Esp-01 Nrog Arduino IDE - Txhim Kho Esp Boards hauv Arduino Lub Tswv Yim thiab Kev Ua Haujlwm Esp: 4 Cov Kauj Ruam
Pib Nrog Esp 8266 Esp-01 Nrog Arduino IDE | Txhim Kho Esp Boards hauv Arduino Lub Tswv Yim thiab Kev Ua Haujlwm Esp: Hauv cov lus qhia no peb yuav kawm paub yuav teeb tsa esp8266 cov laug cam hauv Arduino IDE li cas thiab yuav ua haujlwm li cas esp-01 thiab tso cov lej rau hauv. qhov no thiab feem ntau ntawm cov neeg ntsib teeb meem