İçindekiler:

Arduino MKR ENV Shield ile Hava Durumu Monitörü: 6 Adım
Arduino MKR ENV Shield ile Hava Durumu Monitörü: 6 Adım

Video: Arduino MKR ENV Shield ile Hava Durumu Monitörü: 6 Adım

Video: Arduino MKR ENV Shield ile Hava Durumu Monitörü: 6 Adım
Video: Amazing arduino project 2024, Kasım
Anonim
Arduino MKR ENV Shield ile Hava Durumu Monitörü
Arduino MKR ENV Shield ile Hava Durumu Monitörü

Birkaç gün önce yepyeni MKR ENV kalkanlarından bazılarını aldık. Bu kalkanlar, gemide birkaç sensöre (sıcaklık, hava basıncı, nem, UV….) sahiptir - ArduiTouch MKR kitimizle birlikte basit bir hava istasyonu oluşturmak için iyi bir koleksiyon. Openweather map.org tarafından basit bir tahmin için bazı hava durumu bilgilerini almak için ana kart olarak WiFi'li bir Arduino MKR 1010 kullandık. Sonunda ArduiTouch'ın ekranı, ölçülen iç ortam sıcaklığı, hava basıncı ve nem ile birlikte basit bir tahmin ve dış sıcaklık gösterecektir.

Adım 1: Araçlar ve Malzemeler

Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler
Araçlar ve Malzemeler

Malzemeler:

  • Arduino MKR1000 veya 1010
  • Arduino MKR ENV Kalkanı
  • ArduiTouch MKR kiti

Aletler:

  • havya
  • ince lehim teli
  • Kargaburun
  • yan kesme pensesi
  • orta çapraz yuvalı tornavida

Yazılım:

Arduino IDE'si

Adım 2: ArduiTouch MKR Kitinin Montajı

ArduiTouch MKR Kitinin Montajı
ArduiTouch MKR Kitinin Montajı

Lütfen ekteki montaj talimatını takip edin.

Adım 3: Arduino MKR Board ve ENV Shield'i monte edin

Arduino MKR Board ve ENV Shield'i monte edin
Arduino MKR Board ve ENV Shield'i monte edin

ArduiTouch Kit'in montajından sonra Arduino MKR 1010 ve MKR ENV Shield'i PCB'nin arkasına takmanız gerekir.

Adım 4: Ek Kitaplıkların Kurulumu

Arduino Library Manager aracılığıyla aşağıdaki kütüphaneleri kurun:

AdafruitGFX Kütüphanesi

AdafruitILI9341 Kütüphanesi

Arduino JSON Kütüphanesi 5.x

Ayrıca kitaplığı doğrudan ZIP dosyası olarak da indirebilir ve arduinosketchklasör/libraries/ altındaki klasörü açabilirsiniz.

Adafruit kitaplıklarını kurduktan sonra Arduino IDE'yi yeniden başlatın.

Adım 5: Bellenimin Özelleştirilmesi

Firmware'i web sitemizden indirebilirsiniz.

Özelleştirme için kaynak kodunda bazı değişiklikler gereklidir:WiFi: Lütfen 63 ve 64. satırlara SSID ve şifreyi girin

char* ssid = "sizinki"; // yerel ağın SSID'si

char* şifre ="parolanız"; // Ağdaki parola

OpenWeatherMap Hesabı: OpenWeatherMap platformundan daha sonra veri almak için kendi hesabınızın olması gerekir. API anahtarı almak için buradan kaydolun:

API anahtarınızı 71. satıra girin:

APIKEY dizesi = "your_api_key";

Konumunuz: https://openweathermap.org/appid adresine gidin ve bir konum arayın. Sonuç kümesini gözden geçirin ve verilerini görüntülemek istediğiniz gerçek konuma en yakın girişi seçin. https://openweathermap.org/appid gibi bir URL olacaktır. Sondaki sayı, aşağıdaki sabite atadığınız sayıdır. 72. satıra bulunduğunuz yerin numarasını girin

String CityID = "your_city_id";

Saat: Lütfen 73. satırda saat diliminizi seçin

int Zaman Dilimi = 1;

Adım 6: Son Derleme ve Yükleme

Son Derleme ve Yükleme
Son Derleme ve Yükleme

Lütfen bu örneği Arduino IDE'de açın. Derleyin ve yükleyin.

Önerilen: