Cov txheej txheem:
- Kauj Ruam 1: Tsim kom muaj Lub Hwj Huam Lub Hwj Huam thiab Cov Hluav Taws Xob
- Kauj Ruam 2: Tsim Lub Hauv Paus rau Ob Lub Cav
- Kauj Ruam 3: Ntxiv Servo rau hauv qab ntawm Cov Tsav Tsheb
- Kauj Ruam 4: Txiav Qhov Hauv Lub Thawv Loj
- Kauj Ruam 5: Cov Yeeb Nkab
- Kauj Ruam 6: Lub Hopper
- Kauj Ruam 7: Tso lub Hopper, Yeeb Nkab thiab Cov Tsav Tsheb
- Kauj Ruam 8: Qhov Kev Pabcuam Kawg
- Kauj Ruam 9: Ntxiv Txoj Cai los Xeem Qhov Ua Haujlwm
Video: Cat Ball Shooter: 9 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Cov ntaub ntawv xav tau
1 x RFID Sensor/ chaw taws teeb
1 x Arduino ib
2 x DC motors
1 x 180 servo
1 x 360 servo
ntau cov xov hlau
Lub thawv/thawv los tsim qhov project
yeeb nkab kom pub pob hla
Kauj Ruam 1: Tsim kom muaj Lub Hwj Huam Lub Hwj Huam thiab Cov Hluav Taws Xob
Tsim lub voj voog
tsim lub Circuit Court saum toj no thiab txuas rau tib tus pin kom siv tus lej zoo ib yam
Kauj Ruam 2: Tsim Lub Hauv Paus rau Ob Lub Cav
koj yuav tsum tau siv lub rooj ua npuas dej los txiav 4, 5 nti los ntawm 2 nti duab plaub rau ob sab. tom qab ntawd txiav tawm 2, 5 los ntawm 5 nti plaub fab los siv ua sab saum toj thiab hauv qab. tom ntej no lub cav yuav xav tau qhov chaw los zaum ntawm qhov txiav 2 qhov uas yog 23mm txoj kab uas hla thiab 39mm sib nrug los ntawm ib leeg kom muab chav rau pob yuav raug tua. tom qab ntawd ua qhov chaw lossis ob peb qhov nyob rau hauv qab hauv qab kom tso cai rau cov xov hlau los ntawm cov motors txuas rau hauv Circuit Court.
Kauj Ruam 3: Ntxiv Servo rau hauv qab ntawm Cov Tsav Tsheb
ua tib zoo nplaum 180 lossis 360 servo rau hauv qab (hauv nruab nrab) ntawm lub xwmfab. peb ua qhov no yog li peb tuaj yeem hloov qhov kev taw qhia tus kheej nrog cov chaw taws teeb lossis tsis sib xws kom lub pob tawg hauv cov lus qhia sib txawv
Kauj Ruam 4: Txiav Qhov Hauv Lub Thawv Loj
nqa lub thawv loj thiab txiav lub qhov nyob rau pem hauv ntej thiab nraub qaum, nws tsis tas yuav yog qhov tseeb tab sis nyob rau hauv pem hauv ntej nws yuav tsum peb loj loj zoo li pom hauv daim duab kom tso lub pob kom raug tua nyob rau hauv cov lus qhia sib txawv nrog servo txav mus. thiab sab nraum qab ntawm lub thawv txiav lub qhov me me kom tso cai rau cov xov hluav taws xob tawm thiab tso cov khoom siv hluav taws xob hauv lossis hloov pauv hauv Circuit Court yog xav tau. nyob rau hauv pem hauv ntej lo cov servo rau lub hau ntawm ib lub ntim thiab tom qab ntawd mus rau lub hauv paus ntawm lub thawv rau kev txhawb nqa, saib daim duab thib ob rau kev siv
Kauj Ruam 5: Cov Yeeb Nkab
ua lossis yuav cov yeeb nkab pvc uas yog 1 ko taw ntev, nyiam dua nrog txoj kab nkhaus kom cia lub pob txav mus ces txiav lub peice 1.5 hauv kom cia lub pob tuaj
Kauj Ruam 6: Lub Hopper
txiav tawm 4 qhov sib npaug trapezoids, tuaj yeem xaiv tau tab sis kuv qhov siab 5 siab thiab nqaim me ntsis thaum muab tso rau hauv cov yeeb nkab, tom qab ntawd daim ntawv ua npuas dej hauv qab txiav ib lub qhov loj txaus rau pob ping pong hla mus. tom ntej nplaum lawv ua ke ua kev dhia rau txhua lub npas kom zaum hauv. tom qab ntawd peb yuav lo qhov no rau saum cov yeeb nkab uas lub qhov txiav
Kauj Ruam 7: Tso lub Hopper, Yeeb Nkab thiab Cov Tsav Tsheb
koj yuav xav tso cov yeeb nkab sab hauv lub thawv zaum tsuas yog nyob ntawm ntug ntawm lub npov dawb ua rau lub cav kom lub pob yuav tawm thiab raug thawb los ntawm lub log. Tam sim no koj tuaj yeem muab lo rau ntawm lub raj xa dej mus rau saum cov yeeb nkab
Kauj Ruam 8: Qhov Kev Pabcuam Kawg
qhov servo no tau muab tso rau hauv qab ntawm lub plhaw/ qhov twg cov yeeb nkab kuv txiav kom tsuas yog nws lo tawm txaus rau qhov twg ping pob yuav tsis poob los txog rau thaum khawm tau nyem thiab qhov servo txav mus
Kauj Ruam 9: Ntxiv Txoj Cai los Xeem Qhov Ua Haujlwm
// Cat fixer
// ntshuam cov tsev qiv ntawv los siv cov lus txib thoob plaws hauv txoj cai, piv txwv li, tshaj tawm pins li servos thiab teeb tsa IR chaw taws teeb #suav nrog #suav nrog
// teeb tsa qhov sib txawv los teeb tsa nrawm rau DC motors int onspeed = 255; int lowspeed = 100; int offspeed = 0;
// teeb tsa tus infared reciever tus pin thiab ob lub tshuab pins int IR_Recv = 2; int motor1 = 10; int motor2 = 11;
// tshaj tawm cov kev hloov pauv raws li servos yog li qhov program paub nws yog servo siv cov lus txib tshwj xeeb Servo nrov plig plawg; Servo kaum;
// tshaj tawm IR tus pin kom tau txais cov tswv yim los ntawm kev deb // tau txais txiaj ntsig los ntawm cov chaw taws teeb IRrecv irrecv (IR_Recv); decode_results cov txiaj ntsig;
void teeb tsa () {
Serial.begin (9600); // pib kev sib txuas lus txuas lus irrecv.enableIRIn (); // Pib tus txais
flap.attach (7); // txuas lub servo nrov plig plawg rau tus pin 7 yog li peb tuaj yeem siv nws tom qab hauv qhov kev zov me nyuam angle.attach (4); // txuas lub kaum sab xis servo rau tus pin 4 yog li peb tuaj yeem siv nws tom qab hauv qhov program pinMode (motor1, OUTPUT); // teeb tsa motor1 mus rau qhov tso tawm kom peb tuaj yeem xa nrawm mus rau thaum lub khawm raug thawb pinMode (lub cev 2, OUTPUT); // teeb tsa lub cav 2 mus rau qhov tso tawm kom peb tuaj yeem xa nrawm mus rau thaum lub khawm raug thawb
}
void voj () {
flap.write (0); // teeb tsa lub servo tswj lub pob pub rau 0 degrees kom tsis txhob tso ib lub npas hla
yog (irrecv.decode (& cov txiaj ntsig)) {ntev int decCode = results.value; Serial.println (decCode); irrecv.resume ();
hloov (results.value) {
rooj plaub 0xFFA25D: // lub zog analogWrite (lub cev 1, nrawm); analogWrite (lub cev muaj zog 2, nrawm); ncua (7000); flap.write (90); ncua (500); flap.write (0); ncua (2000); analogWrite (lub cev muaj zog 1, offspeed); analogWrite (lub cev muaj zog 2, offspeed); tawg;
rooj 0xFFE01F: // EQ
analogWrite (lub cev muaj zog 1, nrawm); analogWrite (lub cev muaj zog 2, qis); ncua (7000); flap.write (90); ncua (500); flap.write (0); ncua (2000); analogWrite (lub cev muaj zog 1, offspeed); analogWrite (lub cev muaj zog 2, offspeed);
tawg;
rooj 0xFF629D: // hom
analogWrite (lub cev 1, lowspeed); analogWrite (lub cev muaj zog 2, nrawm); ncua (7000); flap.write (90); ncua (500); flap.write (0); ncua (2000); analogWrite (lub cev muaj zog 1, offspeed); analogWrite (lub cev muaj zog 2, offspeed);
tawg;
rooj plaub 0xFF30CF: // teeb tsa 1, 90 degrees
angle.write (30);
tawg;
rooj plaub 0xFF18E7: // teeb tsa 2, 0 degrees
kaum sab xis.write (90);
tawg;
rooj plaub 0xFF7A85: // teeb tsa 3, 180 degrees
angle.write (150);
tawg;
} } }
Pom zoo:
LED Table Tennis Ball-Ball: 16 Kauj Ruam (nrog Duab)
LED Table Tennis Ball-Ball: Cov Dab Neeg Ua ke nrog kuv qhov kev txaus siab ua "kos duab" los ntawm kev rov ua dua cov duab geometric Kuv
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Cat-a-way-Computer Vision Cat Sprinkler: 6 Cov Kauj Ruam (nrog Duab)
Cat -a -way - Computer Vision Cat Sprinkler: Teeb Meem - Miv siv koj lub vaj ua chav dej Kev daws teeb meem - Siv sijhawm ntau dhau ntawm kev tsim cov tshuab txau miv nrog pib youtube upload featureThis tsis yog ib qib zuj zus, tab sis kev saib xyuas kev tsim kho thiab qee qhov code#BeforeYouCallPETA - Cov miv yog
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv
Hummingbird Shooter: 14 Kauj Ruam (nrog Duab)
Hummingbird Shooter: Lub caij ntuj sov no lig, hummingbirds thaum kawg pib mus ntsib tus pub khoom noj uas peb tau tso rau ntawm peb lub sam thiaj qab. Kuv xav sim thiab tau txais qee qhov kev txhaj tshuaj digital ntawm lawv, tab sis tsis tuaj yeem sawv nrog lub koob yees duab "hauv ntau"-lawv yeej tsis tuaj. Kuv xav tau lub xov tooj hluav taws xob txuas txuas ntxiv