Სარჩევი:

ამინდის მონიტორი Arduino MKR ENV Shield– ით: 6 ნაბიჯი
ამინდის მონიტორი Arduino MKR ENV Shield– ით: 6 ნაბიჯი

ვიდეო: ამინდის მონიტორი Arduino MKR ENV Shield– ით: 6 ნაბიჯი

ვიდეო: ამინდის მონიტორი Arduino MKR ENV Shield– ით: 6 ნაბიჯი
ვიდეო: Weather monitoring station #wather #monitoring #weatherstation #trending #arduino #robuin 2024, ივლისი
Anonim
ამინდის მონიტორი Arduino MKR ENV Shield– ით
ამინდის მონიტორი Arduino MKR ENV Shield– ით

ჩვენ მივიღეთ რამდენიმე ახალი MKR ENV ფარი რამდენიმე დღის წინ. ამ ფარებს აქვთ რამდენიმე სენსორი (ტემპერატურა, ჰაერის წნევა, ტენიანობა, ულტრაიისფერი სხივები …) - კარგი კოლექცია მარტივი ამინდის სადგურის შესაქმნელად ჩვენს ArduiTouch MKR ნაკრებთან ერთად. ჩვენ გამოვიყენეთ Arduino MKR 1010 WiFi– ით, როგორც მთავარი დაფა, რომ მიიღოთ ამინდის შესახებ ინფორმაცია მარტივი პროგნოზისთვის openweather map.org– ის საშუალებით. დასასრულს, ArduiTouch– ის ჩვენება აჩვენებს მარტივ პროგნოზს და გარე ტემპერატურას, გაზომილ შიდა ტემპერატურასთან, ჰაერის წნევასა და ტენიანობასთან ერთად.

ნაბიჯი 1: ინსტრუმენტები და მასალები

ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები

მასალები:

  • Arduino MKR1000 ან 1010
  • Arduino MKR ENV ფარი
  • ArduiTouch MKR ნაკრები

ინსტრუმენტები:

  • soldering რკინის
  • თხელი შედუღების მავთული
  • ნემსის ცხვირსახოცი
  • გვერდითი ჭრის pliers
  • საშუალო ჯვრის სლოტი screwdriver

პროგრამული უზრუნველყოფა:

Arduino IDE

ნაბიჯი 2: ArduiTouch MKR ნაკრების შეკრება

ArduiTouch MKR ნაკრების შეკრება
ArduiTouch MKR ნაკრების შეკრება

გთხოვთ მიჰყევით თანდართულ ასამბლეის ინსტრუქციას.

ნაბიჯი 3: დააინსტალირეთ Arduino MKR დაფა და ENV ფარი

დაამონტაჟეთ Arduino MKR დაფა და ENV ფარი
დაამონტაჟეთ Arduino MKR დაფა და ENV ფარი

ArduiTouch ნაკრების შეკრების შემდეგ თქვენ უნდა შეაერთოთ Arduino MKR 1010 და MKR ENV Shield PCB– ის უკანა მხარეს

ნაბიჯი 4: დამატებითი ბიბლიოთეკების დაყენება

დააინსტალირეთ შემდეგი ბიბლიოთეკები Arduino ბიბლიოთეკის მენეჯერის საშუალებით:

AdafruitGFX ბიბლიოთეკა

AdafruitILI9341 ბიბლიოთეკა

Arduino JSON ბიბლიოთეკა 5.x

თქვენ ასევე შეგიძლიათ გადმოწეროთ ბიბლიოთეკა ასევე როგორც ZIP ფაილი და მოაშოროთ საქაღალდე yourarduinosketchfolder/libraries/

Adafruit ბიბლიოთეკების დაყენების შემდეგ გადატვირთეთ Arduino IDE.

ნაბიჯი 5: პროგრამული უზრუნველყოფის მორგება

თქვენ შეგიძლიათ ჩამოტვირთოთ firmware ჩვენი ვებ გვერდიდან

კოდის ზოგიერთი ცვლილება საჭიროა პერსონალიზაციისათვის: WiFi: გთხოვთ შეიყვანოთ SSID და პაროლი 63 და 64 სტრიქონებში

char* ssid = "Yoursid"; // ადგილობრივი ქსელის SSID

char* პაროლი = "შენი პაროლი"; // პაროლი ქსელში

ანგარიში OpenWeatherMap– ისთვის: პლატფორმის OpenWeatherMap– ის მიერ მოგვიანებით მონაცემების მისაღებად დაგჭირდებათ საკუთარი ანგარიში. დარეგისტრირდით API გასაღების მისაღებად:

შეიყვანეთ თქვენი API გასაღები 71 სტრიქონში:

სიმებიანი APIKEY = "your_api_key";

თქვენი მდებარეობა: გადადით https://openweathermap.org/appid და მოძებნეთ ადგილმდებარეობა. გაიარეთ შედეგების ნაკრები და შეარჩიეთ ჩანაწერი, რომელიც არის უახლოესი რეალურ ადგილთან, რომლისთვისაც გსურთ მონაცემების ჩვენება. ეს იქნება URL, როგორიცაა https://openweathermap.org/appid ნომერი ბოლოს არის ის, რასაც თქვენ მიანიჭებთ მუდმივობას ქვემოთ. შეიყვანეთ თქვენი ადგილმდებარეობის ნომერი 72 სტრიქონში

სიმებიანი ქალაქი ID = "your_city_id";

დრო: გთხოვთ აირჩიოთ თქვენი დროის ზონა 73 სტრიქონში

int TimeZone = 1;

ნაბიჯი 6: საბოლოო შედგენა და ატვირთვა

საბოლოო შედგენა და ატვირთვა
საბოლოო შედგენა და ატვირთვა

გთხოვთ გახსნათ ეს ნიმუში Arduino IDE– ში. შეადგინეთ და ატვირთეთ იგი.

გირჩევთ: