Mundarija:

SENSOR SUHU DENGAN LCD DAN LED (LCD va LED yordamida harorat sensori qilish): 6 qadam (rasmlar bilan)
SENSOR SUHU DENGAN LCD DAN LED (LCD va LED yordamida harorat sensori qilish): 6 qadam (rasmlar bilan)

Video: SENSOR SUHU DENGAN LCD DAN LED (LCD va LED yordamida harorat sensori qilish): 6 qadam (rasmlar bilan)

Video: SENSOR SUHU DENGAN LCD DAN LED (LCD va LED yordamida harorat sensori qilish): 6 qadam (rasmlar bilan)
Video: Non-Contact Long Range MLX90614-DCI Temperature Sensor with Arduino 2024, Iyul
Anonim
SENSOR SUHU DENGAN LCD DAN LED (LCD va LED yordamida harorat sensori qilish)
SENSOR SUHU DENGAN LCD DAN LED (LCD va LED yordamida harorat sensori qilish)

Ma'lumot uchun, UNIVERSITAS NUSA PUTRA, Indoneziya va boshqa mamlakatlarda, sensorli displeylar, LCD displey va LED. Yopish -to'kilmaslik kerak bo'lsa, sensorli displeyni o'chirib qo'yish kerak, bu esa LCD displey va LED displeylarini ko'rsatadi.

Svetodiodli LED sozlamalari o'rnatildi: Jika LED -ni tanlang va menyu -ni yoqing -da, LED -ni sozlang.

bir vaqtning o'zida, bir qismi langkah berikutnya.

Salom, mening ismim Devi Rivaldi, men Indoneziyadan kelgan Nusa Putra universitetining talabasiman, men LCD va LEDli arduino yordamida harorat sensori qanday yasashni aytib beraman. Bu o'z dizaynimdagi haroratni o'qish moslamasi, bu sensor yordamida siz LCD displeyda harorat qiymati paydo bo'lishini bilib olasiz va LED indikatori bilan ko'rsatiladi.

LED uchun men shunday o'rnatdim: agar qizil LED yonsa, harorat issiq bo'ladi, agar sariq LED yonsa, harorat issiq bo'ladi.

Yashil LED yonib tursa, harorat sovuq bo'ladi

bir qarashda, keyingi bosqichga o'tamiz.

1 -qadam: KOMPONEN YANG DIGUNAKAN (QOMPONENTLAR QO'LLANILADI)

KOMPONEN YANG DIGUNAKAN (ishlatilgan komponentlar)
KOMPONEN YANG DIGUNAKAN (ishlatilgan komponentlar)
KOMPONEN YANG DIGUNAKAN (ishlatilgan komponentlar)
KOMPONEN YANG DIGUNAKAN (ishlatilgan komponentlar)
KOMPONEN YANG DIGUNAKAN (ishlatilgan komponentlar)
KOMPONEN YANG DIGUNAKAN (ishlatilgan komponentlar)
KOMPONEN YANG DIGUNAKAN (ishlatilgan komponentlar)
KOMPONEN YANG DIGUNAKAN (ishlatilgan komponentlar)

Bu loyihani amalga oshirishni xohlasangiz:

  • Sensor suhu LM35
  • 3 LED ogohlantirish, sozlash, hijau
  • 3 rezistor 200 Ohm
  • LCD 1602
  • Kabel o'tish kabeli (o'tish kabeli)
  • Non paneli / tenglikni
  • Arduino

Ushbu loyihada men foydalanadigan komponentlar:

  • Harorat sensori LM35
  • 3 ta LED qizil, sariq, yashil
  • 3 rezistor 200 Ohm
  • LCD 1602
  • Jumper kabeli
  • Non paneli / tenglikni
  • Arduino

