Amaliy qism
Sxematik diagramma
Tartib ko'rinishi
DASTUR
Endi biz sensor ishga tushirilganda o'rni va shuning uchun xonadagi yoritishni yoqadigan dastur yozamiz .
const int movPin = 2 ;
const int relPin = 3 ;
o'rnatishni bekor qilish () {
Serial . boshlash ( 9600 );
pinMode ( movPin , INPUT );
pinMode ( relPin , OUTPUT );
}
bekor tsikl () {
int val = digitalRead ( movPin );
agar ( val )
digitalWrite ( relPin , HIGH );
boshqa
digitalWrite ( relPin , LOW );
}
Biz dasturni Arduino-ga yuklaymiz, sxemani uy tarmog'iga ehtiyotkorlik bilan ulaymiz va sensorning ishlashini tekshiramiz.
Xulosa
Harakat sensorlari atrofimizdagi hamma joyda. Xavfsizlik tizimlari tufayli ularni deyarli har bir xonada topish mumkin. Biz bilib olganimizdek, ulardan foydalanish juda oson va ularni har qanday Arduino yoki Raspberry Pi loyihasiga osongina birlashtirish mumkin.
Harakat sensori yordam berishi mumkin bo'lgan ba'zi holatlar va joylar:
uyning kirish qismida, hammom va hojatxonada, xonaga kirish eshigi oldida yorug'likni avtomatik ravishda yoqish ;
xonada va hovlida signal;
avtomatik eshik ochilishi;
xavfsizlik video kamerasini avtomatik faollashtirish.
Vazifa
Har bir talaba o’ziga biriktirilgan datchik yordamida ma’lum bir aktuatorni ishga tushiruvchi qurilmani ishlab chiqish.
18-amaliy mashg’ulot. Harorat datchiklari va va ulardan foydalanishni o‘rganish.
Ishdan maqsad: Harorat datchiklari va va ulardan foydalanishni o‘rganish
Nazariy qism
Mikrokontrolr bilan haroratni o'lchashning eng oddiy usuli bu termojuft yoki termistordan foydalanishdir. Termokupllar yuqori haroratni o'lchash uchun, ichki va tashqi makonni o'lchash uchun ishlatiladi - men quyida biroz gaplashadigan narsa mos keladi, ammo hozircha termojuftni ko'rib chiqamiz.
18.1-rasm. Harorat sensori.
Termojuftning har bir turi mikrokontroller bilan ishlashga o'ziga xos yondashuvga ega. Masalan, K-tipli termojuft bor, yoki u ham deyiladi - xromel-alumel, o'lchangan harorat oralig'i -200 dan +1400 darajagacha Selsiyga nisbatan sezgirligi 41 mV / daraja. Va buning uchun max6675 IC asosida ishlab chiqarilgan maxsus konvertor mavjud, u sovuq tutashuv haroratini kompensatsiya qilish funktsiyasiga ega va hokazo.
Biz ommabop datchiklarni ko'rib chiqdik, ammo boshqalar juda ko'p. Bu turli xil tebranish datchiklari, giroskoplar, akselerometrlar, nurlanish datchiklari va boshqalar.
Ushbu ishning maqsadi yangi boshlang'ich elektron muhandisga o'z loyihalarini amalga oshirishda foydali bo'lishi mumkin bo'lgan turli xil elementlarni bir joyda to'plash edi. Agar siz u yoki bu sensorga qiziqsangiz - izohlarda yozing va biz uni batafsil ko'rib chiqamiz.
Sizga yanada qulayroq bo'lish uchun biz maqolada muhokama qilingan tartibda Arduino uchun taxminiy narxlari va mashhur datchiklar ro'yxatini tuzdik: Arduino uchun sensorlar
Uy vazifasi
Har bir talaba Arduino platasi asosida kamida 4 ta datchikdan tashkil topgan oddiy loyiha yaratishi kerak. Shuningdek, nazorat savollarga javob beradi.
Do'stlaringiz bilan baham: |