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

Եղանակի մոնիտոր Arduino MKR ENV Shield- ով ՝ 6 քայլ
Եղանակի մոնիտոր Arduino MKR ENV Shield- ով ՝ 6 քայլ

Video: Եղանակի մոնիտոր Arduino MKR ENV Shield- ով ՝ 6 քայլ

Video: Եղանակի մոնիտոր Arduino MKR ENV Shield- ով ՝ 6 քայլ
Video: Lesson 02 Arduino IDE Software | Robojax Arduino Step By Step Course 2024, Նոյեմբեր
Anonim
Եղանակի մոնիտոր Arduino MKR ENV Shield- ով
Եղանակի մոնիտոր Arduino MKR ENV Shield- ով

Մենք օրեր առաջ ձեռք բերեցինք MKR ENV- ի բոլորովին նոր վահաններ: Այս վահաններն ունեն մի քանի տվիչներ (ջերմաստիճան, օդի ճնշում, խոնավություն, ուլտրամանուշակագույն ճառագայթներ… Մենք օգտագործել ենք Arduino MKR 1010 -ը WiFi- ով ՝ որպես հիմնական տախտակ, եղանակի մասին որոշ տեղեկություններ ստանալու համար ՝ openweather map.org- ի պարզ կանխատեսման համար: Վերջում ArduiTouch- ի ցուցադրումը կցուցադրի պարզ կանխատեսում և արտաքին ջերմաստիճան `չափված ներքին ջերմաստիճանի, օդի ճնշման և խոնավության հետ միասին:

Քայլ 1: Գործիքներ և նյութեր

Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր
Գործիքներ և նյութեր

Նյութեր:

  • Arduino MKR1000 կամ 1010
  • Arduino MKR ENV վահան
  • ArduiTouch MKR հավաքածու

Գործիքներ:

  • զոդման երկաթ
  • բարակ զոդման մետաղալար
  • Ասեղ քթի տափակաբերան աքցան
  • կողային կտրող տափակաբերան աքցան
  • միջին խաչաձեւ պտուտակահան

Softwareրագրային ապահովում:

Arduino IDE

Քայլ 2. ArduiTouch MKR Kit- ի հավաքում

ArduiTouch MKR Kit- ի հավաքում
ArduiTouch MKR Kit- ի հավաքում

Խնդրում ենք հետևել կից հավաքման հրահանգին:

Քայլ 3. Տեղադրեք Arduino MKR խորհուրդը և ENV վահանը

Տեղադրեք Arduino MKR տախտակը և ENV վահանը
Տեղադրեք Arduino MKR տախտակը և ENV վահանը

ArduiTouch Kit- ի հավաքումից հետո դուք պետք է միացնեք Arduino MKR 1010 -ը և MKR ENV Shield- ը PCB- ի հետևի մասում

Քայլ 4: Լրացուցիչ գրադարանների տեղադրում

Տեղադրեք հետևյալ գրադարանները Arduino Library Manager- ի միջոցով.

AdafruitGFX գրադարան

AdafruitILI9341 Գրադարան

Arduino JSON գրադարան 5.x

Կարող եք նաև գրադարանը ներբեռնել նաև ուղղակի որպես ZIP ֆայլ և ապամոնտաժել թղթապանակը yourarduinosketchfolder/libraries/բաժնում:

Adafruit գրադարանները տեղադրելուց հետո վերագործարկեք Arduino IDE- ն:

Քայլ 5: irmրագրակազմի անհատականացում

Դուք կարող եք ներբեռնել որոնվածը մեր կայքից

Անհատականացման համար անհրաժեշտ են աղբյուրի կոդի որոշ փոփոխություններ. WiFi. Խնդրում ենք մուտքագրել SSID և գաղտնաբառ 63 և 64 տողերում

char* ssid = "Yoursid"; // Տեղական ցանցի SSID

char* գաղտնաբառ = "yourpassword"; // Գաղտնաբառ ցանցում

OpenWeatherMap- ի հաշիվ. OpenWeatherMap հարթակի կողմից ավելի ուշ տվյալներ ստանալու համար ձեզ հարկավոր կլինի սեփական հաշիվ: Գրանցվեք API ստեղն ստանալու համար ՝

Մուտքագրեք ձեր API բանալին 71 -րդ տողում.

Տող APIKEY = "your_api_key";

Ձեր գտնվելու վայրը. Գնացեք https://openweathermap.org/appid և որոնեք գտնվելու վայրը: Անցեք արդյունքների հավաքածուն և ընտրեք այն փաստացի վայրին ամենամոտ գրառումը, որի համար ցանկանում եք ցուցադրել տվյալները: Դա կլինի այնպիսի URL, ինչպիսին է https://openweathermap.org/appid Վերջում նշված թիվը այն է, ինչ դուք նշանակում եք ստորև նշված հաստատունին: Մուտքագրեք ձեր գտնվելու վայրի համարը 72 տողում

String CityID = "your_city_id";

:Ամանակ. Խնդրում ենք ընտրել ձեր ժամային գոտին 73 -րդ տողում

int TimeZone = 1;

Քայլ 6: Վերջնական կազմավորում և վերբեռնում

Վերջնական կազմավորում և վերբեռնում
Վերջնական կազմավորում և վերբեռնում

Խնդրում ենք բացել այս նմուշը Arduino IDE- ում: Կազմել և վերբեռնել այն:

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