
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01


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
Acme Digital Thermometer W / DS18B20 Temp Probe & I2C LCD: 5 Langkah

Acme Digital Thermometer W / DS18B20 Temp Probe & I2C LCD: ini adalah projek yang sangat sederhana yang tidak memerlukan banyak kos dan tidak akan memakan banyak masa. Saya memasukkannya ke dalam kotak Amazon kerana terdapat di sana, tetapi ini boleh dipasang di hampir apa sahaja
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