Isi kandungan:
- Langkah 1: Buat Arduino di Breadboard
- Langkah 2: Menyambungkan LCD
- Langkah 3: Menyambungkan Sensor Suhu DS18B20
- Langkah 4: Menyiapkan Litar
- Langkah 5: KOD Arduino
- Langkah 6: Akhirnya Anda Selesai
- Langkah 7: Lihat LANGSUNG
Video: Termometer Digital Dengan Arduino & DS18B20: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Cukup buat termometer digital dengan dapat memberitahu anda suhu bilik semasa di layar LCD. Ini adalah projek pemula. Alat yang anda perlukan: 1. Arduino UNO R3 2. Sensor suhu DS18B20. 3. Paparan LCD 16X2. 4. Menyambung wayar. 5. Papan projek. Sekarang mari kita buat termometer digital….. Ini adalah pinout Atmega168 untuk arduino. Langkau ini jika anda mahu membuat termometer ini dengan arduino anda.
Langkah 1: Buat Arduino di Breadboard
Membuat arduino di breaboard sangat mudah. Sekarang prosedur pendawaian langkah demi langkah diberikan di bawah: 1. Pin 7 -> + 5V 2. Pin8 -> GND 3. Pin9 -> Kapasitor -> 22pF kapasitor -> GND 4. Pin10-> Kristal -> 22pF kapasitor -> GND 5. pin 22 -> GND 6. Pin21 & Pin20 -> + 5V 7. Pin1-> 10K registor ke GND + Tekan butang ke + 5V Sekarang anda sudah bersedia ……………..
Langkah 2: Menyambungkan LCD
Langkah 3: Menyambungkan Sensor Suhu DS18B20
Langkah 4: Menyiapkan Litar
Sambungkan LCD dengan atmega atau arduino mengikut contoh LCD lalai pada arduino IDE. Sekarang sambungkan bas DATA DS1307 ke PIN DIGITAL 7 (Atmega pin 13)
Langkah 5: KOD Arduino
#include #include #include int DS18S20_Pin = 7; // Pin isyarat DS18S20 pada digital 7 oleh rahulmitra LiquidCrystal lcd (12, 11, 5, 4, 3, 2); // Cip suhu i / o OneWire ds (DS18S20_Pin); // pada pin digital 7 oleh rahulmitra penyediaan kosong (tidak sah) {Serial.begin (9600); lcd.begin (16, 2); // Cetak mesej ke LCD. lcd.print ("Rahul Mitra"); } gelung void (void) {suhu apungan = getTemp (); Serial.println (suhu); lcd.setCursor (0, 1); lcd.print ("Temp:"); lcd.print (suhu); lcd.print ("* C"); kelewatan (100); // hanya di sini untuk melambatkan output supaya lebih mudah untuk membaca} float getTemp () {// mengembalikan suhu dari satu DS18S20 dalam data byte DEG Celsius [12]; bait addr [8]; jika (! ds.search (addr)) {// tidak ada lagi sensor pada rantai, tetapkan semula carian ds.reset_search (); pulangan -1000; } if (OneWire:: crc8 (addr, 7)! = addr [7]) {Serial.println ("CRC tidak sah!"); pulangan -1000; } if (addr [0]! = 0x10 && addr [0]! = 0x28) {Serial.print ("Peranti tidak dikenali"); pulangan -1000; } ds.reset (); ds.select (addr); ds.write (0x44, 1); // mulakan penukaran, dengan daya parasit dihidupkan pada akhir bait sekarang = ds.reset (); ds.select (addr); ds.write (0xBE); // Baca Scratchpad untuk (int i = 0; i <9; i ++) {// kita memerlukan data 9 bait = ds.read (); } ds.reset_search (); bait MSB = data [1]; bait LSB = data [0]; float tempRead = ((MSB << 8) | LSB); // menggunakan pelengkap pujian TemperatureSum = tempRead / 16; pulangkan TemperatureSum; }
Langkah 6: Akhirnya Anda Selesai
Langkah 7: Lihat LANGSUNG
www.youtube.com/watch?v=7718FODdtio&list=UUY916I6z4Y3QQhzjHsIhR8w
Disyorkan:
Gunakan Telefon Pintar Sebagai Termometer Tanpa Kenalan / Termometer Mudah Alih: 8 Langkah (dengan Gambar)
Gunakan Telefon Pintar Sebagai Termometer Tidak Sentuh / Termometer Mudah Alih: Mengukur suhu badan dengan tidak bersentuhan / tanpa sentuh seperti senapang termo. Saya membuat projek ini kerana Thermo Gun sekarang sangat mahal, jadi saya mesti mendapat alternatif untuk membuat DIY. Dan tujuannya dibuat dengan versi bajet yang rendah. Menyediakan MLX90614Ardu
Termometer LED RPi Digital: 6 Langkah (dengan Gambar)
Termometer LED Digital RPi: OS Raspbian Ketahui bagaimana saya membuat Termometer LED Digital ini, dengan Raspberry Pi Zero W, jalur LED, Paparan OLED, dan PCB tersuai. Secara automatik ia mengira senarai bandar, dan memaparkan suhu pada OLED paparan, dan LED. Tetapi
Termometer Inframerah Bukan Hubungan Berasaskan Arduino - Termometer Berasaskan IR Menggunakan Arduino: 4 Langkah
Termometer Inframerah Bukan Hubungan Berasaskan Arduino | Termometer Berasaskan IR Menggunakan Arduino: Hai kawan-kawan dalam arahan ini, kami akan membuat Termometer tanpa kontak menggunakan arduino. Oleh kerana kadang-kadang suhu cecair / pepejal terlalu tinggi atau terlalu rendah dan sukar untuk bersentuhan dengannya dan membacanya suhu di pemandangan itu
Termometer Digital Multifungsi: 5 Langkah (dengan Gambar)
Termometer Digital Multifungsi: Instruksional ini akan menunjukkan kepada anda bagaimana membuat platform multifungsi dengan termometer, kronograf (hitung pemasa), pemasa undur, dan paparan cahaya. Ia juga bertujuan untuk menjadi platform untuk sensor analog lain atau fungsi lain yang anda
Termometer Digital Berasaskan Picaxe Dengan Maks dan Min: 13 Langkah
Termometer Digital Berasaskan Picaxe Dengan Maks dan Min: (Tolong tinggalkan mesej, tetapi jangan terlalu kritikal, ini adalah petunjuk pertama saya !!) Ini adalah termometer yang saya buat untuk kemping-van kami, untuk menunjukkan suhu luaran. Ia berdasarkan cip Picaxe kerana ia murah dan mudah digunakan. Sekiranya ini untuk