Isi kandungan:
- Langkah 1: Wayar Positif dan Tanah
- Langkah 2: Menambah Photoresistor
- Langkah 3: Tambahkan Sensor IR
- Langkah 4: Menambah LCD dan Potensiometer
- Langkah 5: Menambah DHT11 (Sensor Suhu dan Kelembapan)
- Langkah 6: Menambah Alat Jauh, Sekarang Anda Orang Cuaca
- Langkah 7: Perpustakaan Digunakan
Video: Stesen Cuaca: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Dalam Instructable ini saya akan menunjukkan langkah dan kod untuk membina stesen cuaca anda sendiri! Anda akan dapat melalui Suhu, Kelembapan, dan Kecerahan! Harap maklum, Kod jauh anda akan berbeza dengan kod saya, tetapi saya akan menunjukkan cara mencari ID Kod anda yang betul! PERKARA YANG PERLU ANDA:
- 1 x Arduino UNO R3
- 1 x Jauh IR (ada yang akan dilakukan)
- 1 x Sensor IR
- 1 x Fotoresistor (Sensor Kecerahan)
- Skrin LCD 1 x 16x2
- Perintang 3 x 220 Ohm
- 1 x Potensiometer
- 1 x DHT11 (Sensor Temp / Kelembapan)
- 1 x Papan Roti
- Wayar Pelompat
Langkah 1: Wayar Positif dan Tanah
PENYEDIAAN ASAS
- Sambungkan 1 wayar pelompat (merah) ke sisi + papan roti ke port GND di arduino
- Gunakan wayar pelompat lain (merah) untuk menyambung ke bahagian lain papan roti di rel +
- Sambungkan 1 wayar pelompat (hitam) ke sisi papan roti ke port 5v di arduino
- Gunakan wayar pelompat lain (hitam) untuk menyambung ke bahagian lain papan roti di rel +
Langkah 2: Menambah Photoresistor
- Letakkan fotoresistor di papan roti
- Sambungkan bahagian kanan ke rel +
- Sambungkan bahagian kiri ke perintang 220 Ohm
- Sambungkan wayar dari perintang ke port 7 di arduino
- Sambungkan wayar tanah yang berasal dari - rel di papan roti ke rel yang sama yang disambungkan ke wayar sebelumnya (port 7)
Langkah 3: Tambahkan Sensor IR
- Letakkan Sensor IR di papan roti
- Sambungkan wayar pertama ke rel GND (-) ke port pertama di IR
- Sambungkan wayar kedua ke rel POSITIF (+) ke port kedua di IR
- Sambungkan wayar dari port 10 di arduino ke tiang terakhir pada sensor IR
Langkah 4: Menambah LCD dan Potensiometer
Mari mulakan dengan menambahkan Potensiometer
- Letakkan Skrin LCD dan Potensiometer di papan roti
- Sambungkan rel GND (-) ke sisi negatif potensiometer
- Sambungkan rel POSITIF (+) ke sisi positif potensiometer
- Sambungkan wayar dari bahagian atas potensiometer ke port V0 pada LCD
- Ini akan menetapkan kontras dengan LCD untuk disesuaikan agar lebih mudah dilihat
Mari tambah Skrin LCD, wayar akan teratur
- Letakkan Skrin LCD di papan roti
- Sambungkan wayar arde ke port VSS pada LCD
- (V0 sudah disambungkan dari langkah sebelumnya)
- RS akan bersambung ke port 12 di arduino
- RW akan menyambung ke tanah di papan roti
- E akan menyambung ke port ~ 11 di arduino
- D4 akan bersambung ke port ~ 5 di arduino
- D5 akan bersambung ke port 4 di arduino
- D6 akan bersambung ke port 3 di arduino
- D7 akan bersambung ke port 2 di ardiino
- A akan menyambung ke perintang 220 Ohm, perintang menyambung ke landasan landasan di papan roti
- K akan menyambung untuk menyambung ke landasan di papan roti
Langkah 5: Menambah DHT11 (Sensor Suhu dan Kelembapan)
- Letakkan DHT11 di papan roti
- Sambungkan rel positif (+) di papan roti ke pin positif di DHT11, ia akan menjadi pin pertama di sebelah kiri
- Sambungkan pin kedua pada DHT11 ke perintang 220 Ohm
- Sambungkan 220 Ohm Resistor ke port ~ 6 di arduino
- Sambungkan pin terakhir dan paling kanan ke rel negatif pada papan roti
Langkah 6: Menambah Alat Jauh, Sekarang Anda Orang Cuaca
Sekiranya ada masalah yang timbul semasa membina ini, sila lihat kembali rajah yang disusun dengan betul. Kemungkinan besar alat kawalan jauh yang saya gunakan untuk ini, tidak akan sama dengan telefon bimbit anda. Ini bermaksud anda perlu menukar kod untuk menjadikannya berfungsi untuk anda.
- Muat turun Arduino IDE untuk membuat pembetulan ini untuk bahan anda.
- Muat turun kod yang disediakan (remoteFinder.ino), buka IDE dan memuat naik / menyusun program.
- Pastikan anda membuka monitor bersiri.
- Tekan dua butang yang ingin anda gunakan dan catat kod yang diberikan oleh monitor bersiri kepada anda.
CATATAN: FFFFFF tidak betul, perpustakaan IR membuang ini apabila mengesan penggunaan butang yang sama. Ini hanya mengatakan bahawa anda menekan butang yang sama berulang kali. Sekiranya anda tidak dapat memuat turun fail, berikut adalah salin dan tampal.
int RECV_PIN = 6; IRrecv irrecv (RECV_PIN); keputusan decode_results;
batal persediaan () {Serial.begin (9600); irrecv.enableIRIn (); // Mulakan penerima}
gelung void () {if (irrecv.decode (& results)) {Serial.println (results.value, HEX); irrecv.resume (); // Terima nilai seterusnya}} Seterusnya buka WeatherStation.ino dan ubah nilai untuk butang menjadi milik anda. Dalam kod mereka berada di awal fail dan disebut code1 code2 code3Kompilasi kod dan muat naik dan sekarang anda sudah bersedia untuk mengambil alih Saluran 10!
Langkah 7: Perpustakaan Digunakan
dht.h
IRremote.h
LiquidCrystal.h https://www.arduino.cc/en/Reference/LiquidCrystalJika perpustakaan ini telah dikemas kini atau mereka tidak berfungsi dengannya jangan ragu untuk menghantar e-mel kepada saya dan saya akan menghantar perpustakaan saya kepada anda!
Disyorkan:
Stesen Cuaca Profesional Menggunakan ESP8266 dan ESP32 DIY: 9 Langkah (dengan Gambar)
Stesen Cuaca Profesional Menggunakan ESP8266 dan ESP32 DIY: LineaMeteoStazione adalah stesen cuaca lengkap yang dapat dihubungkan dengan sensor profesional dari Sensirion serta beberapa komponen Alat Davis (Rain Gauge, Anemometer) Projek ini bertujuan sebagai stesen cuaca DIY tetapi hanya memerlukan
Stesen Cuaca NaTaLia: Stesen Cuaca Bertenaga Suria Arduino Selesai Dengan Cara yang Betul: 8 Langkah (dengan Gambar)
Stesen Cuaca NaTaLia: Stesen Cuaca Bertenaga Suria Arduino Selesai Dengan Cara yang Betul: Setelah 1 tahun beroperasi di 2 lokasi yang berbeza, saya berkongsi rancangan projek stesen cuaca berkuasa solar saya dan menerangkan bagaimana ia berkembang menjadi sistem yang benar-benar dapat bertahan dalam jangka masa yang lama tempoh dari tenaga suria. Sekiranya anda mengikuti
Stesen Cuaca DIY & Stesen Sensor WiFi: 7 Langkah (dengan Gambar)
DIY Weather Station & WiFi Sensor Station: Dalam projek ini saya akan menunjukkan kepada anda cara membuat stesen cuaca bersama dengan stesen sensor WiFi. Stesen sensor mengukur data suhu dan kelembapan tempatan dan menghantarnya, melalui WiFi, ke stesen cuaca. Stesyen cuaca kemudian memaparkan
Stesen Cuaca Acurite 5 dalam 1 Menggunakan Pi Raspberry dan Weewx (Stesen Cuaca lain Sesuai): 5 Langkah (dengan Gambar)
Stesen Cuaca Acurite 5 in 1 Menggunakan Raspberry Pi dan Weewx (Stesen Cuaca yang Lain Sesuai): Semasa saya membeli stesen cuaca Acurite 5 in 1, saya ingin dapat memeriksa cuaca di rumah saya semasa saya tiada. Semasa saya pulang dan menyiapkannya, saya menyedari bahawa saya mesti mempunyai paparan yang disambungkan ke komputer atau membeli hab pintar mereka
Stesen Tenaga Dorm / Stesen Pengisian NiMH yang Dilengkapkan: 3 Langkah
Stesen Janakuasa Dorm / Stesen Pengisian NiMH yang Dikemas: Saya mempunyai kekacauan stesen janakuasa. Saya mahu memadamkan semua yang dikenakan ke satu meja kerja dan mempunyai ruang untuk solder / dll di atasnya. Senarai kuasa: Telefon bimbit (rosak, tetapi mengecas bateri telefon saya, jadi ia selalu dipasang dan meneteskan