Inhoudsopgave:

RpiGarageDoorDistanceSensor - Ajarnpa
RpiGarageDoorDistanceSensor - Ajarnpa

Video: RpiGarageDoorDistanceSensor - Ajarnpa

Video: RpiGarageDoorDistanceSensor - Ajarnpa
Video: Raspberry Pi Controlled Garage Door & Sensor (complete instructions) 2024, November
Anonim
RpiGarageDeurAfstandSensor
RpiGarageDeurAfstandSensor

Deze tutorial geeft je een stapsgewijs proces voor het maken van een garagedeurafstandssensor voor wanneer een auto een garage binnenrijdt, met de raspberry pi.

Stap 1: Verzamel uw materialen

Verzamel je materialen
Verzamel je materialen
Verzamel je materialen
Verzamel je materialen
Verzamel je materialen
Verzamel je materialen

Begin met het verzamelen van de volgende materialen:

1. Raspberry Pi

2. Breadboard met t-schoenmaker (bevestigd aan Rpi)

3. Afstandssensor

4. Doorverbindingsdraden

5. Groene, rode en gele LED's (één van elk)

6. Twee weerstanden van 560 ohm

7. Drie weerstanden van 330 ohm

8. Een knop

9. Micro-servo

Stap 2: Bedrading van de afstandssensor

Bedrading van de afstandssensor
Bedrading van de afstandssensor

Steek de afstandssensor verticaal in het breadboard. Gebruik vervolgens jumperdraden, plaats de VCC-pin in de 5V en de GND-pin in de grondrail van het breadboard (zorg ervoor dat je GND en stroomrail zijn aangesloten op de GND en 5V van de rpi).

Gebruik vervolgens twee weerstanden van 560 ohm en sluit een van de weerstanden aan op de echopen die verticaal gaat. Sluit met behulp van een jumperdraad de ene kant aan op GPIO 24 en de andere kant op de weerstand. Gebruik vervolgens de tweede weerstand en sluit een been aan op de eerste weerstand en de GPIO-pin, en het andere been op de grondrail (zie afbeelding hierboven).

Stap 3: De LED's en de knop instellen

De LED's en de knop instellen
De LED's en de knop instellen

De LED's geven aan hoe dichtbij en hoe ver je van de afstandssensor bent

Stel uw drie gekleurde LED's op het breadboard verticaal in. Gebruik de weerstand van 330 ohm en sluit het korte been van elke LED aan op een kant van de weerstand die vervolgens wordt aangesloten op de aardrail. Verbind het andere been met een GPIO-pin met behulp van jumperdraden.

GPIO-pinnen voor elke LED:

Rood: GPIO 26

Geel: GPIO 27

Groen: GPIO 4

De knop geeft de servo het commando om in een bepaalde richting te bewegen, waardoor de garagedeur wordt geopend en gesloten

Verbind voor de knop het onderbeen met de grondrail en het bovenbeen met GPIO 13.

(zie de afbeelding hierboven)

Stap 4: Aansluiten van de Micro Servo

De Micro Servo aansluiten
De Micro Servo aansluiten

De servo zou de rol spelen om de garagedeur te openen en te sluiten.

Gebruik jumperdraden (of vrouwelijke naar vrouwelijke draden), sluit de oranje draad aan op GPIO 18, de rode draad op 5V en de zwarte draad op de GND-pin.

(Tap de servo op het breadboard, zodat wanneer de servo de "garagedeur" beweegt, deze rechtop blijft staan zoals op de afbeelding hierboven)

Stap 5: De code

Hier is de download van de code.

Stap 6: Aanpassen

Aanpassen
Aanpassen

Nu kun je dit project eruit laten zien als een auto die een garagedeur binnenkomt door verschillende materialen en je creativiteit te gebruiken!