Sadržaj:
Video: Senzor Raspberry Pi Park: 3 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
U ovom uputstvu ćemo izgraditi parkirni senzor. Zamisao ovog parkirnog senzora je da svijetli zeleno kada imate dovoljno prostora za povlačenje automobila naprijed na parkiralištu, a zatim postane žuto dok se približavate položaju prema naprijed, a zatim crveno kada treba stati. Ovaj sistem ćemo izgraditi s našim Raspberry Pi -om i koristiti neke udaljenosti koje možemo lako testirati.
Korak 1: Stvari koje će vam trebati
Osim postavki Raspberry Pi, trebat će vam sljedeće komponente.
- HC-SR04 Ultrazvučni senzor udaljenosti
- Led (X3)
- Otpor 330Ω (X3)
- 10KΩ otpornik (x2)
- Muške-muške / muško-ženske kratkospojne žice
- Breadboard
Korak 2: Ožičite
- Okidač senzora udaljenosti je GPIO 4, eho je GPIO 18, zeleno svjetlo je 17, žuto svjetlo je 27, a crveno svjetlo 22.
- Otpornici od 330 ohma služe za LED diode i povezuju se na pozitivni dio LED dioda, a zatim na GPIO.
- Otpornici od 10K ohma služe za eho pin senzora udaljenosti i spajaju se na GPIO.
Korak 3: Kodirajte
uvezite RPi. GPIO kao GPIOimport vreme
GPIO.setwarnings (False)
GPIO.cleanup ()
Način rada GPIO.set (GPIO. BCM)
TRIG = 4
ECHO = 18
ZELENO = 17
ŽUTI = 27
CRVENO = 22
GPIO.setup (TRIG, GPIO. OUT)
GPIO.setup (ECHO, GPIO. IN)
GPIO.setup (ZELENO, GPIO. OUT)
GPIO.setup (ŽUTI, GPIO. OUT)
GPIO.setup (CRVENO, GPIO. OUT)
def green_light ():
GPIO.izlaz (ZELENO, GPIO. HIGH)
GPIO.izlaz (ŽUTI, GPIO. LOW)
GPIO.izlaz (CRVENO, GPIO. LOW)
def yellow_light ():
GPIO.izlaz (ZELENO, GPIO. LOW)
GPIO.izlaz (ŽUTI, GPIO. HIGH)
GPIO.izlaz (CRVENO, GPIO. LOW)
def red_light (): GPIO.izlaz (ZELENO, GPIO. LOW)
GPIO.izlaz (ŽUTI, GPIO. LOW)
GPIO.izlaz (CRVENO, GPIO. HIGH)
def get_distance ():
GPIO.izlaz (TRIG, Tačno)
time.sleep (0.00001)
GPIO.izlaz (TRIG, Netačno)
dok je GPIO.input (ECHO) == Netačno: start = time.time ()
dok je GPIO.input (ECHO) == Tačno: kraj = time.time ()
signal_time = kraj-početak
distance = signal_time / 0.000058
povratna udaljenost
dok je True:
udaljenost = get_distance ()
time.sleep (0,05)
ispis (udaljenost)
ako je udaljenost> = 25:
zeleno svjetlo()
elif 25> udaljenost> 10:
yellow_light ()
elif udaljenost <= 5:
Crveno svjetlo()
Ako je udaljenost veća od ili jednaka 25 cm, pokazujemo zeleno svjetlo. Ako je između 10 i 25 cm, požutjet ćemo, a zatim pocrveniti manje ili jednako 10 cm.
Preporučuje se:
DIY senzor daha s Arduinom (provodljivi pleteni senzor istezanja): 7 koraka (sa slikama)
DIY senzor daha s Arduinom (vodljivi pleteni senzor istezanja): Ovaj DIY senzor poprimit će oblik provodljivog pletenog senzora za istezanje. Omotat će vas oko prsa/trbuha, a kada se grudi/želudac prošire i stegnu, senzor će se povećati, a time i ulazni podaci koji se unose u Arduino. Pa
Raspberry Pi - MPL3115A2 Precizni senzor visinomjera Senzor za Python: 4 koraka
Raspberry Pi - MPL3115A2 Precizni senzor visinomera sa Python vodičem: MPL3115A2 koristi MEMS senzor pritiska sa I2C interfejsom za pružanje tačnih podataka o pritisku/nadmorskoj visini i temperaturi. Izlazi senzora digitalizirani su 24-bitnim ADC-om visoke rezolucije. Interna obrada uklanja zadatke kompenzacije iz
Arduino solarni senzor temperature i vlažnosti kao 433mhz Oregonski senzor: 6 koraka
Arduino senzor temperature i vlažnosti na solarni pogon kao 433mhz Oregonski senzor: Ovo je konstrukcija senzora temperature i vlažnosti na solarni pogon. Senzor emulira 433mhz Oregonski senzor i vidljiv je na Telldus Net gatewayu. Šta vam je potrebno: 1x " 10-LED Senzor pokreta solarne energije " sa Ebaya. Provjerite da li piše baterija od 3,7 V
Senzor dodira i senzor zvuka Upravljanje AC/DC svjetlima: 5 koraka
Senzor dodira i senzor zvuka Kontrola AC/DC svjetla: Ovo je moj prvi projekt i radi na osnovu dva osnovna senzora, jedan je Senzor dodira, a drugi Senzor zvuka, kada pritisnete dodirnu ploču na senzoru za dodir, uključit će se svjetlo naizmjenične struje UKLJUČENO, ako ga pustite, svjetlo će biti isključeno, a isto
SafeT-Park sistem: 6 koraka (sa slikama)
SafeT-Park System: Ovaj uređaj će pomoći u zaštiti struktura za parkiranje implementacijom tri sigurnosna koncepta u IOT uređaj. Automatski sistem za reagovanje u hitnim slučajevima, u slučaju požara na strukturi za parkiranje Integrirani senzor temperature i nadmorske visine za precizno određivanje lokacije