нұсқаулықтар WiFi Sync Clock
WiFi синхрондау сағаты
Шиура арқылы
WiFi арқылы NTP көмегімен уақытты автоматты түрде реттейтін үш қолды аналогтық сағат. Микроконтроллердің интеллектісі енді сағаттан берілістерді алып тастайды.
- Бұл сағатта қолды айналдыруға арналған берілістері жоқ, бірақ оның тек бір қадамдық қозғалтқышы бар.
- Қолдың артындағы ілгектер басқа қолдарға кедергі келтіреді, ал екінші қолдың өзара айналуы басқа қолдардың жағдайын басқарады.
- Механикалық ұштардың жоғарғы жағы барлық қолдардың шығу тегін анықтайды. Оның шығу сенсорлары жоқ.
- Әр минут сайын көрінетін ерекше және көңілді қозғалыс.
ескерту: Біртүрлі қозғалыссыз екі қол нұсқасы (WiFi Sync Clock 2) жарияланды.
Жабдықтар
Сізге керек (3D басып шығарылған бөлшектерден басқа)
- WiFi бар ESP32 негізіндегі микро контроллер. Мен ESP32-WROOM-32 типті «MH-ET LIVE MiniKit» тақтасын қолдандым (шамамен 5 доллар).
- 28BYJ-48 редукторы бар қадамдық қозғалтқыш және оның драйвер тізбегі (шамамен 3 доллар)
- M2 және M3 бұрандалары
1-қадам: Бөлшектерді басып шығару
- Барлық бөліктерді берілген қалыппен басып шығарыңыз.
- Қолдау қажет емес.
- «backplate.stl» (қабырға сағаты үшін) немесе «backplate-with-foot.stl» (үстел сағаты үшін) таңдаңыз.
2-қадам: Бөлшектерді аяқтаңыз
- Бөлшектерден қоқыстар мен дақтарды жақсылап алып тастаңыз. Әсіресе, қолдың кездейсоқ қозғалысын болдырмау үшін қолдың барлық осьтері тегіс болуы керек.
- Үйкеліс бірлігімен берілген үйкеліс күшін тексеріңіз (friction1.stl және friction2.stl). Егер сағат немесе минут тілдері байқаусызда қозғалса, жоғарыда көрсетілгендей көбік резеңкесін салу арқылы үйкелісті арттырыңыз.
3-қадам: Схеманы жинаңыз
- ESP32 және драйвер тақталарын жоғарыда көрсетілгендей қосыңыз.
4-қадам: Қорытынды құрастыру
Барлық бөліктерді бір-бірінің үстіне қою арқылы жинаңыз.
- Артқы тақтаны алдыңғы бетке (dial.stl) 2 мм бұрау бұрандалары арқылы бекітіңіз.
- Қадамдық қозғалтқышты 3 мм бұрап тұратын бұрандалармен бекітіңіз. Бұранданың ұзындығы тым ұзын болса, кейбір аралықтарды пайдаланыңыз.
- Схеманы алдыңғы беттің артқы жағына бекітіңіз. 2 мм қысқа бұрандаларды пайдаланыңыз. Егер ESP32 драйвер тақтасынан шықса, кейбір байлау орамдарын пайдаланыңыз.
5-қадам: WiFi конфигурациялаңыз
Микроконтроллерге WiFi желісін екі жолмен теңшеуге болады: Smartconhong немесе Hard кодтау.
Smartcon!g
Смартфон қолданбасы арқылы WiFi SSID және құпия сөзді орнатуға болады.
- Бастапқы кодтағы №7 жолдағы WIFI_SMARTCONFIG деп аталатын >ag үшін true мәнін орнатыңыз,
#WIFI_SMARTCONFIG true мәнін анықтаңыз, содан кейін компиляциялаңыз және оны микро контроллерге қосыңыз. - WiFi орнату үшін қолданбаларды орнатыңыз. Қолданбалар мына жерде
• Android: https://play.google.com/store/apps/details?
id=com.khoazero123.iot_esptouch_demo&hl=ja&gl=АҚШ
• iOS: https://apps.apple.com/jp/app/espressif-esptouch/id1071176700 - Сағатты қосыңыз және бір минут күтіңіз. WiFi қосылымының күйі секунд қолының қозғалысы арқылы көрсетіледі.
• Үлкен өзара қозғалыс : тұрақты жадта сақталған алдыңғы параметрді пайдаланып WiFi желісіне қосылу.
• Шағын өзара қозғалыс : Smart Config режимі. Егер WiFi қосылымының 30 секундтық сынақ нұсқасы сәтсіз аяқталса, ол автоматты түрде смарт конфигурация режиміне ауысады (смартфон қолданбасынан конфигурацияны күту). - Жоғарыда көрсетілгендей қолданбаны пайдаланып WiFi құпия сөзін орнатыңыз.
Смартфоныңыз 2.4 ГГц WiFi желісіне қосылуы керек екенін ескермеңіз. Конфигурацияланған WiFi параметрлері тұрақты жадта сақталады және тіпті қуат өшірілгенде де сақталады.
Қатты кодтау
Бастапқы кодта WiFi желісінің SSID және құпия сөзін орнатыңыз. SSID арқылы 2.4 ГГц wifi таңдай алмасаңыз, бұл пайдалы.
- Бастапқы кодтың №7 жолындағы WIFI_SMARTCONFIG деп аталатын фагқа жалған мәнін орнатыңыз,
#WIFI_SMARTCONFIG қатені анықтаңыз - SSID және WiFi паролін бастапқы кодта тікелей №11-12 жолдарға орнатыңыз,
#WIFI_SSID анықтау “SSID” // WiFi SSID
#define WIFI_PASS “PASS” // WiFi құпия сөзін - Оны микроконтроллерге құрастырыңыз және өңдеңіз.
![]() |
https://www.instructables.com/ORIG/FOX/71VV/L6XMLAAY/FOX71VVL6XMLAAY.inoDownload |
Бұл мен көрген және жасаған ең қызықты Arduino/3D басып шығару жобаларының бірі. Жындының жұмысын көру өте қызықты! Ол жақсы жұмыс істейді және біз оны тіпті үйде анықтамалық сағат ретінде пайдалана аламыз. 3D басып шығару өте жақсы өтті және одан кейін жақсы тегістеу және тегістеу болды. Мен Amazon компаниясының ESP32 тақтасын қолдандым (https://www.amazon.com/dp/B08D5ZD528? psc=1&ref=ppx_yo2ov_dt_b_product_details) және порттың түйісу нүктесін (int port[PINS] = {27, 14, 12, 13} сәйкестендіру үшін өзгертті. Мен void printLocalTime() функциясын void getNTP(void) орнына жылжытқанша код компиляцияланбайды. Мен басқасын жасадым. shiura Нұсқаулық және көп нәрсені істеуі мүмкін.
Мен сіздің шығармашылығыңызды жақсы көремін. Мен мұндай идея туралы ойламадым. рахмет
СЕН ҚАЛЖЫҢДАП ТҰРСЫҢ БА? Бұл мүлдем фантастикалық. Жақсы көреді. Бұл мен бүгін бастайын деп жатқан нәрсе. Жарайсың!
бұл тапқыр дизайн. Үшінші қолды (ең ұзын) беттің артына қоюдың жолы бар ма деп ойлаймын. Осылайша, минуттар мен сағаттардың ілгерілеуін үшінші қолдың алаңдатпай, сәл тұрақсыз қозғалуын ғана көруге болады.
Қолды мөлдір акрил дискімен орнына жабыстырылған кішкене өлі тығынмен немесе бұрандамен ауыстырыңыз.
Минуттық стрелканы тікелей қозғалтқышқа орнату арқылы секундтық қолды алу оңай. Бұл жағдайда сағат тілі 12 градусқа алға жылжу үшін минуттық тілдің оғаш қозғалысы әр 6 минут сайын орын алады.
Тамаша жоба. Маған қадамдық мотор ұнайды. Менің алдыңғы нұсқаушысыз пайдалану арқылы қосуға болатын екі ұсыныс.
i) Жаңадан бастаушыларға арналған ESP32 / ESP8266 автоматты WiFi конфигурациясы https://www.instructables.com/ESP32-ESP8266-Auto-W… бұл қолданбаны пайдаланған кезде ұялы телефоныңызға жүктеп алу қажеттілігін болдырмайды webбеттер.
ii) ESP-01 таймер қосқышы TZ/DST қайта бағдарламалаусыз жаңартылады https://www.instructables.com/ESP-01-Timer-Switch-… ол қайтадан пайдаланады webконфигурацияланған уақыт белдеуін өзгерту үшін беттер.
Өте креативті механизм! Итеруші қол, содан кейін ол аулақ болуға және айналып өтуге тура келеді. Қолдар «жұмысын» атқаратын «микки маус» түріндегі тамаша сағатты да жасауға болады.
Шайтан алғыр! Бұл гений. Сіз қазірдің өзінде жеңімпазсыз.
Құжаттар / Ресурстар
![]() |
нұсқаулықтар WiFi Sync Clock [pdf] Нұсқаулар WiFi синхрондау сағаты, WiFi, синхрондау сағаты, сағат |