Innholdsfortegnelse:
Video: Raspberry Pi Park Sensor: 3 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
I denne instruksen skal vi bygge en park sensor. Tanken med denne parkføleren er å vise grønt når du har god plass til å trekke bilen frem på parkeringsplassen, og deretter bli gul når du nærmer deg posisjonen helt fremover, og deretter rød når du skal stoppe. Vi skal bygge dette systemet med Raspberry Pi, og bruke noen avstander som vi enkelt kan teste.
Trinn 1: Ting du trenger
Du trenger andre komponenter enn Raspberry Pi -oppsettet.
- HC-SR04 ultralydavstandssensor
- LED (X3)
- 330Ω motstand (X3)
- 10KΩ motstand (x2)
- Stikkontakter for mann-mann / mann-kvinne
- Brødbrett
Trinn 2: Gjør ledningen
- Utløser for avstandssensoren er GPIO 4, ekko er GPIO 18, det grønne lyset er 17, det gule lyset er 27 og det røde lyset er 22.
- 330 ohm motstander er for lysdiodene, og de kobles til det positive benet til lysdiodene og deretter GPIO.
- 10K ohm motstander er for ekkopinnen på avstandssensoren og kobles til GPIO.
Trinn 3: Kode
importer RPi. GPIO som GPIOimporttid
GPIO.setwarnings (False)
GPIO.cleanup ()
GPIO.setmode (GPIO. BCM)
TRIG = 4
ECHO = 18
GRØNN = 17
GUL = 27
RØD = 22
GPIO.setup (TRIG, GPIO. OUT)
GPIO.setup (ECHO, GPIO. IN)
GPIO.setup (GRØNN, GPIO. OUT)
GPIO.setup (GUL, GPIO. OUT)
GPIO.setup (RØD, GPIO. OUT)
def green_light ():
GPIO.output (GRØNN, GPIO. HØY)
GPIO.output (GUL, GPIO. LOW)
GPIO.output (RØD, GPIO. LOW)
def yellow_light ():
GPIO.output (GRØNN, GPIO. LOW)
GPIO.utgang (GUL, GPIO. HØY)
GPIO.output (RØD, GPIO. LOW)
def red_light (): GPIO.output (GRØNN, GPIO. LAV)
GPIO.output (GUL, GPIO. LOW)
GPIO.utgang (RØD, GPIO. HØY)
def get_distance ():
GPIO.output (TRIG, True)
time.sleep (0,00001)
GPIO.output (TRIG, False)
mens GPIO.input (ECHO) == Falsk: start = time.time ()
mens GPIO.input (ECHO) == True: end = time.time ()
signal_time = sluttstart
avstand = signaltid / 0.000058
returavstand
mens det er sant:
avstand = get_distance ()
time.sleep (0,05)
print (avstand)
hvis avstand> = 25:
grønt lys()
elif 25> avstand> 10:
gul_lys ()
elif -avstand <= 5:
rødt lys()
Hvis avstanden er større enn eller lik 25 cm, viser vi grønt lys. Hvis det er mellom 10 og 25 cm, blir vi gule, og deretter blir vi røde i mindre enn eller lik 10 cm.
Anbefalt:
En park med Tinkercad -kodeblokker: 9 trinn
En park med Tinkercad -kodeblokker: Hei alle sammen! I dag har jeg laget en park/nabolag ting! Det er mitt første forsøk på Tinkercad Code Blocks, så dette krevde mye å gå tilbake og revidere når ting ikke fungerte. (Som var mye: P) Håper du liker og lager dette
Slik gjør du det: Installere Raspberry PI 4 Headless (VNC) med Rpi-imager og bilder: 7 trinn (med bilder)
Howto: Installere Raspberry PI 4 Headless (VNC) Med Rpi-imager og bilder: Jeg planlegger å bruke denne Rapsberry PI i en haug med morsomme prosjekter tilbake i bloggen min. Sjekk det gjerne ut. Jeg ønsket å begynne å bruke Raspberry PI igjen, men jeg hadde ikke tastatur eller mus på min nye plassering. Det var en stund siden jeg konfigurerte en bringebær
DIY puste sensor med Arduino (ledende strikket stretch sensor): 7 trinn (med bilder)
DIY Breath Sensor With Arduino (Conductive Knitted Stretch Sensor): Denne DIY -sensoren vil ha form av en ledende strikket stretch -sensor. Det vil vikle seg rundt brystet/magen, og når brystet/magen utvider seg og trekker seg sammen, vil også sensoren, og følgelig inndataene som mates til Arduino. Så
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
SafeT-Park System: 6 trinn (med bilder)
SafeT-Park System: Denne enheten vil hjelpe til med å beskytte parkeringsstrukturer ved å implementere tre sikkerhetskonsepter i en IOT-enhet. Automatisert beredskapssystem, i tilfelle parkeringsbranner Integrert temperatur- og høydesensor for å finne plasseringen