Mundarija:

RpiGarageDoorDistanceSensor: 6 qadam (rasmlar bilan)
RpiGarageDoorDistanceSensor: 6 qadam (rasmlar bilan)

Video: RpiGarageDoorDistanceSensor: 6 qadam (rasmlar bilan)

Video: RpiGarageDoorDistanceSensor: 6 qadam (rasmlar bilan)
Video: Raspberry Pi Controlled Garage Door & Sensor (complete instructions) 2024, Noyabr
Anonim
RpiGarageDoorDistanceSensor
RpiGarageDoorDistanceSensor

Bu qo'llanma sizga malina pi bilan mashina garajga kirganda garaj eshigining masofa sensori qanday yaratilishini bosqichma -bosqich ko'rsatib beradi.

1 -qadam: Materiallaringizni to'plang

Materiallaringizni to'plang
Materiallaringizni to'plang
Materiallaringizni to'plang
Materiallaringizni to'plang
Materiallaringizni to'plang
Materiallaringizni to'plang

Ishni quyidagi materiallarni yig'ishdan boshlang.

1. Raspberry Pi

2. T-poshnali non paneli (Rpi ga biriktirilgan)

3. Masofa sensori

4. Jumper simlari

5. Yashil, qizil va sariq LEDlar (har biri bittadan)

6. 560 ohmli ikkita rezistor

7. Uchta 330 ohmli rezistorlar

8. Bitta tugma

9. Mikro Servo

2 -qadam: masofa sensori simini ulash

Masofa sensori simini ulash
Masofa sensori simini ulash

Masofa sezgichini vertikal ravishda non paneliga joylashtiring. Keyin o'tish simlarini ishlatib, VCC pinini 5V ga va GND pinini non taxtasining tuproqli relsiga qo'ying (sizning GND va elektr rayı GND va 5 V rpi ga ulanganligiga ishonch hosil qiling).

Keyin ikkita 560 ohmli rezistorlardan foydalanib, rezistorlardan birini vertikal ketadigan echo piniga ulang. O'tish simidan foydalanib, bir tomonni GPIO 24 ga ulang, boshqa tomon esa qarshilikka ulanadi. Keyin, ikkinchi rezistordan foydalanib, bir oyog'ingizni birinchi rezistorga va GPIO piniga, ikkinchi oyog'ingizni esa erga ulang (yuqoridagi rasmga qarang).

3 -qadam: LED va tugmachalarni o'rnatish

LED va tugmachalarni o'rnatish
LED va tugmachalarni o'rnatish

LEDlar sizning masofa sensori qanchalik yaqin va qanchalik uzoq ekanligini ko'rsatadi

Vertikal ravishda ketadigan uchta rangli LEDni non paneliga o'rnating. 330 ohmli rezistor yordamida har bir LEDning qisqa oyog'ini rezistorning bir tomoniga ulang, so'ngra erga ulanadi. Boshqa oyog'ini o'tish simlari yordamida GPIO piniga ulang.

Har bir LED uchun GPIO pinlari:

Qizil: GPIO 26

Sariq: GPIO 27

Yashil: GPIO 4

Tugma servoga ma'lum bir yo'nalishda harakat qilish buyrug'ini beradi, so'ngra garaj eshigini ochadi va yopadi

Tugma uchun pastki oyog'ini erga, yuqori oyog'ini GPIO 13 ga ulang.

(yuqoridagi rasmga qarang)

4 -qadam: Micro Servo -ni ulash

Mikro Servo ulanishi
Mikro Servo ulanishi

Servo garaj eshigini ochish va yopish rolini o'ynaydi.

O'tish simlarini (yoki urg'ochi -ayol simlarini) ishlatib, to'q sariq simni GPIO 18 ga, qizil simni 5V ga va qora simni GND piniga ulang.

(Servo non paneliga yopishtiring, shunda servo "garaj eshigi" ni qimirlatganda yuqoridagi rasmda ko'rsatilgandek tik turadi)

5 -qadam: Kod

Mana kodni yuklab olish.

6 -qadam: sozlash

Moslashtiring
Moslashtiring

Endi siz har xil materiallar va sizning ijodkorligingiz yordamida ushbu loyihani garaj eshigiga kiradigan mashinaga o'xshatib qo'yishingiz mumkin!

Tavsiya: