![IEEE WORD OCԱՄԱՆԱԿԻ JՐԱԳԻՐ. 12 քայլ (նկարներով) IEEE WORD OCԱՄԱՆԱԿԻ JՐԱԳԻՐ. 12 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-4252-j.webp)
Բովանդակություն:
- Պարագաներ
- Քայլ 1. LED շերտերի կտրում մինչև երկարություն
- Քայլ 2: LED շերտերի կազմակերպում և միացում
- Քայլ 3: Միացում ESP32- ին
- Քայլ 4: Arduino IDE- ի տեղադրում
- Քայլ 5: Arduino IDE- ի կարգավորում
- Քայլ 6. ESP32- ի ծրագրավորում Word ockամացույցի նախագծի համար
- Քայլ 7: Վերջնական քայլեր…
- Քայլ 8: Միացում WiFi- ին
- Քայլ 9: LED- ների գույնի փոփոխություն
- Քայլ 10: Adամանակի ճշգրտում
- Քայլ 11: Վերջնական ժողով
- Քայլ 12: Վերջնական նշումներ
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![IEEE WORD CLOCK PROՐԱԳԻՐ IEEE WORD CLOCK PROՐԱԳԻՐ](https://i.howwhatproduce.com/images/002/image-4252-1-j.webp)
![IEEE WORD CLOCK PROՐԱԳԻՐ IEEE WORD CLOCK PROՐԱԳԻՐ](https://i.howwhatproduce.com/images/002/image-4252-2-j.webp)
Սա նախագիծ է UNO- ի IEEE ակումբի համար, այն յուրահատուկ միջոց է ներկայացնելու ժամը. Բառի ժամացույցը ցույց է տալիս ժամանակը և RGB ժապավենով դուք կարող եք ունենալ ժամացույցը ձեր նախընտրած ցանկացած գույնով: Օգտագործելով ESP32- ի WiFi հնարավորությունները, ժամացույցը միանում է նշված WiFi ցանցին և հեռացնում ընթացիկ ժամանակը ինտերնետից: Եթե դուք չունեք WiFi ցանց միանալու համար, մի անհանգստացեք, կոդը կարող է հեշտությամբ փոփոխվել ՝ ESP32 ներքին ժամացույցի վրա աշխատելու համար, բայց դա կդարձնի բառի ժամացույցը ոչ այնքան ժամանակի ճշգրիտ:
Նախագիծ և ծածկագիր ՝ ոգեշնչված.
www.instructables.com/id/THE-WORD-CLOCK/
randomnerdtutorials.com/esp32-ntp-client-d…
Պարագաներ
-ESP32 միկրոկոնտրոլեր
-WS2812b RGB անհատական հասցեվող LED ժապավեն (60 լեդ մեկ մետրի համար)
Բավական է 13 LED- ների 8 ժապավենի համար, ~ 2 մետր
-Առջևի վահանակ
- Այս առջևի վահանակը կարող է լազերային կտրված լինել ցանկացած անթափանց նյութից
- Այս հրահանգում ճակատային վահանակը լազերային կտրված էր 1/8 դյույմ փայտե ծածկույթից ՝ 9x7 չափսերով
-Նյութերի մերժում
Կարող է լինել ամեն ինչ ՝ իրական դիֆուզիոն գործվածքից մինչև տպիչ թուղթ
-Կասետային
-5V wallwort
-USB միկրո USB մալուխ
-Համակարգիչ `ինտերնետ հասանելիությամբ
-Arduino IDE
-Տրամադրված ծածկագիր
-Wi -Fi ցանց
Քայլ 1. LED շերտերի կտրում մինչև երկարություն
![LED շերտերի կտրում մինչև երկարություն LED շերտերի կտրում մինչև երկարություն](https://i.howwhatproduce.com/images/002/image-4252-3-j.webp)
Առանձին հասցեավորվող LED շերտը այս նախագծի ամենակարևոր բաղադրիչներից է: Եթե դուք չեք ստանում LED տեսակի ճիշտ շերտ, ապա ծածկագիրը կարող է չաշխատել: Sապավենի վրա LED- ների միջև հեռավորությունը կարևոր է, համոզվեք, որ ունեք շերտեր, որոնք ունեն մեկ մետրի համար 60 LED: Այս նախագծի համար ~ 2 մետր LED շերտերը բավական կլինեն:
Նախագծի համար ձեզ հարկավոր է կտրել ամբողջ LED շերտը փոքր շերտերի, որպեսզի դրանք տեղավորվեն տախտակի վրա: Ձեզ հարկավոր կլինի 8 շերտ, որոնց երկարությունը 13 LED է: Շերտի սկզբից սկսած (Վերջացրեք կանացի միակցիչով) հաշվարկեք 13 լուսարձակներ, այնուհետև կտրեք ժապավենը, որպեսզի ունենաք ավելի փոքր ժապավեն 13 լուսադիոդով: Կրկնեք այնքան ժամանակ, մինչև ունենաք 8 ամբողջական շերտ, սա կունենա 2 մեկ մետր երկարությամբ LED շերտ: LED- ների յուրաքանչյուր մետր ժապավենից կստանաք 4 համապատասխան չափի շերտ: Պահպանեք լրացուցիչ LEDS փոխարինող մասերի կամ այլ նախագծերի համար:
Քայլ 2: LED շերտերի կազմակերպում և միացում
![LED շերտերի կազմակերպում և միացում LED շերտերի կազմակերպում և միացում](https://i.howwhatproduce.com/images/002/image-4252-4-j.webp)
![LED շերտերի կազմակերպում և միացում LED շերտերի կազմակերպում և միացում](https://i.howwhatproduce.com/images/002/image-4252-5-j.webp)
Այժմ, երբ դուք ունեք LED- ների 8 շերտ, ժամանակն է դրանք դասավորել տրամադրված ձևանմուշի վրա (Front Panel.svg):. Svg ֆայլը տպելիս համոզվեք, որ այն ճիշտ կշռեք ՝ հասցնելով 9 դյույմ 7 դյույմ: Carefulգուշորեն ուշադրություն դարձրեք տվյալների գծի ուղղությանը: Եթե ուշադիր նայեք շերտին, ապա կտեսնեք Din- ը ՝ սլաքով, որը ցույց է տալիս LED մոդուլը: Սլաքի ուղղությունը կօգտագործվի LED շերտերը ճիշտ դասավորելու համար: Կպչուն պաշտպանիչը հեռացնելուց առաջ LED ձևի շերտերը դրեք կաղապարի վրա: Վերին շարքից սկսած ՝ «IT R IS C TEN HALF» տողը, տեղադրեք առաջին ժապավենը, որտեղ Din սլաքը ուղղված է աջ: Տեղադրեք հաջորդ LED ժապավենը հաջորդ տողում ներքև, բայց այս անգամ համոզվեք, որ Din սլաքը ուղղված է դեպի ձախ: Շարունակեք տեղադրել բոլոր LED շերտերը, որոնք փոխում են սլաքի ուղղված ուղղությունը: Վերջին տողը պետք է ուղղված լինի ձախ:
Հենց որ բոլոր LED շերտերը ճիշտ ձևավորված լինեն կաղապարի վրա, շերտ առ շերտ, հեռացրեք կպչուն պաշտպանիչ շերտը LED շերտի հետևից և հնարավորինս ուղղեք այն ձևանմուշին: LED- ի բոլոր ժապավենները կաղապարի թերթիկին ամրացնելուց հետո զգուշորեն կպցրեք լարերը ՝ +5V, GND և Data միացումները միացնելու համար:
Քայլ 3: Միացում ESP32- ին
![Միացում ESP32- ին Միացում ESP32- ին](https://i.howwhatproduce.com/images/002/image-4252-6-j.webp)
Երբ բոլոր շերտերը միասին կպցվեն, ժամանակն է LED ժապավենը միացնել ESP32 կարգավորիչին: Դուք կարող եք կամ մետաղալարեր մտցնել կանացի միակցիչի մեջ, կամ կարող եք զգուշորեն հեռացնել լարերից ջերմության նվազումը և ապամոնտաժել LED շերտից: Երբ այս լարերը կպցնում եք ESP32- ին, համոզվեք, որ ունեք բավականաչափ մետաղալար `mirco-USB- ը մի տեղ տեղադրելու համար, որտեղից կարող եք միացնել mirco-USB մալուխը: Erոդեք մետաղալարը, որը միացված է +5V կամ +3.3V Vin- ին, GND- ին GND- ին, իսկ Din- ին D13- ին:
Քայլ 4: Arduino IDE- ի տեղադրում
![Arduino IDE- ի տեղադրում Arduino IDE- ի տեղադրում](https://i.howwhatproduce.com/images/002/image-4252-7-j.webp)
Եթե դուք չունեք Arduino IDE տեղադրված, ներբեռնեք այն հետևյալ հղումից
www.arduino.cc/hy/Main/Software
Ընտրեք ձեր OS- ի ճիշտ տարբերակը
Քայլ 5: Arduino IDE- ի կարգավորում
Arduino IDE- ն բացելուց հետո անցեք համապատասխան հղմանը `ESP32 Board վարորդները տեղադրելու համար
Տեղադրելով ESP32 խորհուրդը Arduino IDE- ում (Windows հրահանգներ)
Տեղադրելով ESP32 խորհուրդը Arduino IDE- ում (Mac և Linux հրահանգներ)
Հաջորդը, ներբեռնեք NTP Client գրադարանը Taranais- ից հետևյալ հղումից.
Կտտացրեք այստեղ ՝ NTP Հաճախորդների գրադարանը ներբեռնելու համար
Նաև ձեզ հարկավոր կլինի ներբեռնել Adafruit Neopixel գրադարանը
github.com/adafruit/Adafruit_NeoPixel
Բացեք.zip ֆայլը և պատճենեք ներսում գտնվող թղթապանակը ձեր Arduino IDE գրադարանների պանակում:
Քայլ 6. ESP32- ի ծրագրավորում Word ockամացույցի նախագծի համար
Բացեք Arduino- ի նոր ուրվագիծը և ներբեռնեք վերը նշված կոդը: Պատճենեք և տեղադրեք այս ծածկագիրը ձեր նոր Arduino ուրվագծի մեջ և կազմեք ծածկագիրը նույնպես համոզվեք, որ տեղադրված են բոլոր համապատասխան վարորդները:
Քայլ 7: Վերջնական քայլեր…
Կոդում կան մի քանի կարգավորումներ, որոնք անհրաժեշտ կլինի փոփոխել:
Քայլ 8: Միացում WiFi- ին
![Միացում WiFi- ին Միացում WiFi- ին](https://i.howwhatproduce.com/images/002/image-4252-8-j.webp)
Կոդի այս երկու փոփոխականները պետք է փոխվեն ձեր wifi ցանցի անվան և գաղտնաբառի:
Քայլ 9: LED- ների գույնի փոփոխություն
![LED- ների գույնի փոփոխություն LED- ների գույնի փոփոխություն](https://i.howwhatproduce.com/images/002/image-4252-9-j.webp)
Այս փոփոխականը վերահսկում է LED- ների գույնը, այս գծի դասավորությունը կարելի է դիտել այսպես.
uint32_t գույն = շերտ. Գույն (կանաչ, կարմիր, կապույտ);
Փոխելով յուրաքանչյուր գույնի արժեքի արժեքները (0-255), կարող եք փոխել, թե ինչ գույն ունեն LED- ները: Կոդը կանխադրված է, որ լուսադիոդները լինեն վառ կանաչ:
Քայլ 10: Adամանակի ճշգրտում
![Adամանակի ճշգրտում Adամանակի ճշգրտում](https://i.howwhatproduce.com/images/002/image-4252-10-j.webp)
Սա կոդի այն բլոկն է, որը պատասխանատու է ժամանակային հերթափոխի ճշգրտման համար `ժամային գոտիների պատճառով: Այն դրված է CDT- ի վրա, նշեք, որ այս ծածկագիրը ինքնաբերաբար չի փոխվում ցերեկային ժամերին: Դուք պետք է փոխեք փոխհատուցման արժեքը -21600, երբ լուսային օրերի խնայողությունները «հետ ընկնեն»:
Քայլ 11: Վերջնական ժողով
![Վերջնական ժողով Վերջնական ժողով](https://i.howwhatproduce.com/images/002/image-4252-11-j.webp)
Երբ ESP32- ը միանում է WiFi- ին և ձեր LED լույսերը վառվում են, ժամանակն է հավաքել նախագիծը:
Կպչեք ձեր դիֆուզիոն նյութը առջևի վահանակի հետևի մասում, որպեսզի բոլոր կտրված տառերը ծածկված լինեն: Այնուհետեւ LED- ները շարեք տառերի կտրվածքով: Երբ դրանք համընկնում են, կպցրեք հետևի և առջևի վահանակների եզրերը:
Քայլ 12: Վերջնական նշումներ
Այս նախագիծը կարող է սնվել մարտկոցից, սակայն սնուցվող մեծ թվով LED- ների պատճառով մարտկոցները կարող են չկարողանալ բավարար հոսանք ապահովել:
LED- ների մի մասը պատահականորեն լուսավորվելու է, այն կարող է շտկվել `ESP32- ը վերագործարկելով` EN կոճակը սեղմելով: Vin քորոցը 5V- ից 3.3V փոխելը կարող է նաև լուծել այս խնդիրը:
Խորհուրդ ենք տալիս:
ESP8266 Networkանցային ժամացույց առանց որևէ RTC - Nodemcu NTP ockամացույց No RTC - ԻՆՏԵՐՆԵՏ CLԱՄԱՈՅԹԻ JՐԱԳԻՐ ՝ 4 քայլ
![ESP8266 Networkանցային ժամացույց առանց որևէ RTC - Nodemcu NTP ockամացույց No RTC - ԻՆՏԵՐՆԵՏ CLԱՄԱՈՅԹԻ JՐԱԳԻՐ ՝ 4 քայլ ESP8266 Networkանցային ժամացույց առանց որևէ RTC - Nodemcu NTP ockամացույց No RTC - ԻՆՏԵՐՆԵՏ CLԱՄԱՈՅԹԻ JՐԱԳԻՐ ՝ 4 քայլ](https://i.howwhatproduce.com/images/011/image-31107-j.webp)
ESP8266 Networkանցային ժամացույց առանց որևէ RTC | Nodemcu NTP ockամացույց No RTC | TERՐԱԳԻՐԻ TERԱՄԱՆԱԿԻ PROՐԱԳԻՐ. Նախագծում կկատարվի ժամացույցի նախագիծ առանց RTC- ի, ինտերնետից ժամանակ կպահանջվի wifi- ի միջոցով և այն կցուցադրվի st7735 էկրանին
CNC ՄԵՔԵՆԱՅԻ JՐԱԳԻՐ ՝ 6 քայլ
![CNC ՄԵՔԵՆԱՅԻ JՐԱԳԻՐ ՝ 6 քայլ CNC ՄԵՔԵՆԱՅԻ JՐԱԳԻՐ ՝ 6 քայլ](https://i.howwhatproduce.com/images/001/image-1836-15-j.webp)
CNC ՄԵՔԵՆԱՅԻ ՆԱԽԱԳԻ. Համառոտ Համառոտ իմ նախագծի մասին. Այս նախագծում մեքենան պատրաստված է այնպես, որ դրա համար պատրաստված ծածկագիրը կարող է օգտագործվել արդյունքը գծելու համար
JՐԱԳԻՐ. Իմպուլս ՝ 6 քայլ
![JՐԱԳԻՐ. Իմպուլս ՝ 6 քայլ JՐԱԳԻՐ. Իմպուլս ՝ 6 քայլ](https://i.howwhatproduce.com/images/004/image-10008-j.webp)
JՐԱԳԻՐ. Իմպուլս. Երրորդ ձեռք
ԷՆԵՐԳԵՏԻԿԱՅԻՆ JՐԱԳԻՐ ՄԻICՈՐՈՇՈROԻՉԻ ՕԳՏԱԳՈՐՈՄ - ATMEGA8A. 3 քայլ
![ԷՆԵՐԳԵՏԻԿԱՅԻՆ JՐԱԳԻՐ ՄԻICՈՐՈՇՈROԻՉԻ ՕԳՏԱԳՈՐՈՄ - ATMEGA8A. 3 քայլ ԷՆԵՐԳԵՏԻԿԱՅԻՆ JՐԱԳԻՐ ՄԻICՈՐՈՇՈROԻՉԻ ՕԳՏԱԳՈՐՈՄ - ATMEGA8A. 3 քայլ](https://i.howwhatproduce.com/images/001/image-265-44-j.webp)
ԷՆԵՐԳԻԱ ԽՆԱՄԲ ՐԱԳԻՐ ՄԻICՈՐՈՇՈՈԻ ՕԳՏԱԳՈՐՈՄ - ATMEGA8A. ՀԵՏԵՎՈԹՅՈՆ PROՐԱԳԻՐԻՆ. Https://www.youtube.com/watch?v=KFCSOy9yTtE, https://www.youtube.com/watch?v=nzaA0oub7FQ AND http://www.youtube.com/watch?v=KFCSOy9yTtE, https://www.youtube.com/watch?v=nzaA0oub7FQ AND .youtube.com / watch? v = I2SA4aJbiYoOverview Այս «Էներգախնայող» սարքը ձեզ շատ էներգիա / էներգախնայողություն կտա, չնայած
ESPHA - IOT JՐԱԳԻՐ. 4 քայլ (նկարներով)
![ESPHA - IOT JՐԱԳԻՐ. 4 քայլ (նկարներով) ESPHA - IOT JՐԱԳԻՐ. 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-2028-85-j.webp)
ESPHA - IOT JՐԱԳԻՐ. Այս նախագծի անվանման մեջ `" ESPHA " օգտագործելով Arduino, esp8266 և վեբ կայք (իմ ստեղծած) մի քանի էլեկտրոնային տվիչների տվյալներ և գործիքներ վերահսկվում և շահարկվում են: Այստեղ ես ցույց տվեցի " RGB LED " որի տակ դուք վերահսկում եք LED վիճակը (1 -ից