Daftar Isi:

Stasiun Cuaca RPi dan Jam Digital: 4 Langkah (dengan Gambar)
Stasiun Cuaca RPi dan Jam Digital: 4 Langkah (dengan Gambar)

Video: Stasiun Cuaca RPi dan Jam Digital: 4 Langkah (dengan Gambar)

Video: Stasiun Cuaca RPi dan Jam Digital: 4 Langkah (dengan Gambar)
Video: FENOMENA ANEH DI MASJIDILHARAM 2024, November
Anonim
Image
Image
Stasiun Cuaca RPi dan Jam Digital
Stasiun Cuaca RPi dan Jam Digital

Oleh Anders644PIMy InstagramIkuti Lainnya oleh penulis:

Penanam Cerdas Minimalis
Penanam Cerdas Minimalis
Penanam Cerdas Minimalis
Penanam Cerdas Minimalis
Termometer LED RPi Digital
Termometer LED RPi Digital
Termometer LED RPi Digital
Termometer LED RPi Digital
Kontrol TV Alexa NodeMCU
Kontrol TV Alexa NodeMCU
Kontrol TV Alexa NodeMCU
Kontrol TV Alexa NodeMCU

Tentang: Hai, saya suka elektronik, pencetakan 3d, dan berbagi apa yang saya buat. Saya kebanyakan mencoba membuat hal-hal yang berguna, tetapi kadang-kadang saya juga membuat beberapa hanya untuk bersenang-senang dan untuk belajar sesuatu yang baru. Dan jika Anda menyukai apa yang Anda lihat, ikuti… Selengkapnya Tentang Anders644PI »

Ini adalah proyek yang cepat dan mudah dibuat, dan tampilan yang bagus untuk dipamerkan. Ini menampilkan waktu, kondisi cuaca dan suhu. Dan jika Anda menyukai apa yang Anda lihat, ikuti saya di Instagram dan Twitter (@Anders644PI) untuk mengikuti apa yang saya buat.

Kode ini didasarkan pada kode berguna StuffWithKirby untuk membaca data cuaca JSON dengan python, dan SteveAmor pada kode jam digital SenseHat yang sangat keren dari Github.

Anda akan perlu:

  • Raspberry Pi 3 (Raspberry Pi 40-pin apa pun akan berfungsi)
  • A Raspberry Pi SenseHat (Atau tampilan lainnya, untuk menampilkan data cuaca aktif)
  • Catu Daya 5V 2.4A untuk Raspberry Pi
  • Kartu Micro SD 8GB atau lebih tinggi dengan Raspian versi terbaru
  • Printer 3D dan gulungan PLA warna apa pun (Opsional)
  • Set sekrup dan penyangga ini (Opsional: Anda hanya perlu ini jika ingin menggunakan diffuser)

Langkah 1: Data Cuaca

Data Cuaca
Data Cuaca

Kami mendapatkan data cuaca dari OpenWeatherMap.org, tetapi Anda tentu saja dapat menambahkan termister atau suka ke Pi, dan membaca data dari itu secara langsung, jika Anda benar-benar menginginkannya.

  1. Mulailah dengan membuat akun GRATIS di OpenWeatherMap.org.
  2. Kemudian salin kunci api Anda untuk digunakan nanti.
  3. Sekarang unduh dan buka file city.list.json, cari kota Anda, lalu salin id kota untuk nanti.

Langkah 2: Menyiapkan Pi

Menyiapkan Pi
Menyiapkan Pi

1. Di terminal di Pi (dengan koneksi ke internet) jalankan perintah ini, untuk mendapatkan pengaturan Pi:

sudo apt-get update && sudo apt-get upgrade

2. Sekarang unduh repo GitHub saya dan edit skripnya:

git clone https://github.com/Anders644PI/RPi-SenseHat-Digital-Clock-and-Weather-Station.git cd RPi-SenseHat-Digital-Clock-and-Weather-Station nano RPi_Weather_Station.py

3. Di RPi_Weather_Station.py rekatkan di kunci api dan id kota Anda. Anda juga dapat mengubah satuan menjadi imperial (fahrenheit), jika Anda menginginkannya lebih dari metrik (derajat).

4. Sekarang jalankan, dan itu akan bekerja dengan baik. Tetapi jika Anda memiliki masalah, jangan ragu untuk memberi tahu saya di komentar, dan saya akan dengan senang hati membantu.

sudo python RPi_Weather_Station.py

Langkah 3: Aksesori Cetak 3D

Aksesori Cetak 3D
Aksesori Cetak 3D
Aksesori Cetak 3D
Aksesori Cetak 3D
Aksesori Cetak 3D
Aksesori Cetak 3D

Langkah ini opsional, sekarang Anda sudah memiliki stasiun cuaca yang berfungsi. Tetapi ketika saya memiliki akses ke printer 3D, saya lebih baik menggunakannya.

1. Upgrade pertama adalah diffuser untuk SenseHat, yang dapat disekrup ke Hat dengan dua sekrup dan dua standoff untuk Pi. Saya menggunakan beberapa sekrup yang saya miliki, tetapi beberapa di antaranya juga berfungsi. Unduh file di sini:

2. Upgrade kedua adalah stand vertikal untuk Pi. Yang ini tidak memerlukan sekrup, itu hanya meluncur ke port USB. Ini membuat port USB dan Ethernet tidak berfungsi. Unduh file di sini:

Langkah 4: Hasilnya

Hasil
Hasil

Selamat, Anda sudah selesai!!! Anda sekarang harus memiliki stasiun cuaca RPi yang bagus untuk duduk di meja Anda, dan memberi tahu Anda dengan informasi cuaca yang berguna.

Saya ingin melihat apa yang Anda buat dengan proyek ini, jadi tolong beri tag saya di @anders644pi, di Twitter atau Instagram, jika Anda berhasil. Dan tolong, jika Anda menyukai proyek ini, pilih saya di Kontes Mikrokontroler:

Direkomendasikan: