Inhoudsopgave:
- Stap 1: Verzamel uw materialen
- Stap 2: Bedrading van de afstandssensor
- Stap 3: De LED's en de knop instellen
- Stap 4: Aansluiten van de Micro Servo
- Stap 5: De code
- Stap 6: Aanpassen
Video: RpiGarageDoorDistanceSensor - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
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
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
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 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 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
Nu kun je dit project eruit laten zien als een auto die een garagedeur binnenkomt door verschillende materialen en je creativiteit te gebruiken!