Բովանդակություն:

Networkանցի թվային ժամացույց ՝ օգտագործելով ESP8266: 4 քայլ (նկարներով)
Networkանցի թվային ժամացույց ՝ օգտագործելով ESP8266: 4 քայլ (նկարներով)

Video: Networkանցի թվային ժամացույց ՝ օգտագործելով ESP8266: 4 քայլ (նկարներով)

Video: Networkանցի թվային ժամացույց ՝ օգտագործելով ESP8266: 4 քայլ (նկարներով)
Video: Subnet Mask - Explained 2024, Հուլիսի
Anonim
Networkանցի ժամանակը թվային ժամացույց օգտագործելով ESP8266
Networkանցի ժամանակը թվային ժամացույց օգտագործելով ESP8266

Մենք սովորում ենք, թե ինչպես կառուցել գեղեցիկ փոքրիկ թվային ժամացույց, որը հաղորդակցվում է NTP սերվերների հետ և ցուցադրում է ցանցի կամ ինտերնետի ժամանակը: Մենք օգտագործում ենք WeMos D1 mini- ն WiFi ցանցին միանալու, NTP ժամանակը ստանալու և այն ցուցադրելու OLED մոդուլի վրա:

Վերոնշյալ տեսանյութը ձեզ պատմում է այս նախագծի կառուցման ամբողջ գործընթացի մասին:

Քայլ 1: Հավաքեք էլեկտրոնիկան

Հավաքեք էլեկտրոնիկան
Հավաքեք էլեկտրոնիկան

Այս նախագիծը կառուցելու համար ձեզ հարկավոր կլինի WeMos D1 մինի կամ համատեղելի տախտակ, որն օգտագործում է ESP8266 չիպսեթը և OLED մոդուլը: Էսքիզը պետք է աշխատի նաև ESP32 տախտակների հետ, բայց ես դա չեմ փորձարկել:

Քայլ 2: Խմբագրել և վերբեռնել ուրվագիծը

Խմբագրել և վերբեռնել ուրվագիծը
Խմբագրել և վերբեռնել ուրվագիծը
Խմբագրել և վերբեռնել ուրվագիծը
Խմբագրել և վերբեռնել ուրվագիծը
Խմբագրել և վերբեռնել ուրվագիծը
Խմբագրել և վերբեռնել ուրվագիծը

Ներբեռնեք ուրվագիծը հետևյալ հղումով ՝

Սկսեք ՝ ավելացնելով ձեր ցանցի հավատարմագրերը, քանի որ մենք պետք է միանանք WiFi ցանցին: Այնուհետև համոզվեք, որ ավելացրել եք ժամային գոտու ճիշտ տվյալները: Ձեր տարածաշրջանի համար համապատասխան ժամային գոտի ստանալու համար կարող եք այցելել հետևյալ հղումը ՝

Էսքիզը վերբեռնելուց առաջ համոզվեք, որ տեղադրել եք U8g2 գրադարանը ՝ ESP8266 տախտակների համար նախատեսված տախտակի աջակցման փաթեթով: Լրացուցիչ տեղեկությունների համար ստուգեք պատկերները կամ մանրամասն հրահանգների համար դիտեք տեսանյութը: Ավարտելուց հետո միացրեք տախտակը և համոզվեք, որ ընտրել եք տախտակի ճիշտ կարգավորումները, ինչպես երևում է նկարում: Այնուհետև հարվածեք վերբեռնումին և սպասեք, որ այն ավարտվի:

Վերբեռնելուց հետո բացեք սերիական մոնիտորը և համոզվեք, որ ճիշտ ժամանակը ցուցադրվում է: Եթե ոչ, համոզվեք, որ ընտրել եք ձեր տարածաշրջանի համար ճիշտ ժամային գոտին:

Քայլ 3: Միացրեք OLED մոդուլը

Միացրեք OLED մոդուլը
Միացրեք OLED մոդուլը
Միացրեք OLED մոդուլը
Միացրեք OLED մոդուլը

Օգտագործեք վերևի էլեկտրագծերի դիագրամը `OLED մոդուլը միկրոկառավարիչի տախտակին միացնելու համար: Միացրեք տախտակին, և դուք պետք է տեսնեք մոդուլում ցուցադրված ժամանակը:

Քայլ 4: Մոդուլները ավելացրեք պարիսպին

Մոդուլները ավելացրեք պարիսպին
Մոդուլները ավելացրեք պարիսպին
Մոդուլները ավելացրեք պարիսպին
Մոդուլները ավելացրեք պարիսպին
Մոդուլները ավելացրեք պարիսպին
Մոդուլները ավելացրեք պարիսպին
Մոդուլները ավելացրեք պարիսպին
Մոդուլները ավելացրեք պարիսպին

Երբ արդյունքներից գոհ կլինեք, ներբեռնեք և 3D տպեք մոդելը հետևյալ հղումից ՝

Տախտակը նստում է հետևի կափարիչի վրա, իսկ OLED մոդուլը `պարիսպի վերջում: OLED մոդուլը տեղում պահելու համար կարող եք օգտագործել երկկողմանի ժապավեն, ինչպես նաև լարերի մոտ կարող եք ավելացնել մի փոքր տաք սոսինձ `այն տեղում պահելու համար: LEոդեք լարերը OLED մոդուլից դեպի միկրոկառավարիչի տախտակ, այնուհետև փակեք միավորը ՝ սոսինձ օգտագործելով ՝ այն միասին պահելու համար: Միացրեք microUSB մալուխը և այն պետք է աշխատի այնպես, ինչպես սպասվում էր:

Եթե ձեզ դուր է եկել այս գրառումը, ապա մի մոռացեք հետևել մեզ ՝ օգտագործելով ստորև բերված հղումները, քանի որ մենք կառուցելու ենք այս նախագծի նման շատ այլ նախագծեր.

  • YouTube:
  • Instagram ՝
  • Ֆեյսբուք ՝
  • Twitter:
  • BnBe կայք ՝

Խորհուրդ ենք տալիս: