Daftar Isi:

Pencatatan Suhu dan Kelembaban Raspberry PI, Stasiun Cuaca Cloud, Wifi, dan Statistik Seluler: 6 Langkah
Pencatatan Suhu dan Kelembaban Raspberry PI, Stasiun Cuaca Cloud, Wifi, dan Statistik Seluler: 6 Langkah

Video: Pencatatan Suhu dan Kelembaban Raspberry PI, Stasiun Cuaca Cloud, Wifi, dan Statistik Seluler: 6 Langkah

Video: Pencatatan Suhu dan Kelembaban Raspberry PI, Stasiun Cuaca Cloud, Wifi, dan Statistik Seluler: 6 Langkah
Video: Raspberry Pi Pico W: Wireless Weather Station 2024, Desember
Anonim
Pencatatan Suhu dan Kelembaban Raspberry PI, Stasiun Cuaca Cloud, Wifi, dan Statistik Seluler
Pencatatan Suhu dan Kelembaban Raspberry PI, Stasiun Cuaca Cloud, Wifi, dan Statistik Seluler
Pencatatan Suhu dan Kelembaban Raspberry PI, Stasiun Cuaca Cloud, Wifi, dan Statistik Seluler
Pencatatan Suhu dan Kelembaban Raspberry PI, Stasiun Cuaca Cloud, Wifi, dan Statistik Seluler
Pencatatan Suhu dan Kelembaban Raspberry PI, Stasiun Cuaca Cloud, Wifi, dan Statistik Seluler
Pencatatan Suhu dan Kelembaban Raspberry PI, Stasiun Cuaca Cloud, Wifi, dan Statistik Seluler

Dengan perangkat Raspberry PI Anda dapat mencatat data suhu dan kelembaban di luar, di dalam ruangan, rumah kaca, lab, ruang pendingin, atau tempat lain secara gratis. Contoh ini akan kita gunakan untuk mencatat suhu dan kelembaban.

Perangkat akan terhubung ke internet melalui Wifi atau Ethernet

Anda akan dapat memeriksa bacaan terbaru di ponsel, desktop, atau perangkat lain apa pun dengan browser

Perlengkapan

Monitor dengan HDMI, kabel HDMI, mouse USB, dan keyboard juga diperlukan untuk tutorial ini, tetapi biasanya Anda sudah memilikinya

Anda dapat membeli perangkat yang dibutuhkan di sini (minimal yang diperlukan):

Raspberry PI 3 atau Raspberry PI 2 dengan wifi stick

kartu micro SD (disarankan 32 GB)

kabel USB mikro

Modul DHT22 dengan kabel

Juga bagus untuk memiliki:

Pengisi daya USB untuk memberi daya pada perangkat Anda

Kandang tahan air

Kandang Raspberry Standar (seperti pada contoh saya)

Jika Anda tidak memiliki pembaca USB MicroSD

Saya membeli ini di Banggood.com

Ini juga diuji / berfungsi dengan sensor AM2305 industri

Langkah 1: Tambahkan Perangkat Anda ke LoggingPlatform

Tambahkan Perangkat Anda ke LoggingPlatform
Tambahkan Perangkat Anda ke LoggingPlatform

Di sini Anda dapat menambahkan perangkat Anda untuk mendapatkan kunci api yang diperlukan nanti:

Langkah 2: Contoh Diagram Koneksi Perangkat Keras

Contoh Diagram Koneksi Perangkat Keras
Contoh Diagram Koneksi Perangkat Keras
Contoh Diagram Koneksi Perangkat Keras
Contoh Diagram Koneksi Perangkat Keras

Hubungkan DHT22 Keluar ke RaspberryPi masuk/keluar PIN GPIO 4

Hubungkan DHT22 + ke RaspberryPi 3V PIN 1

Hubungkan DHT22 – ke RaspberryPi Ground PIN 6

Langkah 3: Unggah Perangkat Lunak yang Diperlukan ke Kartu Micro SD (Panduan Windows)

Unggah Perangkat Lunak yang Diperlukan ke Kartu Micro SD (Panduan Windows)
Unggah Perangkat Lunak yang Diperlukan ke Kartu Micro SD (Panduan Windows)
Unggah Perangkat Lunak yang Diperlukan ke Kartu Micro SD (Panduan Windows)
Unggah Perangkat Lunak yang Diperlukan ke Kartu Micro SD (Panduan Windows)
Unggah Perangkat Lunak yang Diperlukan ke Kartu Micro SD (Panduan Windows)
Unggah Perangkat Lunak yang Diperlukan ke Kartu Micro SD (Panduan Windows)

Hubungkan input MicroSD ke MicroSD di PC Windows Anda, jika Anda tidak memilikinya, beli versi usb seperti:

Pembaca USB Mikro SD

Unduh Win32DiskImager di sini

Download Raspbian OS Terbaru untuk Raspberry PI disini (Link Resmi Raspberry PI)

Ekstrak arsip Raspbian OS yang diunduh dengan pengarsip Anda atau 7zip seperti pada layar 1

Sekarang Anda perlu menulis OS Raspbian dengan Win32DiskImager ke kartu MicroSD Anda:

Jadi masukkan MicroSD ke pembaca Anda dan jalankan Win32DiskImager

Pilih file gambar Raspbian OS yang diunduh dan diekstraksi, MicroSD Anda dan klik Tulis seperti di layar 2

PEMBERITAHUAN TENTANG MASALAH: Jika Anda mengalami masalah atau format MicroSD yang aneh, atau menjalankan ini lagi, maka sebelum ini Anda perlu menghapus semua volume dari drive dan membuat hanya satu. Ini dapat dilakukan dengan alat Manajemen Disk di Windows seperti pada layar 3

Masukkan MicroSD ke Raspberry Anda, sambungkan ke monitor, mouse, dan keyboard, lalu jalankan

Langkah 4: RaspbianOS, Memuat Program Python ke Raspberry dan Diperlukan Konfigurasi

RaspbianOS, Memuat Program Python ke Raspberry dan Diperlukan Konfigurasi
RaspbianOS, Memuat Program Python ke Raspberry dan Diperlukan Konfigurasi
RaspbianOS, Memuat Program Python ke Raspberry dan Diperlukan Konfigurasi
RaspbianOS, Memuat Program Python ke Raspberry dan Diperlukan Konfigurasi
RaspbianOS, Memuat Program Python ke Raspberry dan Diperlukan Konfigurasi
RaspbianOS, Memuat Program Python ke Raspberry dan Diperlukan Konfigurasi
RaspbianOS, Memuat Program Python ke Raspberry dan Diperlukan Konfigurasi
RaspbianOS, Memuat Program Python ke Raspberry dan Diperlukan Konfigurasi

Saat Raspberry boot, Anda hanya perlu mengkonfigurasinya dengan wizard yang bagus, contoh layar 1

Setelah itu instal beberapa perpustakaan untuk DHT22 sehingga di terminal jalankan:

sudo apt-get update

sudo apt-get install build-essential python-dev python-openssl git git clone https://github.com/adafruit/Adafruit_Python_DHT.git && cd Adafruit_Python_DHTSudo python setup.py install

Buat file sekarang dengan perintah seperti pada layar 2

Tempel kode dasar LoggingForest dari halaman ini di filehttps://github.com/sandiwinter/loggingforest/blob…

dan ubah parameter yang diterima di situs web loggingforest.com seperti di layar 3

CTRL+X Y

memasuki

Untuk pengujian sekarang Anda dapat menjalankan skrip ini seperti pada layar 4

Dengan CTRL+Z Anda dapat menghentikan program ini

Langkah 5: Periksa Data di Platform Loggingforest.com

Cek Data di Platform Loggingforest.com
Cek Data di Platform Loggingforest.com
Cek Data di Platform Loggingforest.com
Cek Data di Platform Loggingforest.com
Cek Data di Platform Loggingforest.com
Cek Data di Platform Loggingforest.com

Setelah itu perangkat Anda akan mulai mengirim data ke loggingforest dan Anda dapat melihatnya di sana. Dalam edit perangkat loggingforest cukup tentukan nama dan nilai parameter seperti pada layar 1

Klik pratinjau seperti pada layar 2

Dan Anda akan melihat data yang bagus seperti di layar 3

Langkah 6: Jalankan Script Python Secara Otomatis di Raspberry Boot Up

Jalankan Python Script Secara Otomatis di Raspberry Boot Up
Jalankan Python Script Secara Otomatis di Raspberry Boot Up

Tentu saja, Anda mungkin ingin menjalankan skrip python ini secara otomatis ketika Raspberry akan dimulai atau terhubung ke sumber daya.

buka terminal dan jalankan:

sudo nano /etc/rc.local

dan sebelum keluar 0 tambahkan kode untuk menjalankan skrip Anda:

sudo bash -c 'python /home/pi/dht22-api.py > /home/pi/dht22-api.log 2>&1' &

seperti pada layar 1

Simpan file dengan CTRL+X, Y, Enter Coba mulai ulang raspberry PI Anda, dan sekarang sudah siap!

Jangan ragu untuk berkomentar dan berbagi logger Anda

Anda juga dapat menemukan versi kode lain di perwakilan github:

github.com/sandiwinter/loggingforest/tree/…

Direkomendasikan: