Sadržaj:
Video: Kamera senzora udaljenosti: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Ova instrukcija će vam pokazati kako napraviti kameru s senzorom udaljenosti pomoću maline pi. Ovaj projekt će koristiti maline pi i koristiti python 3 za kodiranje u ovom projektu Kamera s senzorom udaljenosti prvo će izmjeriti 100 cm, a zatim će treptati RGB LED i snimit će sliku. Zatim kako bi se pokazalo da je fotografija snimljena, tada će RGB LED biti jednobojne plave boje. Zatim za pristup fotografiji idite do radne površine maline pi na kojoj je fotografija snimljena.
Trebat će vam:
- 1x malina Pi
- 1x T-Cobbler
- 1x Oglasna ploča pune veličine
- 1x Pi kamera
- 1x RGB LED (katoda)
- 1x senzor udaljenosti
- 1x 330 Ω otpornik
- 1x 560 Ω otpornik
- Plave žice
- Crne žice
- Crvene žice
Korak 1:
Nabavite dijelove i pričvrstite T-Cobbler na Raspberry Pi i matičnu ploču. Zatim postavite uzemljenje i žice za napajanje. Od 5,0 v izrežite i skinite dovoljno crvene žice da stane u rupu do 5,0 v na T-Cobbleru i s jedne strane stavite na pozitivnu stranu pozitivnih i negativnih točaka na ploči. Zatim učinite ono što ste upravo učinili, ali s crnom žicom u GND i to ide u negativni dio. Nakon toga idite na drugu stranu ploče i spojite dvije pozitivne strane zajedno i dvije negativne strane žicom tako da je pozitivna crvena, a negativna crna. Kao što je prikazano na ovoj shemi
Korak 2:
Uzmite senzor udaljenosti, RGB LED i pi kameru i postavite ih na pi i ploču. Spojite pi kameru na malinu pi na označenom položaju. Zatim umetnite RGB LED u ploču i provjerite da li svi vodiči ulaze u rupu u koju ste je stavili. Pročitajte koju RGB LED diodu imate i primijetite koji je vodič koji. Zatim pronađite mjesto za senzor udaljenosti na ploči gdje vam ništa ne priječi. Uočite koji trag vodi kamo, što ćete morati znati za sljedeći korak.
3. korak:
Sada dovršite ožičenje kruga i pronađite prave otpornike za odgovarajući položaj. Tako sam za predstavljanje snage koristio crvene žice, za uzemljenje crne žice, a za žice GPIO plave žice. U ovom koraku također ćemo postaviti otpornike na pravo mjesto pomoću senzora udaljenosti. Ako je potrebno, slijedite shemu kako spojiti ovaj krug.
Korak 4:
Sada ćemo za ovaj korak kodirati, a za ovo ćemo koristiti python 3. ono što se mora dogoditi je da ako je udaljenost između u i senzora udaljenosti veća od 100 cm, kamera će snimiti fotografiju. Ali neposredno prije fotografije treptat će crveno, a nakon fotografije bit će jednobojna plava boja.
Kod Python 3
uvoz RPi. GPIO kao GPIOiz pikamere uvoz PiCamere iz vremena uvoza u stanje mirovanja, vrijeme iz gpiozero import LED, gumb
kamera = PiCamera ()
Način rada GPIO.set (GPIO. BCM)
GPIO_TRIGGER = 13GPIO_ECHO = 19 crveno = LED (16) zeleno = LED (20) plavo = LED (21) opet = Tačno
GPIO.setwarnings (False) GPIO.setup (GPIO_TRIGGER, GPIO. OUT) GPIO.setup (GPIO_ECHO, GPIO. IN)
def RedLight (): red.blink () green.on () blue.on ()
def BlueLight (): red.on () green.on () blue.off ()
def GreenLight (): red.on () green.off () blue.on ()
def distance (): GPIO.output (GPIO_TRIGGER, True)
spavanje (0,00001) GPIO.izlaz (GPIO_TRIGGER, Netačno)
StartTime = vrijeme () StopTime = vrijeme ()
dok je GPIO.input (GPIO_ECHO) == 0: StartTime = time ()
dok je GPIO.input (GPIO_ECHO) == 1: StopTime = vrijeme ()
TimeElapsed = StopTime - StartTime udaljenost = (TimeElapsed * 34300) / 2
povratna udaljenost
pokušajte: još jednom: dist = distance () if dist> 100: camera.start_preview () RedLight () RedLight () sleep (5) camera.capture ('/home/pi/Desktop/Image.jpg') camera.stop_preview () Ponovo BlueLight () = Lažni ispis ("Izmjerena udaljenost = %.1f cm" % dist) spavanje (1)
# Poništi pritiskom na CTRL + Cexcept KeyboardInterrupt: print ("Mjerenje je zaustavio korisnik") GPIO.cleanup ()
Preporučeni:
DIY digitalno mjerenje udaljenosti s sučeljem ultrazvučnog senzora: 5 koraka
DIY digitalno mjerenje udaljenosti s sučeljem ultrazvučnog senzora: Cilj ovog Instructablea je dizajnirati digitalni senzor udaljenosti uz pomoć GreenPAK SLG46537. Sustav je dizajniran pomoću ASM -a i drugih komponenti unutar GreenPAK -a za interakciju s ultrazvučnim senzorom. Sustav je dizajniran za
Alarm senzora udaljenosti W/ Arduino: 5 koraka
Alarm senzora udaljenosti W/ Arduino: Jeste li ikada poželjeli alarm senzora udaljenosti/ pokreta koji možete sami sastaviti kod kuće i aktivirati pritiskom prekidača? Alarmni sustav koji sam stvorio čini upravo to, manipulira ultrazvučnim senzorom udaljenosti kako bi nadgledao je li o
TinkerCAD krug ultrazvučnog senzora udaljenosti (računalo Eng Eng Final): 4 koraka
TinkerCAD ultrazvučni krug osjetnika udaljenosti (računalo, eng. Final): Stvorit ćemo još jedan zabavni krug tinkerCAD -a koji ćemo napraviti tijekom karantene! Danas postoji dodatak zanimljive komponente, možete li pogoditi? Pa koristit ćemo ultrazvučni senzor udaljenosti! Štoviše, kodirat ćemo 3 LED diode
Korištenje izlaza ultrazvučnog senzora udaljenosti i serijskog monitora .: 6 koraka
Korištenje ultrazvučnog senzora udaljenosti i izlaza serijskog monitora .: Hej dečki! Želite naučiti kako koristiti izlaz serijskog monitora. Pa ovdje imate savršen vodič o tome kako to učiniti! U ovom uputstvu vodit ću vas kroz jednostavne korake potrebne za otkrivanje udaljenosti pomoću ultrazvučnog senzora i prijaviti
Metode otkrivanja razine vode Arduino pomoću ultrazvučnog senzora i Funduino senzora vode: 4 koraka
Metode otkrivanja razine vode Arduino pomoću ultrazvučnog senzora i senzora vode Funduino: U ovom projektu pokazat ću vam kako stvoriti jeftin detektor vode pomoću dvije metode: 1. Ultrazvučni senzor (HC-SR04) .2. Funduino senzor vode