![ESP8266 Եղանակային կայանի ժամացույց ՝ 4 քայլ ESP8266 Եղանակային կայանի ժամացույց ՝ 4 քայլ](https://i.howwhatproduce.com/images/001/image-1190-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![ESP8266 Եղանակային կայանի ժամացույց ESP8266 Եղանակային կայանի ժամացույց](https://i.howwhatproduce.com/images/001/image-1190-1-j.webp)
Այս նախագիծը ժամանակն ու եղանակը փոքր հարմար փաթեթում ցուցադրելու գեղեցիկ միջոց է: Ես կբացատրեմ նախագիծը, թե ինչպես է այն աշխատում և այստեղ ցույց կտամ ծածկագիրը:
Կարող եք սեղմել տարբեր կոճակներ ՝ ներկայիս եղանակը որոշակի վայրում, ինչպես նաև ջերմաստիճանը և ճնշումը ցուցադրելու համար: Լռելյայն տեսքը այն ժամանակն է, որը հանվում է NTP սերվերից:
Անհրաժեշտ չէ ժամանակ սահմանել, քանի որ ժամանակը համաժամեցված է NTP սերվերից և շատ ճշգրիտ է: Այս կազմաձևում ես ունեմ ժամանակը և տեղական IP հասցեն: Դուք կարող եք փոխել կոդը `ներառելով ամսաթիվը, եղանակը, ճնշումը և ջերմաստիճանը` հիմնական էկրանին կամ կոճակներին ցուցադրելու համար:
Քայլ 1: Սխեմատիկ
![Սխեմատիկ Սխեմատիկ](https://i.howwhatproduce.com/images/001/image-1190-2-j.webp)
![Սխեմատիկ Սխեմատիկ](https://i.howwhatproduce.com/images/001/image-1190-3-j.webp)
Սխեման համեմատաբար պարզ է և հեշտ
հետեւել. Կա gerber ֆայլ, եթե ցանկանում եք պտտել ձեր սեփական PCB- ն: Ամբողջ միացումն աշխատում է 5 Վ լարման միջոցով, որը գալիս է միկրո USB միացումից: Սա միացումը դարձնում է պարզ և հեշտ սնուցման համար: 5V- ը սնվում է Low Dropout 3.3V կարգավորիչով LM 3940- ով, որը 3.3V է տալիս ESP8266- ին: ESP8266- ում կա USB միակցիչ, այնուամենայնիվ, ես նախընտրեցի չօգտագործել այն ընդհանրապես, քանի որ 5V- ն նույնպես LCD- ն է վարում:
3.3V- ը պետք է օգտագործվի ESP8266- ի հետ, դուք չեք կարող այն ուղիղ քշել 5 Վ -ով, քանի որ այն կսպանի սալիկը:
Երկու շոշափելի անջատիչները միացված են D5- ին և D6- ին և կազմաձևված են ծածկագրում `էկրանին տարբեր տեղեկություններ բերելու համար: Ես դրանք սահմանել եմ peratերմաստիճան/ճնշում և կանխատեսում:
Բոլոր բաղադրիչները հեշտությամբ ձեռքով զոդվում են տախտակի վրա, կամ գերբերն առկա է իմ GitHub- ում ՝
Քայլ 2: Կոդ
github.com/allenelectronics/esp8266weatherstation
Կոդը կազմված է Arduino IDE- ում և աշխատելու համար անհրաժեշտ է որոշակի կոնֆիգուրացիա
Նախ, դուք պետք է տեղադրեք ESP8266 խորհուրդը IDE- ին `դրանում կոդը վերբեռնելու համար:
Համապարփակ հրահանգներ, թե ինչպես դա անել, այստեղ են ՝
Եղանակի ֆունկցիոնալությունը ստանալու համար ես ընտրեցի օգտագործել RemoteMe- ն, որը եղանակի տվյալները հավաքում է անմիջապես API- ից և ստեղծում է կոդ, որը կարող է տեղադրվել ձեր ծածկագրի մեջ: Դուք պետք է գրանցվեք և ստեղծեք տվյալների հոսքը իրենց կայքում ՝
RemoteMe- ի մասին փաստաթղթերը կարող եք գտնել այստեղ ՝
Կան որոշ հատուկ սահմանումներ, որոնք յուրահատուկ են ձեր տեղադրման համար, որոնք պետք է լրացնեք վերբեռնելուց առաջ.
#սահմանել WIFI_NAME «SSID- ը ԱՅՍՏԵ Է»
#սահմանեք WIFI_PASSWORD «PASSWORD GOES HERE»
#սահմանեք ՍԱՐՔԸ_ID 1
#սահմանեք ՍԱՐՔԸ «ՁԵՌՆԵԼ ՀԵՌՈOTՈԹՅՈՆԻOR. ORG- ից»
#սահմանել TOKEN «ՁԵՌՆԵԼ ՀԵՌՈՍՏԱՈՅ. ԻOR. ORG- Ի»
Այստեղ սահմանումները պետք է սահմանվեն ձեր կողմից ՝ հիմնված ձեր wifi մանրամասների և RemoteMe- ից ստացված նշանի վրա:
Դուք պետք է համոզվեք, որ այս բոլոր գրադարանները տեղադրված են և ընդգրկված են ծածկագրում: Ես ներառել եմ այն հղումները, որոնք ավելի դժվար է ստանալ:
#ներառել //https://github.com/remoteme/RemoteMeArduinoLibrary
#ներառում
#ներառում
#ներառում
#ներառում
Վերջին մասը, որը պետք է փոխվի, ձեր գտնվելու վայրն է, քանի որ այս նախագիծը GPS չի օգտագործում: Դուք պետք է փոփոխեք «LOCATION» տողը.
այլապես, եթե (buttonState2 == LOW && prevButtonState2 == HIGH) {
Serial.print ("LOCATION / n");
Serial.println (fc);
lcd. հստակ ();
lcd.print ("LOCATION");
lcd.setCursor (0, 1);
lcd.print (fc);
lcd.setCursor (0, 0);
ուշացում (5000);
prevButtonState2 = buttonState2;
Քայլ 3: Կառուցեք
![Կառուցել Կառուցել](https://i.howwhatproduce.com/images/001/image-1190-4-j.webp)
![Կառուցել Կառուցել](https://i.howwhatproduce.com/images/001/image-1190-5-j.webp)
Կառուցել
Այն ժամանակ, երբ ես հասանելի չէի 3D տպիչին, սա իմ վերջին նախագիծն էր, որն օգտագործում էի դարակից դուրս պատյան: Ես օգտագործեցի պատրաստի ահազանգի վահանակ, որը նախատեսված է 16x2 LCD- ի համար:
Հղում ՝ https://www.ebay.co.uk/itm/86-Plastic-project-box-enclosure-case-for-diy-LCD1602-meter-tester-with-buttGA/363214674235?hash=item549148193b:g: IvQAAOSwNXpcFFrv
Գործի ներսում ամեն ինչ լցված է, 16x2 LCD էկրանը սոսնձված է առջևի վահանակին, իսկ տպատախտակը տաք սոսնձված տեղում:
Քայլ 4: Եզրակացություն
Եզրակացություն
Սա կոկիկ նախագիծ է աշխատասեղանի թվային ժամացույցի համար, որը ճշգրտման կամ կարգավորման կարիք չունի, այն ժամանակ է պահանջում NTP սերվերից և ցուցադրում այն հստակ լուսավորված LCD- ով:
Սա լիովին սկսնակների համար չէ, քանի որ պահանջվող ծածկագրի որոշակի կազմաձևում կա, և տվյալների հոսքերը նույնպես պետք է կարգավորվեն: Եթե ունեք որևէ հարց կամ մեկնաբանություն, խնդրում ենք ազատ զգալ թողնել ինձ մեկնաբանություն:
Խորհուրդ ենք տալիս:
DIY Անձնական եղանակային կայանի մոնիտոր `6 քայլ
![DIY Անձնական եղանակային կայանի մոնիտոր `6 քայլ DIY Անձնական եղանակային կայանի մոնիտոր `6 քայլ](https://i.howwhatproduce.com/images/001/image-680-44-j.webp)
DIY Անձնական եղանակային կայանի մոնիտոր. DarkSky ,, Մեր API ծառայությունը առկա հաճախորդների համար այսօր չի փոխվում, բայց մենք այլևս չենք ընդունի նոր գրանցումներ: API- ն կշարունակի գործել մինչև 2021 թվականի վերջը:
Ինչպես մուտքագրել եղանակային կայանի տվյալները - Liono Maker: 5 քայլ
![Ինչպես մուտքագրել եղանակային կայանի տվյալները - Liono Maker: 5 քայլ Ինչպես մուտքագրել եղանակային կայանի տվյալները - Liono Maker: 5 քայլ](https://i.howwhatproduce.com/images/002/image-4435-6-j.webp)
Ինչպես մուտքագրել եղանակային կայանի տվյալները | Liono Maker: Ներածություն. Բարև, սա #LionoMaker է: Սա իմ բաց աղբյուրն է և YouTube- ի պաշտոնական ալիքը: Ահա հղումը. Liono Maker / YOUTUBE CHANNEL Այս նախագծում մենք կսովորենք, թե ինչպես կատարել " Եղանակային կայանի տվյալներ ". սա շատ հետաքրքիր պր
Եզակի գրասեղանի եղանակային կայանի ցուցափեղկ. 5 քայլ (նկարներով)
![Եզակի գրասեղանի եղանակային կայանի ցուցափեղկ. 5 քայլ (նկարներով) Եզակի գրասեղանի եղանակային կայանի ցուցափեղկ. 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/006/image-16680-j.webp)
Եզակի գրասեղանի եղանակային կայանի ցուցափեղկ. Hey Guys! Այս ամիսների նախագծի համար ես եղանակային կայան եմ պատրաստել Գրասեղանի գործարանի տեսքով, կամ կարող եք այն անվանել որպես Գրասեղանի ցուցափեղկ: Այս եղանակային կայանը ESP8266- ի մեջ տվյալներ է բերում openwethermap.org անունով կայքից և փոխում է RGB- ի գույները
ESP32 Եղանակային կայանի արևային էներգիա ՝ 9 քայլ
![ESP32 Եղանակային կայանի արևային էներգիա ՝ 9 քայլ ESP32 Եղանակային կայանի արևային էներգիա ՝ 9 քայլ](https://i.howwhatproduce.com/images/009/image-26049-j.webp)
ESP32 Weather Station Solar Powered: Այս ձեռնարկում մենք պատրաստվում ենք կառուցել WiFi- ով միացված եղանակային կայանի նախագիծ: Նպատակն է նախագծել եղանակային կայան գրեթե բոլոր հնարավոր հատկանիշներով. Showույց տալ ընթացիկ պայմանները, ժամանակը, ջերմաստիճանը, խոնավությունը, ճնշումը Showույց տալ հաջորդի կանխատեսումը դա
DIY եղանակային կայանի գործունեության գաղափար 12+ տարեկանների համար. 4 քայլ
![DIY եղանակային կայանի գործունեության գաղափար 12+ տարեկանների համար. 4 քայլ DIY եղանակային կայանի գործունեության գաղափար 12+ տարեկանների համար. 4 քայլ](https://i.howwhatproduce.com/images/010/image-29327-j.webp)
DIY եղանակային կայանի գործունեության գաղափար 12+ տարեկանների համար. Այս գործունեության ընթացքում մասնակիցները կստեղծեն իրենց եղանակային կայանը, կուղարկեն այն օդում և իրական ժամանակում կհետեւեն ձայնագրություններին (լույս, ջերմաստիճան, խոնավություն) Blynk հավելվածի միջոցով: Այս ամենից բացի, դուք կսովորեք, թե ինչպես հրապարակել գրանցված արժեքները