INHOUDSOPGAWE:
Video: Raspberry Pi Park Sensor: 3 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
In hierdie instruksies gaan ons 'n parksensor bou. Die idee van hierdie parksensor is om groen te vertoon as u genoeg ruimte het om u motor op die parkeerterrein vorentoe te trek, en dan geel te word as u die heeltemal vorentoe -posisie nader, en dan rooi wanneer u moet stop. Ons gaan hierdie stelsel bou met ons Raspberry Pi en 'n paar afstande gebruik wat ons maklik kan toets.
Stap 1: Dinge wat u benodig
U benodig die volgende komponente behalwe die Raspberry Pi -opstelling.
- Ultrasoniese afstandsensor HC-SR04
- Led (X3)
- 330Ω Weerstand (X3)
- 10KΩ Weerstand (x2)
- Manlike-manlike / manlike-vroulike springdrade
- Broodbord
Stap 2: Doen die bedrading
- Die sneller vir die afstandsensor is GPIO 4, die eggo is GPIO 18, die groen lig is 17, die geel lig is 27 en die rooi lig is 22.
- Weerstands van 330 ohm is vir die leds, en hulle verbind met die positiewe been van die leds en dan GPIO.
- 10K ohm -weerstande is vir die eggo -pen van die afstandsensor en maak verbinding met die GPIO.
Stap 3: Kodeer
voer RPi. GPIO in as GPIO -invoertyd
GPIO.setwarnings (Onwaar)
GPIO.cleanup ()
GPIO.setmode (GPIO. BCM)
TRIG = 4
ECHO = 18
GROEN = 17
GEEL = 27
ROOI = 22
GPIO.setup (TRIG, GPIO. OUT)
GPIO.setup (ECHO, GPIO. IN)
GPIO.setup (GROEN, GPIO. OUT)
GPIO.setup (GEEL, GPIO. OUT)
GPIO.setup (ROOI, GPIO. OUT)
def green_light ():
GPIO.uitvoer (GROEN, GPIO. HOOG)
GPIO.output (GEEL, GPIO. LOW)
GPIO.output (ROOI, GPIO. LOW)
def yellow_light ():
GPIO.output (GROEN, GPIO. LOW)
GPIO.uitgang (GEEL, GPIO. HOOG)
GPIO.output (ROOI, GPIO. LOW)
def red_light (): GPIO.output (GROEN, GPIO. LOW)
GPIO.output (GEEL, GPIO. LOW)
GPIO.uitvoer (ROOI, GPIO. HOOG)
def get_distance ():
GPIO.output (TRIG, True)
tyd. slaap (0,00001)
GPIO.output (TRIG, Onwaar)
terwyl GPIO.input (ECHO) == Onwaar: begin = tyd.tyd ()
terwyl GPIO.input (ECHO) == True: end = time.time ()
signal_time = eind-begin
afstand = seintyd / 0.000058
terugkeer afstand
terwyl dit waar is:
afstand = get_distance ()
tyd. slaap (0,05)
druk (afstand)
as afstand> = 25:
groen lig()
elif 25> afstand> 10:
geel_lig ()
elif -afstand <= 5:
rooi_lig ()
As die afstand groter as of gelyk is aan 25 cm, wys ons 'n groen lig. As dit tussen 10 en 25 cm is, word ons geel, en dan word ons rooi vir minder as of gelyk aan 10 cm.
Aanbeveel:
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
SafeT-Park-stelsel: 6 stappe (met foto's)
SafeT-Park-stelsel: Hierdie toestel sal help om parkeerstrukture te beskerm deur drie veiligheidskonsepte in 'n IOT-toestel te implementeer
Slim straatlig met behulp van Ir -sensor met Arduino: 4 stappe (met foto's)
Slim straatlig met behulp van Ir -sensor met Arduino: Teken in op my kanaal vir meer projekte. Hierdie projek handel oor slim straatlig, straatlig sal aanskakel terwyl die voertuig daardeur beweeg. Hier gebruik ons 4 IR -sensors wat die posisie van die voertuig, elke IR -sensor beheer