Përmbajtje:
- Hapi 1: Mblidhni materiale
- Hapi 2: Mekanika
- Hapi 3: Instalimet elektrike
- Hapi 4: Kodi
- Hapi 5: Veprim
Video: Kamera për përcjelljen e topit 180 °: 5 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:25
Mirësevini në projektin tim të parë! Unë jam i ngazëllyer për të ndarë atë që kam bërë dhe duke ju treguar hapat për të ndërtuar kamerën tuaj përcjellëse. Ky projekt u bë i mundur duke përdorur bibliotekën OpenCV në lidhje me Python.
Hapi 1: Mblidhni materiale
- Raspberry Pi Model B 2 (ose ndonjë model tjetër)
- Drejtuesi i motorit L298N H-Bridge
- Motor me strehim ingranazhesh
- Webcam USB
- Telat Jumper
- Vida makine me arra
- Ingranazhet
- Epoksi / Ngjitës i nxehtë
- Opsionale: Laser
Hapi 2: Mekanika
Duke përdorur një copë druri (ai që kam është rrahur shumë mirë që është mirë), montoni motorin në një vend që nuk është në mes. Pastaj, lidhni një ingranazh të vogël në motor. Vrima në ingranazh mund të duhet të zmadhohet që të përshtatet mbi montimin e motorit.
Hapi tjetër do të jetë montimi i ingranazhit të madh (i cili do të jetë i lirshëm) në mënyrë që dhëmbët e tij të lidhen me dhëmbët e ingranazhit të vogël. Kjo ishte montuar në dërrasë duke përdorur zam të nxehtë pasi e keni prishur drurin me letër zmerile për një lidhje më të mirë.
Pasi të keni vendosur ingranazhet, është koha për të bashkangjitur kamerën në internet në ingranazhin e madh. Këtu, unë kam hequr kamerën nga strehimi i saj dhe kam përdorur vetëm bordin kryesor të qarkut të kamerës për montim më të lehtë. Kamera e uebit është bashkangjitur duke përdorur zam epoksi për një lidhje të fortë.
Komponenti i fundit që duhet montuar është opsional - për urën L298N H. Kjo mund të montohet thjesht duke shpuar katër vrima në tabelë dhe duke e montuar tabelën duke përdorur vida makine dhe arra gjashtëkëndore.
Hapi 3: Instalimet elektrike
Tani për të lidhur gjithçka së bashku. Dy telat e motorit do të lidhen drejtpërdrejt me urën L298N H në njërën nga dy lidhësit e terminalit në anën e majtë ose të djathtë të bordit (zgjodha të majtën). Dy tela nevojiten për të lidhur 5V dhe Ground të L298N me 5V dhe Ground of Raspberry Pi për energji. Pastaj, nevojiten dy tela kërcyes femra-femra për t'u lidhur nga L298N në kunjat e Pi 17 dhe 18. Webcam thjesht lidhet në një nga portat USB të Pi. Kjo është e gjitha telat!
Hapi 4: Kodi
Tani për aspektin më sfidues të këtij projekti.
Kam përdorur bibliotekën OpenCV me Python për të gjurmuar topin në kohë reale. Programi gjithashtu përdor bibliotekën gpiozero që vjen me Pi për ta kthyer motorin sipas koordinatave x të topit që përcakton OpenCV. Kodi është në gjendje të përcaktojë pozicionin e topit bazuar në ngjyrën e tij të verdhë, e cila duhet të jetë unike nga sfondi në mënyrë që të jetë efektive. Programit i jepet një gamë e ulët dhe e sipërme e ngjyrave për të përcaktuar se ku është topi. OpenCV më pas thërret funksionin.inRange () me parametrat e: kuadrit aktual (nga kamera e uebit), dhe kufijve të poshtëm dhe të sipërm të ngjyrave. Pasi të përcaktohen koordinatat e topit në kornizë, programi i thotë motorit të kthehet nëse topi nuk është në qendër (koordinata x në intervalin 240 - 400 në një kornizë të gjerë 640 pixel). Motori do të kthehet më shumë nëse topi është më larg qendrës dhe kthehet më pak kur topi është më afër qendrës.
Dhe kështu funksionon kodi.
Shënim: nëse do të përdorni kodin, duhet të keni të instaluar OpenCV. Gjithashtu, nëse motori kthehet në rrugën e gabuar, thjesht ktheni telat që hyjnë në L289N, ose përmbysni telat kontrollues gpio të lidhur me Pi.
Recommended:
Si të ndërtoni PHIL - një robot për përcjelljen e dritës: 6 hapa (me fotografi)
Si të Ndërtoni PHIL - një Robot për Ndjekjen e Dritës: Në këtë Instructable unë do t'ju tregoj se si e kam bërë këtë robot të përcjelljes së dritës me aks të dyfishtë duke përdorur një Arduino Uno. E gjithë CAD dhe kodi do të përfshihen në mënyrë që ta ndërtoni vetë pa pasur nevojë për aftësi programimi ose dizajnimi. Gjithçka që ju nevojitet
Rënia e Topit të Vitit të Ri: 12 hapa (me fotografi)
Rënia e Topit të Vitit të Ri: Për një festë të Vitit të Ri 2018 bëra një model në shkallë të Topit të famshëm të Times Square. Do të jetë shtesa e përsosur për festimin tuaj të vitit 2020 për të rënë në dekadën e re! Ka nëntë shtresa të unazave të kupave që përbëjnë topin: 6, 11, 15, 18, 20
Rrëshqitës i kamerës për përcjelljen e objektit me bosht rrotullues. Shtypur 3D dhe ndërtuar në kontrolluesin e motorit RoboClaw DC & Arduino: 5 hapa (me fotografi)
Rrëshqitës i kamerës për përcjelljen e objektit me bosht rrotullues. 3D Printed & ndërtuar mbi RoboClaw DC Motor Controller & Arduino: Ky projekt ka qenë një nga projektet e mia të preferuara që kur kam kombinuar interesin tim për prodhimin e videove me DIY. Unë gjithmonë i kam shikuar dhe kam dashur të imitoj ato pamje kinematografike në filma ku një aparat fotografik lëviz nëpër një ekran, ndërsa shikon për të gjurmuar
Pajisja për përcjelljen e fytyrës! Python & Arduino: 5 hapa
Pajisja për përcjelljen e fytyrës! Python & Arduino: Përshëndetje të gjithëve atje që lexojnë këtë udhëzues. Kjo është një pajisje për përcjelljen e fytyrës e cila punon në një bibliotekë python të quajtur OpenCV. CV qëndron për "Vizioni kompjuterik". Pastaj krijova një ndërfaqe serike midis PC tim dhe Arduino UNO. Pra, kjo do të thotë kjo
Hedhës automatik i topit për qentë: 6 hapa
Hedhës automatik i topit për qentë: Ne të dy kemi qen, dhe siç e dinë të gjithë, qentë mund të kalojnë gjithë ditën duke luajtur top. Kjo është arsyeja pse, ne menduam një mënyrë për të ndërtuar një top-hedhës automatik