Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Kauj Ruam 1: Luam Ntawv Qhov
- Kauj Ruam 2: Kauj Ruam 2: Ua Daim iav
- Kauj Ruam 3: Kauj Ruam 3: Sib Sau Ua Ke
- Kauj Ruam 4: Kauj Ruam 4: Kho Kho Cov Boards
- Kauj ruam 5: Txoj Cai:
- Kauj Ruam 6: Khiav Txoj Cai
Video: OUCH: 6 Kauj ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Ouch yog koj tus kheej Omnidirectional Useless Cataract Helper. Raws li kev lees paub lub ntsej muag tsoo Zeitgeist, OUCH tsoo koj! OUCH tsis tsuas yog paub tias koj zoo li cas, nws tseem paub yuav ua li cas thiaj li txaus siab heev! Tsis zoo li tus tij laug loj, lub tshuab no pom tau zoo thiab ua tiav tsuas yog ib lub hom phiaj: Ua kom koj lub neej me ntsis me ntsis. Koj puas tau hnov qab koj lub looj tsom iav dub tom tsev thiab ua rau koj xav tsis thoob los ntawm qhov pom kev ci? OUCH cia koj rov muaj lub sijhawm no ntau thiab ntau dua. Los ntawm kev cuam tshuam lub teeb los ntawm qhov pom kev zoo tshaj plaws nyob ib puag ncig koj ncaj ntawm koj lub ntsej muag, nws yuav ua kom ntseeg tau tias koj yuav tsis txaus siab rau ib pliag ib puag ncig nws.
Saib xyuas, lossis OUCH tej zaum yuav yog qhov kawg uas koj tau pom dua!
Qhov haujlwm tau ua los ua ib feem ntawm Kev Sib Tham Tsim thiab Kev Tsim Kho Digital hauv kev kawm ITECH masters program.
Lub Yim Hli Lehrecke | Max Zoj
Khoom siv
Cov Hluav Taws Xob:
Arduino
-
Arduino UAS
- 2x Reely Mini-Servo S0009
- 4 x photoresistor
- 4x 10 k resistors
- 2 x potentiometers
- 1x USB tshuab luam ntawv cable
Raspberry Pi
-
Rasberry Pi 4
- 1 x RaspiCam
- 4x Reely Mini-Servo S0009
- 1x PCA9685 16-Channel 12-ntsis PWM Servo Driver
- 5v DC sab nraud fais fab mov
- 1x Rasberry Pi 5.1V - 3Amp fais fab mov (lossis sab nraud sib npaug)
- 1x MAKERFACTORY HC-SR05 Ultraschallsensor (MF-6402156)
- 1 x 470 Ohm resistor
- 1x 320 Ohm tus tiv thaiv
3D Luam Qhov Chaw:
OUCH tuaj ntau yam duab thiab ntau thiab tsawg. Rau cov ntawv no, peb siv lub tshuab luam ntawv 3D los luam cov txheej txheem kev cai.
- 4 x Sawv
- 2 x SAB
- 1 x Base L
- 2 x Kev Hloov Pauv Ob Chav
- 1 x Kev Sib Hloov Ib Leeg
- 1 x Teeb ntawm Kev Txhawb Txhawb S.
- 1 x Teeb ntawm Kev Txhawb Txhawb M.
- 1 x Teeb ntawm Kev Txhawb Txhawb L
- 1 x Lub Koob Yees Duab Mount
- 1 x Teeb Mount
- 1 x Daim iav Mount
Kev xaiv tau koj tuaj yeem siv cov qauv tsim ntauwd, txhawm rau txhawm rau cov khoom siv rau:
- 1 x Ntauwd (tsis txhob siv 4 x Sawv)
- 1 x Base S & 1x Base M (hloov 2 x Base S)
Lwm Qhov Chaw:
- Mylar
- 1 x Roj hmab band
- 1 x Zip Tie
- 12 M5 x 160 Flathead Screws
- 2 M5 x 80 Flathead Screws
Cov Cuab Yeej:
- 3D Tshuab Luam Ntawv
- H3.0 Ntsia Hlau
- Kub Nplaum Phom
Kauj Ruam 1: Kauj Ruam 1: Luam Ntawv Qhov
Yog tias koj tau nkag mus rau lub tshuab luam ntawv 3D, koj tuaj yeem luam cov txheej txheem kev cai rau lub tsev Servos thiab teeb tsa peb yam tseem ceeb.
Rau lub ntsej muag tiv thaiv, peb xav tau:
- 2 x Sawv
- 1 x Base L
- 1 x Rotating Base Ob Chav
- 1 x Teeb ntawm Kev Txhawb Txhawb M.
- 1 x Lub Koob Yees Duab & Zaum Sensor Mount
Lub teeb tivthaiv yuav tsum tau:
- 1 x Sawv
- 1 x SAB
- 1 x Rotating Base Ob Chav
- 1 x Teeb ntawm Kev Txhawb Txhawb S.
- 1 x Teeb Mount
Cov iav tsom iav muaj cov hauv qab no:
- 1 x Sawv
- 1 x SAB
- 1 x Rotating Base Ib Leeg
- 1 x Teeb ntawm Kev Txhawb Txhawb L
- Daim iav Mount
Thaum kawg, koj tuaj yeem luam tawm lub pej thuam uas muab.
Yog tias koj xav siv nws los ua lub hauv paus rau tag nrho peb yam khoom, koj yuav tsum tau kho cov lej lej hauv tus lej raws li. Ntxiv mus, txuas lub ntsej muag tivthaiv nrog Base M hloov chaw L mus rau tus pej thuam.
Kauj Ruam 2: Kauj Ruam 2: Ua Daim iav
Txhawm rau ua koj tus kheej daim iav tiv thaiv, txiav ib qho ncig ntawm Mylar thiab tso nws rau sab saum toj ntawm daim iav 3d luam tawm ib feem. Tom qab ntawd xub siv cov roj hmab los kho nws qhov chaw. Cov roj hmab yuav tsum haum rau sab hauv zawj ib puag ncig tivthaiv. Tom qab ntawd siv lub zip kaw kom maj mam ruaj ntseg kev sib txuas, tsis txhob zawm nws ntau dhau, tseem. Tam sim no koj tuaj yeem pib ncab Mylar kom txog thaum koj tau txais qhov ci, tsom iav qhov chaw. Thaum kawg, kaw lub zip kom nruj thiab txaus siab rau qhov xav txog ntawm koj lub ntsej muag zoo nkauj!
Kauj Ruam 3: Kauj Ruam 3: Sib Sau Ua Ke
Lub ntsej muag tivthaiv
- Kub nplaum lub nrig nrig Servo nyob rau hauv raws li txiav tawm ntawm qhov tig puag
- Muab cov nplaum txuas rau Servo rau hauv qhov zawj, nyob hauv qab ntawm lub hauv paus ib feem
- Muab ob lub hauv paus ua ke, kom Servo cuam tshuam nrog cov txuas
- Siv Servo tus ntsia hlau los kho qhov txuas mus rau Servo
- Kub nplaum ob daim txuas txuas rau hauv qhov zawj, nyob rau sab saum toj ntawm txoj kab txhawb nqa
- Siv 4 M5 ntsia liaj qhov rooj txhawm rau txhawm rau txhawm rau txhawb lub hauv paus
- Kub kua nplaum thib ob Servo rau lub roob
- Xaub lub koob yees duab ntawm tus koob
- Txuas lub ntsuas hluav taws xob nrug deb ultrasonic mus rau qhov nce, xws li ntawm cov ntsia hlau los yog kub gluing
- Txuas lub koob yees duab / sensor nce mus rau kev txhawb nqa axis, Servo dua yuav tsum tau xaub mus rau hauv daim txuas
- Siv Servo tus ntsia hlau los kho qhov txuas mus rau Servo
- Ntsia lub Raspberry Pi thiab tus neeg tsav tsheb servo rau ib daim plywood (Nco ntsoov tias qhov sib nrug sib phim lub qhov ntawm L)
- Ntsia lub ntsej muag tiv thaiv lub ntsej muag, siv M5 ntsia liaj qhov rooj
Daim iav Cheeb Tsam
- Ua raws cov kauj ruam 1 txog 7
- Txuas daim iav rau kev txhawb nqa
- Kuaj daim iav sawv ntsug rau plywood, kom daim iav thiab Lub ntsej muag tivthaiv sib dhos
- Ntsia daim iav tiv thaiv kom sawv ntsug, siv M5 ntsia liaj qhov rooj
Teeb Khoom
- Ua raws cov kauj ruam 1 txog 7 los ntawm saum toj no
- Xov lub teeb pom kev zoo dhau los ntawm qhov sib dhos nyob hauv qab ntawm tus ntoo khaub lig ntxoov ntxoo
- Txuas qhov ntxoov ntxoo hla mus rau kev txhawb nqa axis, Servo dua yuav tsum tau xaub mus rau hauv daim txuas
- Siv Servo tus ntsia hlau los kho qhov txuas mus rau Servo
- Ua ib lub ntsej muag rau plywood, kom lub Teeb, Daim iav thiab Lub ntsej muag sib xyaw ua ke thiab Daim iav nyob nruab nrab ntawm Lub ntsej muag thiab Lub Teeb
- Ntsia lub ntsej muag tiv thaiv lub ntsej muag, siv M5 ntsia liaj qhov rooj
*Txhua qhov khoom tseem tuaj yeem txuas rau tus pej thuam, thov xav txog qhov coding ntau ntxiv thiab thaiv cov teeb meem thiab lub sijhawm luam ntawv, txawm li cas los xij. Yog tias koj xav siv tus pej thuam, siv Base M ib feem tsis yog Base L rau Lub ntsej muag tiv thaiv thiab ntsia hlau qhov hauv paus mus rau tus pej thuam siv lub qhov muag thiab M5 ntsia liaj qhov rooj.
Kauj Ruam 4: Kauj Ruam 4: Kho Kho Cov Boards
Nov yog daim kab xev daim duab rau peb ntu. Lub hnub taug qab ua nws tus kheej lub voj ntawm Arduino thiab xa nws txoj haujlwm pabcuam rau Rasberry Pi ntawm USB chaw nres nkoj txuas. Ib qho kev xaiv nrug deb tuaj yeem txuas mus rau ntawm lub hauv ntej ntawm lub lauj kaub/qaij piCamera los tsim kom muaj zog dua peb tog ntawm lub hom phiaj. Ntawm no peb yuav ua kab rau lawv hauv kab ncaj thiab tsuas yog nruab nrab cov vectors thiaj li tsis tas yuav tsum tau ua.
Plaub qhov kev pabcuam tau txuas rau PCA9685 servo tsav tsheb uas tau tsav los ntawm lub zog 5v sab nraud. Ob ntawm servos tswj lub lauj kaub thiab qaij rau lub ntsej muag taug qab lub koob yees duab, thaum ob seem, tswj lub lauj kaub thiab qaij rau daim iav.
Kauj ruam 5: Txoj Cai:
Txoj Cai rau txoj haujlwm no tuaj yeem tawg ua ob ntu: Arduino lub teeb pom kev taug qab thiab nab nab lub ntsej muag taug qab/daim iav tso qhov chaws.
Arduino Txoj Cai:
Txoj cai no yog hloov kho me ntsis ntawm lub hnub taug qab txoj haujlwm los ntawm geobruce. Nws yog cov ntaub ntawv zoo rau kev nrhiav kom paub ntau ntxiv txog kev tiv thaiv hnub ci thiab cov ncauj lus kom ntxaws tuaj yeem pom ntawm nplooj ntawv qhia no. Lub teeb siv qhov tseem ceeb raug coj los ntawm 4 daim duab-tiv thaiv thiab qhov nruab nrab kom pom thaj chaw ci tshaj plaws thiab kho cov kev pabcuam raws li. Peb mam li sau tawm qhov kev pabcuam lub kaum ntse ntse rau qhov chaw nres nkoj.
Nab hab sej Code:
Txoj cai no suav nrog qhib CV los tsim lub ntsej muag taug qab lub lauj kaub qaij lub tswv yim nrog rau kev tsav cov servos rau daim iav. Koj yuav tsum mus dhau qee cov kauj ruam txhawm rau rub tawm qhib CV ntawm koj li Raspberry pi. Muaj ntau qhov peev txheej rau qhov no tab sis kuv nyiam heev ib qho los ntawm pyimagesearch. Taug kev tag nrho ntawm cov txheej txheem no tuaj yeem pom ntawm no. Nco tseg: Peb tau rub tawm qhib CV cov tsev qiv ntawv mus rau hauv ib puag ncig virtual uas peb tau ua txhua txoj cai ntawm, yog tias koj txiav txim siab ua qhov no kom ntseeg tau tias koj rub tawm txhua qhov kev cia siab rau hauv ib puag ncig virtual uas koj tab tom ua haujlwm rau thiab tsis yog Pi nws tus kheej.
Thaum koj tau rub tawm qhib CV tus lej no tseem yuav xav tau qee qhov kev tso siab ntxiv (teeb tsa ntawm ib puag ncig tshwj xeeb uas koj tab tom ua haujlwm) kom khiav:
- Adafruit ServoKit: Ib nplooj ntawv tag nrho ntawm cov txheej txheem rau rub tawm ntawm raspberry Pi tuaj yeem pom ntawm no.
- cov imutils
- xov
- gpiozero (yog siv lub ntsuas nrug)
Rau lub ntsej muag taug qab, tsab ntawv xav tau kev sib cav (--faces) uas yog.xml cov ntaub ntawv uas openCv siv los nrhiav ntsej muag. Koj yuav tau muab cov ntawv no tso rau hauv cov npe tib yam li cov ntawv nab nab. Kuv tau muab nws rub tawm thiab nws tseem tuaj yeem pom ntawm no.
Kauj Ruam 6: Khiav Txoj Cai
Thaum koj muaj tag nrho cov cai rub tawm hauv tib phau ntawv teev npe thiab teeb tsa koj qhov chaw ib puag ncig nrog qhib CV, koj npaj tau los khiav nws.
- Qhib qhov hais kom ua sai ntawm koj pi
- Ntaus ntawv ua haujlwm cv (lossis lub npe twg koj xaiv rau koj qhov chaw ib puag ncig virtual)
- Hloov cov npe rau qhov chaw koj muaj koj cov ntaub ntawv khaws cia (cd (txoj hauv kev rau cov ntaub ntawv))
- Kab kawg sau cov haujlwm thiab tshwj xeeb cov ntaub ntawv haar cascade. (nab nab Face3.py -ntsej muag haarcascade_frontalface_default.xml)
Thaum koj khiav nws koj yuav tsum pom cov vis dis aus los ntawm picam pop rau ntawm lub vijtsam thiab qhov hais kom sai yuav pib luam tawm qhov kev pabcuam qhov tseem ceeb los ntawm txhua rau rau servos.
Thiab koj ua tiav! Nyob ntawm qhov zoo ntawm servos uas koj muaj, koj yuav xav ntsuas lawv txhua qhov tshwj xeeb los txhim kho qhov raug ntawm koj lub kaw lus. Peb tau xaus yuav tsum tau hloov kho txhua qhov ntawm PWM kom lawv ua haujlwm tau zoo.
Pom zoo:
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom - Cov Kauj Ruam ntawm Kauj Ruam: 4 Kauj Ruam
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom | Cov kauj ruam ib kauj ruam: Hauv txoj haujlwm no, kuv yuav tsim qhov yooj yim Arduino Tsheb Rov Qab Tsheb Nres Tsheb Nres Sensor Siv Arduino UNO thiab HC-SR04 Ultrasonic Sensor. Qhov no Arduino raws Lub Tsheb Rov Qab ceeb toom tuaj yeem siv rau Kev Tshawb Fawb Txog Tus Kheej, Robot Ranging thiab lwm yam
Tsev Automation Kauj Ruam ntawm Kauj Ruam Siv Wemos D1 Mini Nrog PCB Tsim: 4 Kauj Ruam
Tsev Automation Kauj Ruam Ib Leeg Siv Wemos D1 Mini Nrog PCB Tsim: Tsev Automation Kauj Ruam los ntawm Kauj Ruam siv Wemos D1 Mini nrog PCB Tsim cov tub ntxhais kawm ntawv qib siab. Tom qab ntawd ib tus ntawm peb cov tswv cuab tuaj
RC Taug Qab Neeg Hlau Siv Arduino - Kauj Ruam Ib kauj ruam: 3 Kauj Ruam
RC Tracked Robot Siv Arduino - Kauj Ruam Ib Nrab: Hav guys, Kuv rov qab los nrog lwm tus neeg hlau txias chassis los ntawm BangGood. Vam tias koj tau dhau los ntawm peb cov phiaj xwm yav dhau los - Spinel Crux V1 - Tus Cwj Pwm Tswj Tus Neeg Hlau, Spinel Crux L2 - Arduino Xaiv thiab Muab Neeg Hlau nrog Robotic caj npab thiab Badland Braw
Kawm Yuav Ua Li Cas Kos Tus Tswm Ciab - Kauj Ruam Ib Kauj Ruam: 6 Kauj Ruam
Kawm Yuav Ua Li Cas Thiaj Li Tswmciab - Kauj Ruam Ib kauj ruam: Cov tswm ciab no siv sijhawm 10 feeb los kos yog tias koj ua raws kuv cov kauj ruam ua tib zoo
DIY Arduino Robotic Arm, Kauj Ruam ntawm Kauj Ruam: 9 Kauj Ruam
DIY Arduino Robotic Arm, Kauj Ruam ntawm Kauj Ruam: Cov ntawv qhia no yog qhia koj yuav tsim lub Caj Npab Caj Npab ntawm koj tus kheej li cas