![DIY ESP-Smartwatch: 4 қадам DIY ESP-Smartwatch: 4 қадам](https://i.howwhatproduce.com/images/004/image-9203-10-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Image Image](https://i.howwhatproduce.com/images/004/image-9203-12-j.webp)
![](https://i.ytimg.com/vi/gcKN0VuYRUo/hqdefault.jpg)
![DIY ESP-ақылды сағаттары DIY ESP-ақылды сағаттары](https://i.howwhatproduce.com/images/004/image-9203-13-j.webp)
![DIY ESP-ақылды сағаттары DIY ESP-ақылды сағаттары](https://i.howwhatproduce.com/images/004/image-9203-14-j.webp)
Бұл ESPWatch стартерлік жинағы жаңадан бастаушыларға ESP сағатын қалай жасау керектігін үйренуге арналған, ол электронды әлемге енеді, 1-2 сағаттан кейін электронды емес стартер осы ESP сағатын жасай алады. өз бетінше бір нәрсе жасау қуанышынан ләззат алыңыз.
ESPWatch ESP12 WIFI модуліне негізделген, ол Интернет -серверден нақты уақытты алады, сонымен қатар Relay/LED/Fan сияқты жергілікті құралдарды қашықтан басқара алады. Бұл оқу арқылы сіз компоненттерді дәнекерлеудің негізгі дағдыларын үйренесіз/Arduino бағдарламалау/WIFI қолдану/Basic http хаттамасы, электронды/бағдарламалау әлеміне кірудің бірінші және қарапайым қадамы.
Сонымен қатар, біз оны бірнеше минут ішінде білегіңізде жұмыс істей алатындай етіп қарапайым қапсырма/сағат белбеуін дайындадық. Сіз өзіңіз жасаған керемет сағатты көрсетуге дайынсыз ба?
Ерекшелігі:
1. Оқушыларға арналған толық нұсқаулық бар жинақ;
2. Оқуға арналған бейнефильм;
3. Arduino IDE/ESP негізінде;
4. Нақты уақытта қарау + Қашықтан басқару;
5. Ашық аппараттық құрал+ Ашық бағдарламалық қамтамасыз ету;
6. 12 жастан жоғары;
Пакеттер тізімі: 0,96 дюйм IIC OLED X1
ESP-12S x1
X3 түймесі
3.7V липо батареясы x1
Micro USB x1
X1 ауыстыру
сақина x1
Акрил қабығы x1
Кейбір резисторлар мен конденсаторлар
Мыс бағанасы мен бұрандалардың бір бөлігі
1 -қадам: Arduino IDE орнатыңыз
ESP8266 үшін Arduino IDE орнату үшін нұсқаулықты орындаңыз
Мында басыңыз.
2 -қадам: Жабдыққа қосылу
![Аппараттық қосылым Аппараттық қосылым](https://i.howwhatproduce.com/images/004/image-9203-15-j.webp)
![Аппараттық қосылым Аппараттық қосылым](https://i.howwhatproduce.com/images/004/image-9203-16-j.webp)
2.1 Батареяны қосыңыз
2.2 GND, RX және TX құралдарын USB-сериялы адаптерге жалғаңыз
Көріңіз -> USB -SerialGND GND
TX RX
RX TX
3 -қадам: Ақылды сағаттар мен релеге кодты жүктеңіз
![Ақылды сағаттар мен релеге кодты жүктеңіз Ақылды сағаттар мен релеге кодты жүктеңіз](https://i.howwhatproduce.com/images/004/image-9203-17-j.webp)
![Ақылды сағаттар мен релеге кодты жүктеңіз Ақылды сағаттар мен релеге кодты жүктеңіз](https://i.howwhatproduce.com/images/004/image-9203-18-j.webp)
![Ақылды сағаттар мен релеге кодты жүктеңіз Ақылды сағаттар мен релеге кодты жүктеңіз](https://i.howwhatproduce.com/images/004/image-9203-19-j.webp)
Бұл мысал NTP серверінен уақыт алады, OLED -де күн мен уақытты көрсетеді және MQTT хабарлама шинасы арқылы релені басқарады.
3.1 Тәуелділіктер
*arduino-mqtt
*ThingPulse ESP8266 OLED SSD1306
*TimeLib
Бұл кітапханаларды Кітапхана менеджерінен табу үшін біз «ntpclient», «lwmqtt», «esp ssd1306» және «хронометражды» іздей аламыз. Содан кейін оларды орнатыңыз.
3.2 Мұнда брокер ретінде CloudMQTT пайдаланыңыз.
3.2.1 CloudMQTT -ге тіркеліп, данасын жасаңыз
3.3 Watch/watch.ino эскиздерін сағатқа жүктеңіз
Код формасын мына жерден жүктеңіз.
3.3.1 watch.ino эскиздерін ашыңыз, SSID мен Wi-Fi құпия сөзін өзгертіңіз және MQTT үшін хост атауын, портты, пайдаланушы мен пайдаланушы_құпия сөзін өзгертіңіз.
3.3.2 Оң жақ тақтаны және портты таңдаңыз
3.3.4 FLASH түймесін басып тұрыңыз; ESP8226 жүктеуші режиміне қосу үшін SW1 арқылыESP8266 қосыңыз.
3.3.5 Жүктеу түймесін басыңыз, кодты жүктеңіз
3.4 Эстафеталық эстафетаны/relay.ino реле модуліне жүктеңіз
3.4.1 Эскиздерді ашыңыз, Wi-Fi желісінің SSID және құпия сөзін өзгертіңіз, MQTT үшін хост атауын, портты, пайдаланушы мен пайдаланушы_құпия сөзін өзгертіңіз.
Ескертілген: порт сағатпен бірдей болуы керек.
3.4.2 ESP-01S: ESP8266 отладчикті пайдаланыңыз, кодты жүктеген кезде автоматты түрде қалпына келтіріңіз. NodeMCU сияқты.
3.4.3 ESP-01 ESP8266 отладчикті қосыңыз.
3.4.4 Эстафетаны ашыңыз.ino
3.4.5 Оң жақ тақтаны таңдаңыз
3.4.6 Кодты жүктеу түймесін басыңыз.
4 -қадам: Енді сіз ақылды сағатты басқару үшін пайдалана аласыз
![Енді сіз ақылды сағатты басқару үшін пайдалана аласыз Енді сіз ақылды сағатты басқару үшін пайдалана аласыз](https://i.howwhatproduce.com/images/004/image-9203-20-j.webp)
![Енді сіз ақылды сағатты басқару үшін пайдалана аласыз Енді сіз ақылды сағатты басқару үшін пайдалана аласыз](https://i.howwhatproduce.com/images/004/image-9203-21-j.webp)
![Енді сіз ақылды сағатты басқару үшін пайдалана аласыз Енді сіз ақылды сағатты басқару үшін пайдалана аласыз](https://i.howwhatproduce.com/images/004/image-9203-22-j.webp)
4.1 Ақылды қарау уақытын көрсету:
4.2 Жарық пен желдеткішті басқару үшін «S1» және «S2» түймелерін пайдаланыңыз.
1) S1 түймесін басып, Жарықты басқару интерфейсін таңдаңыз, S2 қосуды басыңыз немесе шамды өшіріңіз.
2) S1 пернесін басып, желдеткішті басқару интерфейсін таңдаңыз, S2 қосу немесе желдеткішті өшіру түймесін басыңыз.
Ұсынылған:
ESP32 және ESP8266 көмегімен ESP-NOW арқылы бірнеше ESP әңгімесін қалай жасауға болады: 8 қадам
![ESP32 және ESP8266 көмегімен ESP-NOW арқылы бірнеше ESP әңгімесін қалай жасауға болады: 8 қадам ESP32 және ESP8266 көмегімен ESP-NOW арқылы бірнеше ESP әңгімесін қалай жасауға болады: 8 қадам](https://i.howwhatproduce.com/images/007/image-19714-j.webp)
ESP32 және ESP8266 көмегімен ESP-NOW арқылы бірнеше ESP сөйлесулерін қалай жүргізу керек: Менің ағымдағы жобада бір-бірімен маршрутизаторсыз сөйлесу үшін бірнеше ESP қажет. Мұны істеу үшін мен ESP-NOW көмегімен ESP-те маршрутизаторсыз бір-бірімен сымсыз байланыс орнату үшін қолданамын
ESP 32 камерасы WiFi арқылы ағынды бейне - ESP 32 CAM тақтасын бастау: 8 қадам
![ESP 32 камерасы WiFi арқылы ағынды бейне - ESP 32 CAM тақтасын бастау: 8 қадам ESP 32 камерасы WiFi арқылы ағынды бейне - ESP 32 CAM тақтасын бастау: 8 қадам](https://i.howwhatproduce.com/images/002/image-5721-20-j.webp)
ESP 32 камерасы арқылы бейне ағыны WiFi арқылы | ESP 32 CAM тақтасынан бастау: ESP32-CAM-шамамен 10 доллар тұратын ESP32-S чипі бар өте кішкентай камералық модуль. OV2640 камерасы мен перифериялық құрылғыларды қосуға арналған бірнеше GPIO -дан басқа, microSD картасының ұясы бар, ол фотосуреттерді сақтауға көмектеседі
Esp 8266 Esp-01 Arduino IDE көмегімен жұмысқа кірісу - Arduino Ide -де Esp тақталарын орнату және Esp бағдарламалау: 4 қадам
![Esp 8266 Esp-01 Arduino IDE көмегімен жұмысқа кірісу - Arduino Ide -де Esp тақталарын орнату және Esp бағдарламалау: 4 қадам Esp 8266 Esp-01 Arduino IDE көмегімен жұмысқа кірісу - Arduino Ide -де Esp тақталарын орнату және Esp бағдарламалау: 4 қадам](https://i.howwhatproduce.com/images/003/image-6001-15-j.webp)
Esp 8266 Esp-01 Arduino IDE көмегімен жұмысқа кірісу | Esp тақталарын Arduino Ide-ге орнату және бағдарламалау Esp: Бұл нұсқаулықта біз esp8266 тақталарын Arduino IDE-ге қалай орнатуды және esp-01 бағдарламалауды және оған кодты жүктеуді үйренеміз. Esp тақталары соншалықты танымал болғандықтан, мен нұсқаулықтарды түзету туралы ойладым. бұл және адамдардың көпшілігі проблемаға тап болады
ESP - ESP байланысы: 4 қадам
![ESP - ESP байланысы: 4 қадам ESP - ESP байланысы: 4 қадам](https://i.howwhatproduce.com/images/004/image-9756-4-j.webp)
ESP -тен ESP -ке дейінгі байланыс: Бұл оқулық сымсыз байланысты қамтитын кез келген басқа жоба үшін басқа трансивер модульдерін ауыстыруға көмектеседі. Біз ESP8266 негізіндегі тақтаны қолданамыз, бірі WiFi -STA режимінде, екіншісі WiFi -AP режимінде, NodeMCU V3 -бұл жоба үшін менің таңдауым
ESP-12E және ESP-12F бағдарламалау және әзірлеу тақтасы: 3 қадам (суреттермен)
![ESP-12E және ESP-12F бағдарламалау және әзірлеу тақтасы: 3 қадам (суреттермен) ESP-12E және ESP-12F бағдарламалау және әзірлеу тақтасы: 3 қадам (суреттермен)](https://i.howwhatproduce.com/images/002/image-5555-65-j.webp)
ESP-12E және ESP-12F бағдарламалау және әзірлеу тақтасы: Бұл тақтаның міндеті қарапайым болды: ESP-12E және ESP-12F модульдерін NodeMCU тақталары сияқты оңай бағдарламалай білу (яғни түймелерді басудың қажеті жоқ). Қолданылатын IO -ға кіруге болатын нанға арналған түйреуіштер бар. Сериялық тасымалдау үшін бөлек USB қолданыңыз