Բովանդակություն:
- Քայլ 1. Հավաքեք MKR1000 և 8x8 էկրան Mini Bread Board- ում
- Քայլ 2: Ստեղծեք ձեր եղանակի Api հաշիվը
- Քայլ 3. Ֆլեշ կամ ծրագրավորեք ձեր MKR1000- ը
- Քայլ 4: Ավարտեք:
![Ինչպես կատարել մինի եղանակի կարգավիճակի ցուցադրում ՝ 4 քայլ Ինչպես կատարել մինի եղանակի կարգավիճակի ցուցադրում ՝ 4 քայլ](https://i.howwhatproduce.com/images/002/image-3084-51-j.webp)
Video: Ինչպես կատարել մինի եղանակի կարգավիճակի ցուցադրում ՝ 4 քայլ
![Video: Ինչպես կատարել մինի եղանակի կարգավիճակի ցուցադրում ՝ 4 քայլ Video: Ինչպես կատարել մինի եղանակի կարգավիճակի ցուցադրում ՝ 4 քայլ](https://i.ytimg.com/vi/dtG4Jb9vEus/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
![Ինչպես կատարել մինի եղանակի կարգավիճակի ցուցադրում Ինչպես կատարել մինի եղանակի կարգավիճակի ցուցադրում](https://i.howwhatproduce.com/images/002/image-3084-52-j.webp)
![Ինչպես կատարել մինի եղանակի կարգավիճակի ցուցադրում Ինչպես կատարել մինի եղանակի կարգավիճակի ցուցադրում](https://i.howwhatproduce.com/images/002/image-3084-53-j.webp)
Նախագծի մասին
Միկրոկոնտրոլերը կարող է լինել միևնույն ժամանակ զվարճալի և զվարճալի, որոշակի ինտերնետ կապ ավելացնել իրերի իսկական ինտերնետի համար: Թույլ տվեք ցույց տալ ձեզ, թե ինչպես եմ ինձ հաջողվել ստեղծել մինի եղանակի կարգավիճակի ցուցադրում ՝ օգտագործելով 8x8 մատրիցային էկրան և գեղեցիկ, բայց լիարժեք 1000 MKR:
Ես կօգտագործեմ Genuino MKR1000 ՝ ընտրված վայրում ջերմաստիճանը, խոնավությունը և եղանակի վիճակը բերելու համար:
Showույց տալ կարգավիճակը ՝ սլայդի անիմացիայի օրինակով ցուցադրվելու համար:
Մարտահրավերներ
Օգտագործեք ձեր միկրոկառավարիչի հզորությունը և բարձրացրեք իրերի իսկական ինտերնետը:
Քանի որ 8x8 Matrix- ը հիմնականում LED- ների զանգված է, ես պետք է ծրագրավորեմ այն տեքստ և անիմացիոն էֆեկտներ ցուցադրելու համար:
Այս նախագծի վրա դուք նաև կսովորեք, թե ինչպես դա անել
- սպառում հանգստի վեբ ծառայության api
- ինչպես լիովին օգտագործել ձեր միկրոկառավարիչի հզորությունը
- օգտագործել ինտերնետ կապը IOT- ի համար
- ինչպես վերլուծել Json- ի տվյալները
- ինչպես օգտագործել թեմաներ և Wifi գրադարաններ Arduino- ում
Քայլ 1. Հավաքեք MKR1000 և 8x8 էկրան Mini Bread Board- ում
![Հավաքեք MKR1000 և 8x8 էկրան Mini Bread Board- ում Հավաքեք MKR1000 և 8x8 էկրան Mini Bread Board- ում](https://i.howwhatproduce.com/images/002/image-3084-54-j.webp)
![Հավաքեք MKR1000 և 8x8 էկրան Mini Bread Board- ում Հավաքեք MKR1000 և 8x8 էկրան Mini Bread Board- ում](https://i.howwhatproduce.com/images/002/image-3084-55-j.webp)
![Հավաքեք MKR1000 և 8x8 էկրան Mini Bread Board- ում Հավաքեք MKR1000 և 8x8 էկրան Mini Bread Board- ում](https://i.howwhatproduce.com/images/002/image-3084-56-j.webp)
Կարգավորումը բավականին պարզ է, մենք պարզապես պետք է կցենք 8x8 մատրիցային էկրանը մեր միկրոկոնտրոլերին:
Պահանջներ
- 16 հատ արականից իգական ցատկողների
- Մինի հացի տախտակ
- Միկրոկոնտրոլեր
- 8x8 մատրիցային ցուցադրում '
Համագումարի ցուցադրում
Ձեր թռչկոտիչները բաժանեք 8 կտորից բաղկացած խմբի:
Համոզվեք, որ ցատկող լարերը կատարյալ հարթեցված են:
Միացրեք 8 կանանց թռիչքաձողերը մատրիցային ցուցադրման առաջին 8 կապումներին:
Մնացած 8 կին ցատկողները միացրեք մատրիցային ցուցադրման 2 -րդ 8 կապում:
Միացրեք միկրոկառավարիչին
Միացրեք միկրոկառավարիչը մինի տախտակին
Օգտագործելով ցատկող լարերի վերջնական արական կապումներն, դրանք տեղադրեք առաջին 8 անցքերի վրա, որտեղ միկրոկոնտրոլերի կապումներն ամրացված են (5-A5):
Մնացածը տեղադրեք մնացած 8 անցքերի վրա, որտեղ միկրոկոնտրոլերի կապումներն ամրացված են (6-13):
Կարգավորեք 8x8 մատրիցային էկրանը այնպես, որ այն սեղանի վրա դնելիս այն դեմքով նայվի:
Քայլ 2: Ստեղծեք ձեր եղանակի Api հաշիվը
![Ստեղծեք ձեր եղանակի Api հաշիվը Ստեղծեք ձեր եղանակի Api հաշիվը](https://i.howwhatproduce.com/images/002/image-3084-57-j.webp)
![Ստեղծեք ձեր եղանակի Api հաշիվը Ստեղծեք ձեր եղանակի Api հաշիվը](https://i.howwhatproduce.com/images/002/image-3084-58-j.webp)
Իրերի ինտերնետ կոչվելու համար մենք պետք է որոշ տվյալներ բերենք ինտերնետից:
Ես օգտագործել եմ APIXU API- ն ՝ եղանակային տվյալներ բերելու իմ ընտրած վայրից:
Գրանցվեք այստեղ ՝ https://www.apixu.com/login.aspx, և ստացեք ձեր հաշվի API բանալին:
Ազատորեն օգտագործեք իմ սեփական api բանալին
Լարային apiKey = "8f0ff191defb4a20b5583518171203"; // ձեր apixu api բանալին
Քայլ 3. Ֆլեշ կամ ծրագրավորեք ձեր MKR1000- ը
Կցված HexFont.h- ն ավելացրեք ձեր Arduino գրադարաններին:
Օգտագործեք կցված simple_weather_display.ino ՝ ձեր միկրոկոնտրոլերը լուսավորելու համար:
Կոդի այս հատվածում.
Փոխարինեք ձեր WiFi կարգավորումները
char ssid = ""; // ձեր ցանցի SSID (անունը) char pass = ""; // ձեր ցանցի գաղտնաբառը (օգտագործեք WPA- ի համար կամ օգտագործեք որպես բանալին WEP- ի համար)
Փոխարինեք ձեր Apixu Api բանալիով և տեղադրության կոորդինատներով
Լարային apiKey = "8f0ff191defb4a20b5583518171203"; // ձեր apixu api բանալին
Լարային կոորդինատներ = "14.3335591, 120.9758737"; // ձեր գտնվելու վայրի կոորդինատները
Կարող եք նաև փոխել, թե ինչ տվյալներ կցուցադրվեն կոդի այս հատվածում
// թարմացնել ցուցադրման տեքստը նոր եղանակային վիճակի
հաղորդագրություն = ""; // ստանալ ընթացիկ վիճակը Լարային պայման = արդյունք ["ընթացիկ"] ["պայման"] ["տեքստ"]; appendMessage (պայման); appendMessage (""); Լարային temp_c = արդյունք ["ընթացիկ"] ["temp_c"]; appendMessage (temp_c); appendMessage («C»); appendMessage (""); Լարային խոնավություն = արդյունք ["ընթացիկ"] ["խոնավություն"]; apessMessage (խոնավություն); appendMessage («H»); appendMessage ("");
Օրինակ, եթե ցանկանում եք ավելացնել apixu api արդյունքից wind_mph:
Լարային wind_mph = արդյունք ["ընթացիկ"] ["wind_mph"];
appendMessage (wind_mph); appendMessage («Քամի ժամ / ժամ»); appendMessage ("");
Քայլ 4: Ավարտեք:
![](https://i.ytimg.com/vi/D1tKScxrzts/hqdefault.jpg)
Երբ փայլեց, այն կփորձի միանալ ձեր WiFI- ին և կբերի ձեր եղանակային վիճակը, ջերմաստիճանը և խոնավությունը:
Համոզվեք, որ ինտերնետ կապ ունեք:
Օգնության կարիք ունեմ?
Ազատորեն մեկնաբանեք այստեղ:
Աջակցեք նախագծին իմ Github ռեպոյի վրա
github.com/imjeffparedes/iot-simple-weath…
Նաև խնդրում եմ, խնդրում եմ քվեարկեք ինձ համար միկրոկառավարիչների մրցույթում::)
Խորհուրդ ենք տալիս:
Եղանակի պարզ ցուցադրում ՝ օգտագործելով Raspberry PI և Cyntech WeatherHAT: 4 քայլ
![Եղանակի պարզ ցուցադրում ՝ օգտագործելով Raspberry PI և Cyntech WeatherHAT: 4 քայլ Եղանակի պարզ ցուցադրում ՝ օգտագործելով Raspberry PI և Cyntech WeatherHAT: 4 քայլ](https://i.howwhatproduce.com/images/001/image-709-25-j.webp)
Եղանակի պարզ ցուցադրում ՝ օգտագործելով Raspberry PI և Cyntech WeatherHAT: * 2019 թվականին Yahoo- ն փոխեց իր API- ն, և դա դադարեց աշխատել: Ես տեղյակ չէի փոփոխությունից: 2020 -ի սեպտեմբերին այս նախագիծը թարմացվել է ՝ OPENWEATHERMAP API- ի օգտագործման համար: Տես ստորև ներկայացված թարմացված բաժինը, այս տեղեկատվության մնացած մասը դեռ լավ է
Art Deco Եղանակի կանխատեսման ցուցադրում. 9 քայլ (նկարներով)
![Art Deco Եղանակի կանխատեսման ցուցադրում. 9 քայլ (նկարներով) Art Deco Եղանակի կանխատեսման ցուցադրում. 9 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-11244-j.webp)
Եղանակի կանխատեսման Art Deco ցուցադրում. Ողջույն, ընկերներ, այս Ուսուցողական ծրագրում մենք պատրաստվում ենք շոգ տեսնել ՝ Եղանակի կանխատեսման այս ցուցադրումը կառուցելու համար: Եղանակի կանխատեսումը ցուցադրելու համար այն օգտագործում է Wemos D1 մինի տախտակ և 1.8 դյույմանոց TFT էկրան: Ես նաև նախագծեցի և տպեցի 3 -րդ պարիսպը
Եղանակի մատրիցային ցուցադրում. 4 քայլ (նկարներով)
![Եղանակի մատրիցային ցուցադրում. 4 քայլ (նկարներով) Եղանակի մատրիցային ցուցադրում. 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/010/image-27598-j.webp)
Եղանակի մատրիցա. Aboutրագրի մասին ես ձեզ ցույց կտամ, թե ինչպես ստեղծել 8x8 մատրիցային էկրանից մինի եղանակի կարգավիճակի ցուցադրում: Ես կօգտագործեմ Genuino MKR1000- ը `ընտրված վայրում ջերմաստիճանը, խոնավությունը և եղանակի վիճակը բերելու համար: howուցադրել կարգավիճակը ցուցադրելու համար սահնակով
Ինչպես կատարել ոլորման ցուցադրում Arduino- ի և Bluetooth- ի միջոցով. 4 քայլ
![Ինչպես կատարել ոլորման ցուցադրում Arduino- ի և Bluetooth- ի միջոցով. 4 քայլ Ինչպես կատարել ոլորման ցուցադրում Arduino- ի և Bluetooth- ի միջոցով. 4 քայլ](https://i.howwhatproduce.com/images/003/image-7006-5-j.webp)
Ինչպես կատարել ոլորման ցուցադրում Arduino- ի և Bluetooth- ի միջոցով. Այցելեք իմ YouTube ալիք: Այս գրառման մեջ ես կքննարկեմ այն մասին, թե «ինչպես կարող եք ոլորման էկրան սարքել arduino- ի միջոցով և կառավարել այն սմարթֆոնի միջոցով»: Bluetooth- ի միջոցով կարող եք ուղարկել առավելագույնը 63 նիշ և ծրագրերի միջոցով
Palm Os սարքը կաշխատի որպես LCD կարգավիճակի ցուցադրում: (այժմ նկարներով): 4 քայլ
![Palm Os սարքը կաշխատի որպես LCD կարգավիճակի ցուցադրում: (այժմ նկարներով): 4 քայլ Palm Os սարքը կաշխատի որպես LCD կարգավիճակի ցուցադրում: (այժմ նկարներով): 4 քայլ](https://i.howwhatproduce.com/images/002/image-5314-66-j.webp)
Palm Os սարքը կաշխատի որպես LCD կարգավիճակի ցուցադրում: (այժմ ՝ նկարներով) Կարող եք ցուցադրել համակարգի վիճակագրություն (օրինակ ՝ պրոցեսորի բեռնվածքի գծապատկերներ, պրոցեսորի ջերմաստիճան, սկավառակի ազատ տարածք), նորությունների ահազանգեր, ֆոնդային ինդեքսներ, WinAmp գրաֆիկներ և այլն