Daftar Isi:

Monitor Cuaca Dengan Arduino MKR ENV Shield: 6 Langkah
Monitor Cuaca Dengan Arduino MKR ENV Shield: 6 Langkah

Video: Monitor Cuaca Dengan Arduino MKR ENV Shield: 6 Langkah

Video: Monitor Cuaca Dengan Arduino MKR ENV Shield: 6 Langkah
Video: BAIM WONG MENGAKU STRESS DAN MENJADI PEROKOK?! #baimwongviral #coldplay 2024, November
Anonim
Monitor Cuaca Dengan Arduino MKR ENV Shield
Monitor Cuaca Dengan Arduino MKR ENV Shield

Kami mendapatkan beberapa perisai MKR ENV baru beberapa hari yang lalu. Perisai ini memiliki beberapa sensor (suhu, tekanan udara, kelembaban, UV….) di dalamnya - koleksi yang bagus untuk membuat stasiun cuaca sederhana bersama dengan kit ArduiTouch MKR kami. Kami telah menggunakan Arduino MKR 1010 dengan WiFi sebagai papan utama untuk menerima beberapa informasi cuaca untuk ramalan sederhana oleh openweather map.org. Pada akhirnya tampilan ArduiTouch akan menampilkan ramalan sederhana dan suhu luar bersama dengan suhu dalam ruangan yang diukur, tekanan udara dan kelembaban.

Langkah 1: Alat dan Bahan

Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan
Alat dan bahan

Bahan:

  • Arduino MKR1000 atau 1010
  • Perisai Arduino MKR ENV
  • Paket MKR ArduiTouch

Peralatan:

  • besi solder
  • kawat solder tipis
  • Tang hidung jarum
  • tang potong samping
  • obeng slot silang sedang

Perangkat lunak:

Arduino IDE

Langkah 2: Perakitan ArduiTouch MKR Kit

Perakitan Kit MKR ArduiTouch
Perakitan Kit MKR ArduiTouch

Silakan ikuti instruksi perakitan terlampir.

Langkah 3: Pasang Papan Arduino MKR dan ENV Shield

Pasang Papan Arduino MKR dan ENV Shield
Pasang Papan Arduino MKR dan ENV Shield

Setelah perakitan ArduiTouch Kit itu sendiri Anda harus mencolokkan Arduino MKR 1010 dan MKR ENV Shield di bagian belakang PCB

Langkah 4: Instalasi Perpustakaan Tambahan

Instal library berikut melalui Arduino Library Manager:

Perpustakaan AdafruitGFX

Perpustakaan AdafruitILI9341

Perpustakaan JSON Arduino 5.x

Anda juga dapat mengunduh perpustakaan juga secara langsung sebagai file ZIP dan membuka kompres folder di bawah folder arduinosketch/libraries/

Setelah menginstal perpustakaan Adafruit, restart Arduino IDE.

Langkah 5: Kustomisasi Firmware

Anda dapat mengunduh firmware dari situs web kami

Beberapa perubahan dalam kode sumber diperlukan untuk penyesuaian: WiFi: Silakan masukkan SSID dan kata sandi di baris 63 dan 64

char* ssid ="namaanda"; // SSID jaringan lokal

char* kata sandi = "kata sandi Anda"; // Kata sandi di jaringan

Akun untuk OpenWeatherMap: Untuk menerima data selanjutnya oleh platform OpenWeatherMap, Anda memerlukan akun sendiri. Daftar di sini untuk mendapatkan kunci API:

Masukkan kunci API Anda di baris 71:

String APIKEY = "your_api_key";

Lokasi Anda: Buka https://openweathermap.org/appid dan cari lokasi. Buka kumpulan hasil dan pilih entri yang paling dekat dengan lokasi sebenarnya yang ingin Anda tampilkan datanya. Ini akan menjadi URL seperti https://openweathermap.org/appid Angka di akhir adalah apa yang Anda tetapkan untuk konstanta di bawah ini. Masukkan nomor lokasi Anda di baris 72

String CityID = "id_kota_anda";

Waktu: Silakan pilih zona waktu Anda di baris 73

int Zona Waktu = 1;

Langkah 6: Kompilasi Akhir dan Unggah

Kompilasi dan Unggah Akhir
Kompilasi dan Unggah Akhir

Silakan buka sampel ini di Arduino IDE. Kompilasi dan unggah.

Direkomendasikan: