Talaan ng mga Nilalaman:

RpiGarageDoorDistanceSensor: 6 na Hakbang (na may Mga Larawan)
RpiGarageDoorDistanceSensor: 6 na Hakbang (na may Mga Larawan)

Video: RpiGarageDoorDistanceSensor: 6 na Hakbang (na may Mga Larawan)

Video: RpiGarageDoorDistanceSensor: 6 na Hakbang (na may Mga Larawan)
Video: Металл больше не нужен! Теперь есть ФИБЕРГЛАСС своими руками в домашних условиях. 2024, Nobyembre
Anonim
RpiGarageDoorDistanceSensor
RpiGarageDoorDistanceSensor

Ang tutorial na ito ay magbibigay sa iyo ng isang hakbang-hakbang na proseso sa kung paano lumikha ng isang sensor ng distansya ng pintuan ng garahe para kapag ang isang kotse ay pumapasok sa isang garahe, kasama ang raspberry pi.

Hakbang 1: Ipunin ang Iyong Mga Materyal

Ipunin ang Iyong Mga Materyal
Ipunin ang Iyong Mga Materyal
Ipunin ang Iyong Mga Materyal
Ipunin ang Iyong Mga Materyal
Ipunin ang Iyong Mga Materyal
Ipunin ang Iyong Mga Materyal

Magsimula sa pamamagitan ng pagkolekta ng mga sumusunod na materyales:

1. Raspberry Pi

2. Breadboard na may t-cobbler (nakakabit sa Rpi)

3. sensor ng distansya

4. Jumper wires

5. Mga berde, pula, at dilaw na LEDs (isa sa bawat isa)

6. Dalawang 560 ohm resistors

7. Tatlong 330 ohm resistors

8. Isang pindutan

9. Micro Servo

Hakbang 2: Mga kable ng Distance Sensor

Kable ng Distance Sensor
Kable ng Distance Sensor

Idikit ang Distance Sensor sa breadboard nang patayo. Pagkatapos gamit ang mga jumper wires, ilagay ang VCC pin sa 5V at ang GND pin sa ground rail ng breadboard (siguraduhin na ang iyong GND at power rail ay konektado sa GND at 5V ng rpi).

Pagkatapos ay gumagamit ng dalawang 560 ohm resistors, ikonekta ang isa sa mga resistors sa echo pin na patayo. Gamit ang isang jumper wire, ikonekta ang isang gilid sa GPIO 24 samantalang ang kabilang panig ay kumokonekta sa risistor. Pagkatapos gamit ang pangalawang risistor, ikonekta ang isang binti sa unang risistor at ang pin ng GPIO, at ang iba pang paa sa ground rail (sumangguni sa larawan sa itaas).

Hakbang 3: Pag-set up ng mga LED at ang Button

Pag-set up ng mga LED at ang Button
Pag-set up ng mga LED at ang Button

Ipapahiwatig ng mga LED kung gaano kalapit at kung gaano kalayo ka mula sa distansya ng sensor

I-setup ang iyong tatlong mga may kulay na LED sa breadboard na patayo. Gamit ang 330 ohm risistor, ikonekta ang maikling binti ng bawat LED sa isang bahagi ng risistor na pagkatapos ay kumokonekta sa ground rail. Ikonekta ang iba pang binti sa isang GPIO pin gamit ang mga jumper wires.

Mga pin ng GPIO Para sa bawat LED:

Pula: GPIO 26

Dilaw: GPIO 27

Berde: GPIO 4

Ang pindutan ay magbibigay ng utos sa servo upang ilipat ang isang tiyak na direksyon na pagkatapos ay bubuksan at isara ang pinto ng garahe

Para sa pindutan na ikonekta ang ilalim na binti sa ground rail at ang itaas na binti sa GPIO 13.

(sumangguni sa larawan sa itaas)

Hakbang 4: Pagkonekta sa Micro Servo

Pagkonekta sa Micro Servo
Pagkonekta sa Micro Servo

Gaganap ang servo upang buksan at isara ang pintuan ng garahe.

Gamit ang mga jumper wires (o babae sa mga babaeng wires), ikonekta ang orange wire sa GPIO 18, ang pulang wire sa 5V at ang itim na kawad sa pin ng GND.

(I-tape ang servo sa breadboard kaya kapag inilipat ng servo ang "pintuan ng garahe" mananatili itong patayo tulad ng ipinakita sa larawan sa itaas)

Hakbang 5: Ang Code

Narito ang pag-download sa code.

Hakbang 6: Ipasadya

Ipasadya
Ipasadya

Ngayon ay maaari mong gawin ang proyektong ito na parang isang kotse na pumapasok sa isang pintuan ng garahe sa pamamagitan ng paggamit ng iba't ibang mga materyales at iyong pagiging masalimuot!

Inirerekumendang: