Satura rādītājs:
Video: Automatizēta fotokamera: 4 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Tas parādīs, kā izveidot automatizētu foto kabīni, izmantojot aveņu pi, ultraskaņas attāluma sensoru un dažus citus piederumus. Es gribēju īstenot projektu, kurā izmantota gan sarežģīta aparatūra, gan sarežģīta programma. Es pētīju šādus projektus aveņu pi resursu lapā, daži no šiem projektiem ir fiziska skaitļošana ar python un mikro bitu pašbilde. Viens no tiem parādīja, kā lietot aveņu pi kameru, bet otrs - kā izmantot ultraskaņas attāluma sensoru.
1. solis: materiāli
Pirms sākam veidot ķēdi, jums būs nepieciešami daži materiāli:
1 x Raspberry Pi 3
1 x T-kurpnieks
1 x Pi kamera
1 x ultraskaņas attāluma sensors
3 x RGB gaismas diodes
10 x 330 omi rezistori
1 x 560 omu rezistors
5 x dažādu krāsu kabeļu spoles
1 x maizes dēlis
2. darbība: apļa veidošana
Tādā veidā es pievienoju savu ķēdi:
1. Lai izveidotu šo shēmu, jūs vēlaties pievienot Raspberry Pi kameru attiecīgajai kontaktligzdai
2. Pievienojiet T-Cobbler maizes dēlim.
3. Izmantojot pielāgota garuma pārejas kabeļus, pievienojiet vienu pie strāvas sliedes un vienu pie zemes sliedes
4. Pievienojiet ultraskaņas attāluma sensoru un pievienojiet “vcc” kāju strāvai, “gnd” zemē, “trig” GPIO tapai un “atbalsi” 330 omu rezistorā, kas savienojas ar 560 omu rezistoru kas ir savienots ar zemi un GPIO tapu.
5. Ielieciet trīs RGB gaismas diodes uz maizes dēļa, savienojot gaismas diožu anodu ar strāvu, un savienojiet dažādas kājas, kas kontrolē gaismas diodes, ar 330 omu rezistoriem un pēc tam ar GPIO tapām.
3. darbība: kods
Lai Raspberry Pi izmantotu GPIO tapas, mums vajadzētu kodēt tapas, lai kaut ko darītu. Lai izveidotu kodu, ko izmantoju, es izmantoju python 3 IDLE. Manis izveidotais kods izmanto RPi. GPIO, kā arī gpiozero bibliotēku. Ir procedūras dažādām krāsām, un ir funkcija, kas aprēķina attālumu, izmantojot ultraskaņas attāluma sensoru, un, ja kaut kas atrodas diapazonā, tas atvērs pi kameras priekšskatījumu, un gaismas diodes sāks skaitīt atpakaļ un pēc tam tiks uzņemts attēls.
Šeit ir kods, kuru es izmantoju:
no picamera importa PiCameraf no gpiozero importēšanas pogas, LED no laika importēšanas miega importēšanas RPi. GPIO kā GPIO importēšanas laiks
r = [LED (23), LED (25), LED (12)]
g = [LED (16), LED (20), LED (21)] b = [LED (17), LED (27), LED (22)] poga = Poga (24) GPIO.setmode (GPIO. BCM) GPIO_TRIGGER = 19 GPIO_ECHO = 26 GPIO.setup (GPIO_TRIGGER, GPIO. OUT) GPIO.setup (GPIO_ECHO, GPIO. IN)
def sarkans (x):
r [x]. off () g [x]. uz () b [x]. uz ()
def off (x):
r [x].on () g [x].on () b [x].on ()
def off ():
r [0].on () g [0].on () b [0].on () r [1].on () g [1].on () b [1].on () r [2].on () g [2].on () b [2].on ()
def zaļš (x):
r [x].on () g [x]. off () b [x].on ()
def zils (x):
r [x].on () g [x].on () b [x]. off ()
def run ():
camera.capture ('selfie.jpg') camera.stop_preview ()
def attālums ():
GPIO.output (GPIO_TRIGGER, True) time.sleep (0.00001) GPIO.output (GPIO_TRIGGER, False) StartTime = time.time () StopTime = time.time (), kamēr GPIO.input (GPIO_ECHO) == 0: StartTime = laiks.time (), kamēr GPIO.input (GPIO_ECHO) == 1: StopTime = time.time () TimeElapsed = StopTime - StartTime distance = (TimeElapsed *34300) / 2 atgriešanās attālums
izslēgts ()
kamēr True: d = attālums (), ja int (d) <= 30: ar PiCamera () kā kamera: kamera. start_preview () sarkans (0) miegs (1) zils (1) miegs (1) zaļš (2) miegs (1) izslēgts () camera.capture ('selfie.jpg') camera.stop_preview ()
Ieteicams:
Automatizēta makro fokusa sliede: 13 soļi (ar attēliem)
Automatizēts makro fokusa sliede: Labdien, kopiena! Es vēlos iepazīstināt ar savu automatizētās makro fokusa sliedes dizainu. Labi, pirmais jautājums, kas ir velns par fokusa sliedi un kādam nolūkam to izmanto? Makro vai tuvplāna fotografēšana ir māksla attēlot ļoti mazus. Tas var b
Automatizēta TV novirzes gaisma: 6 soļi (ar attēliem)
Automatizēta TV slīpuma gaisma: Sveiki visi! Šajā instrukcijā mēs izveidosim televizora slīpuma gaismu, kas automātiski ieslēdzas, kad satumst. Šī neobjektīvā gaisma ir vienkārša ierīce, ko var pievienot jebkuram televizoram, lai apgaismotu sienu aiz televizora. Šis apgaismojums samazina
Pilnībā automatizēta fotografēšanas panoramēšanas iekārta: 14 soļi (ar attēliem)
Pilnībā automatizēta fotografēšanas panoramēšanas iekārta: Ievads Sveiki, šī ir mana automatizētā fotokameras panoramēšanas iekārta! Vai esat dedzīgs fotogrāfs, kurš ir vēlējies kādu no šīm patiešām foršajām automatizētajām panoramēšanas iekārtām, taču tās ir patiešām dārgas, piemēram, 350 £+ dārgas 2 asīm panoramēšana? Nu apstājies šeit
RaspberryPI fotokamera - MagicBox: 13 soļi (ar attēliem)
RaspberryPI fotokamera - MagicBox: Pirms kāda laika man radās šī trakā ideja izveidot fotografēšanas iekārtu no aveņu PI. Manā pilsētā bija neliela izrāde, kurā cilvēki brauca un rādīja, ko viņi gatavo vai gatavo, izmantojot elektroniku, datorus utt. … Es biju kā nabags
Automatizēta augu augšanas kamera: 7 soļi (ar attēliem)
Automatizēta augu augšanas kamera: Šis projekts ir mans iesniegums konkursam Growing Beyond Earth Maker High School nodaļā. Augu augšanas kamerā ir pilnībā automatizēta laistīšanas sistēma. Lai automatizētu, es izmantoju peristaltiskos sūkņus, mitruma sensorus un mikrokontrolleru