2 -qadam: SUSUN KOMPONEN (KOMPONENNI QO'YISH)

SUSUN KOMPONEN (KOMPONENNI QO'YISH)
SUSUN KOMPONEN (KOMPONENNI QO'YISH)

Susunan rangkaian bisa dilakukan sesuai keinginan and tidak harus sama persis seperti susunan saya, ini hanya untuk memudahkan process penyambungan rangkaian.

Sozlamani xohlaganingizcha qilish mumkin, bu meniki kabi bo'lmasligi kerak, bu faqat kontaktlarning zanglashiga olib kelish jarayonini osonlashtirish uchun.

3 -qadam: RANGKAI KOMPONEN (simli komponent)

RANGKAI KOMPONEN (simli komponent)
RANGKAI KOMPONEN (simli komponent)

Rangkai va sambungkan komplekti bilan o'yinlar, LED yoritgichlari esa:

LED Merah kaki + ke chiqish raqamli pin 4

LEDni sozlash kaki + ke chiqish raqamli pin 3

LED yuqori sifatli raqamli pin 2

tiap tiap kaki - 220 ohmli LED rezinasi

ka masing rezing rezistor yang ujung satunya lagi ke ground

pin VSS, VEE, dan RW -dagi LCD -pinli tuproqli arduino

pinli VDD LCD displey 5V pada arduino

pin RS pada LCD raqamli 7 raqamli arduino

pin E pada LCD ke pin raqamli 6 ta arduino

pin D4 - raqamli 9, 10, 11, 12 -sonli LCD displeylar

VS (kirish voltaji) pada sensori LM35 ke pin 5V pada arduino

VO (chiqish voltaji) pada sensori LM35 ke pin analog A0 pada arduino

Men yaratgan LED sxemasi uchun tasvir kabi komponentlarni yarating va ulang

LED qizil oyoq + raqamli chiqish piniga 4

LED sariq oyog'i + raqamli chiqish piniga 3

LED Yashil oyoq + raqamli chiqish piniga 2

har bir pin - har bir 220 ohmli rezistorga LED

pinli VSS, VEE va RW -ni LCD displeyda arduino -ga ulang

LCD -dagi VDD -ni 5V -ni arduino -ga ulang

LCD -dagi RS -ni arduino -dagi raqamli 7 -pinga ulang

pin E -ni arduino -dagi raqamli 6 -pingacha

pin D4 - D7 LCD displeyda raqamli pin 9, 10, 11, 12 ketma -ketlikda

LM35 -dagi VS (kuchlanish kiritish) 5V -ni arduino -ga ulang

LM35 -dagi VO (kuchlanish chiqishi) arduino -dagi analog A0 piniga

4 -qadam: BUAT SIMULASI PADA PROTEUS (simulyatsiyani yaratish)

BUAT SIMULASI PADA PROTEUS (simulyatsiya yaratish)
BUAT SIMULASI PADA PROTEUS (simulyatsiya yaratish)

Sotib oladigan bo'lsak, bu juda katta muammo bo'lib, u sizga yordam beradi. Bug'doylar oqsillari ovozli gambar karena jika berbeda akan berpengaruh pada dasturi yang akan dibuat pada Arduino IDE.

Quvvat manbai 5V va 5V quvvat manbai bilan jihozlangan. Endi menyu menyusini oching.

Jada rangkaian simulyatsiya dasturlari, bu dasturlar IDE va boshqa dasturlarni yuklash uchun dasturlarni o'rnatish imkonini beradi.

Biz sinashdan oldin ipni tugatgandan so'ng, biz yaratgan sxemaning to'g'riligiga ishonch hosil qilish uchun avval proteusda simulyatsiya qilamiz. Rasmga muvofiq bir qator proteuslar yarating, chunki aks holda bu Arduino IDE da yaratiladigan dasturga ta'sir qiladi.

Proteus simulyatsiya sxemasida er va 5V quvvati arduino -ga ulanmagan, chunki proteus arduino sxemasida 5V kuchlanishli er va pin uchun pin yo'q. Shuning uchun uni alohida berish kerak.

Agar proteusda simulyatsiya sxemasi allaqachon shunday bo'lsa, biz arduino IDE -da proteus simulyatsiyasini sinab ko'rish uchun dastur yaratamiz va uni arduino -ga yuklaymiz.

5 -qadam: BUAT PROGRAM PADA ARDUINO IDE (ARDUINO IDE dasturini yarating)

BUAT PROGRAMMASI PADA ARDUINO IDE (ARDUINO IDE dasturini yarating)
BUAT PROGRAMMASI PADA ARDUINO IDE (ARDUINO IDE dasturini yarating)
BUAT PROGRAMMASI PADA ARDUINO IDE (ARDUINO IDE dasturini yarating)
BUAT PROGRAMMASI PADA ARDUINO IDE (ARDUINO IDE dasturini yarating)

Siz bu dasturni tanlashingiz mumkin, bu sizning shaxsiy ma'lumotlaringiz bilan bog'liq emas. Shaxsiy dasturlar, dasturlar, dasturlar, dasturlar, dasturlarni yuklash, dasturni yuklash. tapi jika ada masalah di rangkaian simulasi qurolkan analisa dasturi rang rangkaian, kemungkinan ada kesalahan pada rangkaian atau dasturi yang dibuat.

Keyin biz arduino IDE dasturida yaratilgan komponentlar to'plamiga mos keladigan dasturni yaratamiz. Agar dastur tuzilgan va tugatilgan bo'lsa, avval proteus simulyatsiya sxemasidagi dasturni sinab ko'ring, agar sxemasi yaxshi bo'lsa, dasturni arduino -ga yuklang. Agar simulyatsiya sxemasida muammo bo'lsa, iltimos, dastur yoki sxemani tahlil qiling, sxemada yoki dasturda xatolar bo'lishi mumkin.

6 -qadam: MERANGKAI (simli aloqa)

MERANGKAY (simli aloqa)
MERANGKAY (simli aloqa)
MERANGKAY (simli aloqa)
MERANGKAY (simli aloqa)
MERANGKAY (simli aloqa)
MERANGKAY (simli aloqa)
MERANGKAY (simli aloqa)
MERANGKAY (simli aloqa)

O'ylaymanki, bu juda ko'p muammolarga duch keladimi yoki yo'qmi? Setelah rangkaian berjalan dengan baik, kemas rangkaian agar terlihat lebih rapih dan menarik

Sekian loyihasi rang -barang sensori, yangicha saya buat, terima kasih telah membaca, mohon maaf jika ada kesalahan dan masasi jauh dari kesempurnaan, jika ada pertanyaan qurolli kirim pesan ke akun saya elektron pochta [email protected]

O'chirish tugagandan so'ng, proteus simulyatsiyasini sinab ko'ring va natija sxema bo'yicha ishlaydi, keyingi bosqich - komponentlarni yig'ish va qo'llashga urinish. Tarmoq yaxshi ketgandan so'ng, sxemani yanada toza va qiziqarli ko'rinishga keltiring

Men qilgan harorat sensori sxemasi loyihasi sifatida, o'qiganingiz uchun tashakkur, xato bo'lsa va kechirimsizlikdan uzr so'rayman, agar savollaringiz bo'lsa, mening hisobimga xat yuboring yoki [email protected] elektron pochtasiga yuboring.

Hurmat bilan

Devi Rivaldi

Indoneziya

Nusa Putra universiteti

Tavsiya: