Mundarija:
- Ta'minotlar
- 1 -qadam: Uskuna ulanishi:
- 2 -qadam: Arduino holda to'siq sensori davri:
- 3 -qadam: Arduino yordamida to'siqlarni aniqlash vositasi:
- 4 -qadam: Kod:
Video: Ir sensori modulini qanday qilish kerak: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Salom bolalar men manikantman va bugun biz o'z ir sensori modulini qurmoqchimiz. Bu loyihada men sizga o'z sensori qanday qilish kerakligini va uni arduino yordamida qanday ishlatishni tushuntiraman. Men robotni chetlab o'tadigan va to'siqlardan qochadigan chiziqni qurayotgan edim, shuning uchun menda bir nechta yorug'lik chiroqlari bor edi, men o'z loyiham uchun o'z shaxsiy datchiklarimni qurishni o'yladim, shuning uchun boshlaylik:)
Ta'minotlar
- 1 x Ir uzatuvchi, qabul qiluvchi
- 1 x 10k qarshilik
- 1 x 100 ohmli qarshilik
- 1 x bc547/2n222a tranzistorli
- 1 x Arduino
- kerakli komponentlarni ko'rish uchun ushbu havolaga tashrif buyuring
1 -qadam: Uskuna ulanishi:
- bergan ir ledlarni ulang
- Ir uzatgichining anodini 100 ohmli rezistorga ulang
- Qabul qilgichning manfiyasini 10k rezistorga ulang
- 10k va 100 ohmli rezistorning ikkala uchini ulang (bu +ve pin, uni 5v ga ulang)
- Qabul qilgich va uzatgichning anod va katodini bir -biriga ulang (bu -pin, uni erga ulang)
- Boshqa simni qabul qiluvchining anodiga ulang (bu signal pimi)
- Siz anod va katodni pinlarga qarab aniqlay olasiz, uzunroq pin anod, qisqaroq katod.
- Shuningdek, siz anod va katodni LEDning katodining tekis chekkasiga qarab aniqlashingiz mumkin.
- Agar siz men kabi 100 ohmli rezistorni topa olmasangiz, 100 ohmga yaqinroq bo'lgan boshqa qarshilikni ishlatishingiz mumkin.
2 -qadam: Arduino holda to'siq sensori davri:
arduinsiz to'siq sensori sxemasi:
To'siq sensori qilish uchun komponentlarni yuqoridagi sxemada ko'rsatilgan tarzda ulang.
- Yuqorida biz qurgan datchikni olib, 2 n222a/ bc547 tranzistorli poydevorga ulang.
- Transistor emitentini erga ulang, shuningdek, datchikning gnd pinini erga ulang
- Transistor kollektorini LED katodiga ulang
- LED va ir sensori anodini 5V ga ulang
- Tayyor, agar siz biron bir narsani oldingizga qo'yib qo'ysangiz, siz chiroq yonayotganini ko'rishingiz mumkin, shuningdek, indikator uchun LED o'rniga buzzerdan ham foydalanishingiz mumkin.
3 -qadam: Arduino yordamida to'siqlarni aniqlash vositasi:
- Arduino kartasini, uzatgich va qabul qilgichni oling.
- Anodni 100 ohm va 5 V ga ulang va katodni gnd ga ulang
- Qabul qiluvchining anodini uzatgichning katotiga ulang 10k rezistorni qabul qiluvchining anodiga ulang
- Rezistorning ikkala uchini 5V ga ulang
- Qabul qilgichdan olingan signal pinini A5 ga arduino -ga ulang.
*Arduino ide -ni oching va quyida berilgan kodni joylashtiring va uni uno taxtasiga yuklang.
4 -qadam: Kod:
KODI ISHLASH:
- Seriyali monitorni oching
- Sensor tomonidan yuborilgan qiymatlarni ko'rishingiz mumkin
- Endi qo'lingizni datchik sensoriga yaqinlashtirishga harakat qiling
- Qo'lingizni datchikka yaqinlashtirsangiz, qiymatlar pasayishda davom etishini sezasiz.
- Bu qadriyatlar orqali to'siq qanchalik uzoq yoki yaqinroq ekanligini bilib olishingiz mumkin.
- Keyingi blogda men bu sensorlar yordamida robot -mashina yasayman, shuning uchun bizni kuzatib turing, xayr:)
int inputpin = A5;
int sensori; void setup () {Serial.begin (9600); pinMode (kiritish pin, Kirish); void loop () {sensor = analogRead (inputpin); Serial.println (sensor); }
Tavsiya:
Qo'llanma: Arduino UNO yordamida VL53L0X lazer diapazonini o'zgartirish modulini qanday yaratish kerak: 3 qadam
Qo'llanma: Arduino UNO yordamida VL53L0X lazer diapazonini o'zgartirish modulini qanday yaratish kerak: Tavsiflar: Ushbu qo'llanma sizga hammaga VL53L0X lazer o'lchash sensori moduli va Arduino UNO yordamida masofa detektorini yaratish haqida batafsil ma'lumot beradi va u siz kabi ishlaydi. xohlamoq. Ko'rsatmalarga amal qiling va siz bu o'qituvchini tushunasiz
13003 tranzistoridan foydalangan holda kuchlanish nazorat qilish sxemasini qanday qilish kerak: 6 qadam
13003 tranzistorli kuchlanish nazorat qilish sxemasini qanday qilish kerak: do'stim, bugun men o'zgaruvchan kuchlanishli elektr ta'minotini ta'minlaydigan kuchlanish nazorat qilish sxemasini yaratmoqchiman. Elektron loyihalarni ishlab chiqsak, kontaktlarning zanglashiga olib kelishi uchun bizga har xil kuchlanish kerak bo'ladi. Men buni qilmoqchiman
GY511 modulini Arduino bilan qanday ishlatish kerak [Raqamli kompas yasash]: 11 qadam
GY511 modulini Arduino bilan qanday ishlatish kerak? Ushbu qo'llanmada siz raqamli kompalarni yaratish uchun Arduino bilan LSM303DLHC GY-511 kompas modulidan foydalanishni o'rganasiz
O'zingizning NRF24L01+pa+lna modulini qanday qurish kerak: 5 qadam
O'zingizning NRF24L01+pa+lna modulini qanday qurish mumkin: Nrf24L01 asosidagi modul juda mashhur bo'lgan, chunki uni simsiz aloqa loyihalarida amalga oshirish oson. Modulni PCB bosilgan versiyasi yoki antennali monopoli 1 dollargacha topish mumkin. Bu arzon modullarning muammosi shundaki, ular
ARDUINO NANO/MINI QANDAY QILISH KERAK - Bootloader -ni qanday yoqish kerak: 5 qadam
ARDUINO NANO/MINI QANDAY QILISH KERAK | Bootloader -ni qanday yoqish kerak: Men sizga ko'rsatma beraman, Scratch -dan Arduino MINI -ni qanday yasashni ko'rsataman, bu ko'rsatmada yozilgan protsedura yordamida siz o'zingizning loyihangiz talablariga mos keladigan har qanday arduino taxtasini yasashingiz mumkin