Inhoudsopgave:
Video: Raspberry Pi Park Sensor - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
In deze instructable gaan we een parkeersensor bouwen. Het idee van deze parkeersensor is om groen te tonen wanneer je voldoende ruimte hebt om je auto naar voren te trekken op de parkeerplaats, en vervolgens geel wordt als je de volledig voorwaartse positie nadert, en dan rood wanneer je moet stoppen. We gaan dit systeem bouwen met onze Raspberry Pi en enkele afstanden gebruiken die we gemakkelijk kunnen testen.
Stap 1: Dingen die je nodig hebt
U hebt de volgende componenten nodig, behalve de Raspberry Pi-configuratie.
- HC-SR04 Ultrasone afstandssensor
- Led (X3)
- 330Ω Weerstand (X3)
- 10KΩ-weerstand (x2)
- Man-man/man-vrouw verbindingsdraden
- Breadboard
Stap 2: Doe de bedrading
- Trigger voor de afstandssensor is GPIO 4, echo is GPIO 18, het groene licht is 17, het gele licht is 27 en het rode licht is 22.
- 330 ohm weerstanden zijn voor de leds en ze maken verbinding met de positieve poot van de leds en vervolgens met GPIO.
- 10K ohm weerstanden zijn voor de echo pin van de afstandssensor en verbinden met de GPIO.
Stap 3: Coderen
importeer RPi. GPIO als GPIOimporttijd
GPIO.setwaarschuwingen (False)
GPIO.opschonen()
GPIO.setmode(GPIO. BCM)
TRIG = 4
ECHO = 18
GROEN = 17
GEEL = 27
ROOD = 22
GPIO.setup(TRIG, GPIO. OUT)
GPIO.setup(ECHO, GPIO. IN)
GPIO.setup(GROEN, GPIO. OUT)
GPIO.setup (GEEL, GPIO. OUT)
GPIO.setup(ROOD, GPIO. OUT)
def green_light():
GPIO.uitgang (GROEN, GPIO. HOOG)
GPIO.uitgang (GEEL, GPIO. LAAG)
GPIO.uitgang (ROOD, GPIO. LAAG)
def yellow_light():
GPIO.uitgang (GROEN, GPIO. LAAG)
GPIO.output (GEEL, GPIO. HOOG)
GPIO.uitgang (ROOD, GPIO. LAAG)
def red_light(): GPIO.output (GROEN, GPIO. LOW)
GPIO.uitgang (GEEL, GPIO. LAAG)
GPIO.uitgang (ROOD, GPIO. HOOG)
def get_distance():
GPIO.output (TRIG, True)
tijd.slaap(0.00001)
GPIO.output (TRIG, False)
while GPIO.input(ECHO) == False: start = time.time()
while GPIO.input(ECHO) == True: end = time.time()
signal_time = eind-start
afstand = signaal_tijd / 0,000058
retour afstand
terwijl waar:
afstand = get_distance()
tijd.slaap(0.05)
afdrukken (afstand)
als afstand >= 25:
groen licht()
elif 25 > afstand > 10:
geel licht()
elif afstand <= 5:
rood licht()
Is de afstand groter dan of gelijk aan 25 cm, dan laten we een groen licht zien. Als het tussen 10 en 25 cm is, worden we geel, en dan worden we rood voor minder dan of gelijk aan 10 cm.
Aanbevolen:
Mailbox-sensor met Arduino: 4 stappen
Mailboxsensor met Arduino: Hallo, ik hoop dat het goed met jullie gaat. Vandaag laat ik je zien hoe je een mailbox kunt maken met een sensor met behulp van het Arduino-bord en IDE. Dit project is heel eenvoudig en de meeste benodigdheden zijn in de meeste huizen te vinden. Weet dat Covid-19 heeft toegeslagen, we zijn
ALARMA ARDUINO MET SENSOR DE MOVIMIENTO, SIRENA EN AVISO AL TLF. MÓVIL: 9 stappen
ALARMA ARDUINO MET SENSOR DE MOVIMIENTO, SIRENA EN AVISO AL TLF. MÓVIL: Het is mogelijk om een alarmsignaal te geven voor het detecteren van presencia, activeer een sirene van 108dB en een gebruiksvriendelijke sms (optioneel). Geef de mogelijkheid om de controle terug te sturen naar het gebruik van sms-berichten (endendo, apagado, reinicio
LED-knipper met Raspberry Pi - Hoe GPIO-pinnen op Raspberry Pi te gebruiken: 4 stappen
LED-knipper met Raspberry Pi | Hoe GPIO-pinnen op Raspberry Pi te gebruiken: Hallo allemaal, in deze instructables zullen we leren hoe we GPIO's van Raspberry Pi kunnen gebruiken. Als je ooit Arduino hebt gebruikt, weet je waarschijnlijk dat we een LED-schakelaar enz. op de pinnen kunnen aansluiten en het zo kunnen laten werken. laat de LED knipperen of krijg input van de schakelaar zodat
Raspbian installeren in Raspberry Pi 3 B zonder HDMI - Aan de slag met Raspberry Pi 3B - Uw Raspberry Pi instellen 3: 6 stappen
Raspbian installeren in Raspberry Pi 3 B zonder HDMI | Aan de slag met Raspberry Pi 3B | Je Raspberry Pi 3 instellen: Zoals sommigen van jullie weten, zijn Raspberry Pi-computers best geweldig en kun je de hele computer op een klein bordje krijgen. De Raspberry Pi 3 Model B heeft een quad-core 64-bit ARM Cortex A53 geklokt op 1,2 GHz. Dit zet de Pi 3 ongeveer 50
SafeT-Park-systeem: 6 stappen (met afbeeldingen)
SafeT-Park-systeem: dit apparaat helpt parkeerconstructies te beschermen door drie veiligheidsconcepten in een IOT-apparaat te implementeren. Geautomatiseerd noodhulpsysteem, in het geval van branden in parkeerconstructies Geïntegreerde temperatuur- en hoogtesensor om de locatie te bepalen