Cov txheej txheem:
- Kauj Ruam 1: Tsab Cai Lij Choj
- Kauj Ruam 2: Tsim Dragonfly - Lub taub hau 1 -
- Kauj Ruam 3: Tsim Dragonfly - Lub taub hau 2 -
- Kauj Ruam 4: Tsim Dragonfly - Lub taub hau 3 -
- Kauj Ruam 5: Tsim Dragonfly - Lub Cev 1 -
- Kauj Ruam 6: Tsim Dragonfly - Lub Cev 2 -
- Kauj Ruam 7: Tsim Dragonfly - Lub Cev 3 -
- Kauj Ruam 8: Tsim Dragonfly - Lub Cev 4 -
- Kauj Ruam 9: 360-Degree Kev Sib Txuas Txuas Ntxiv
- Kauj ruam 10: Arduino Code
- Kauj ruam 11: Kev ua haujlwm
Video: Lub taub hau Swinging Dragonfly: 11 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Kuv ua dragonfly. Tus npauj npaim tig lub taub hau nrog lub ntsej muag taw tes thiab lub cav servo.
Cheebtsam
- Arduino UAS
- Pom Grove - Taw
- FS90R Micro Kev Sib Txuas Txuas Ntxiv
Kauj Ruam 1: Tsab Cai Lij Choj
Txheeb xyuas qhov txav ntawm cov ntiv tes nrog lub ntsej muag lub ntsej muag thiab tswj kev sib hloov ntawm 360 ° txuas mus tas li servo nrog Arduino.
Kauj Ruam 2: Tsim Dragonfly - Lub taub hau 1 -
Lub taub hau tau ua nrog 12 hli ntev M8 ntsia hlau. Thaum tig lub taub hau nrog servo txiav tus pas kom nres ntawm lub kaum ntse ntse txiav cov hlau kom ntev thiab tsim nyog txuas rau cov ntsia hlau.
Kauj Ruam 3: Tsim Dragonfly - Lub taub hau 2 -
Qhov muag thiab qhov ncauj tau ua nrog cov hniav nyiaj hniav kub zoo nkauj. Kuv sau lub qhov ncauj nrog tus cwj mem.
Kauj Ruam 4: Tsim Dragonfly - Lub taub hau 3 -
Kev sib txuas ntawm lub taub hau thiab hauv siab (servo) yog ua los ntawm cov txiv ntoo. Muab cov plaub thiab txiv ntseej txuas rau servo nrog cov nplaum tam sim.
Kauj Ruam 5: Tsim Dragonfly - Lub Cev 1 -
Ua tus servomotor mus rau zaj lub hauv siab. Ua raws 60 mm ntev M6 ntsia hlau zoo li lub plab.
Kauj Ruam 6: Tsim Dragonfly - Lub Cev 2 -
Ntsia cov txiv ntoo uas tau tsim ua ntej rau lub servo thiab khi cov plaub ntawm cov plaques nrog ob txhais taw ntawm xaim.
Kauj Ruam 7: Tsim Dragonfly - Lub Cev 3 -
Txuas cov xaim tuab rau lub servo kom nws ntes tau ntawm lub taub hau hloov chaw. Kuv muab cov kab xaim me me taw rau cov xaim tuab (rau cov hlau tsis huv).
Kauj Ruam 8: Tsim Dragonfly - Lub Cev 4 -
Ntsia taub hau rau hauv cov txiv ntoo thiab cov kab yoov ua tiav. Qhib servo thiab tig nws.
Kauj Ruam 9: 360-Degree Kev Sib Txuas Txuas Ntxiv
Qhov kev pabcuam no ua haujlwm nrog lub tsev qiv ntawv Servo uas yog thawj zaug suav nrog Arduino IDE, tab sis txawv me ntsis los ntawm lub cev servo ib txwm muaj.
- Servo nres nrog 90 degree input
- Tig lub clockwise nrog 0 txog 89 degrees cov tswv yim. Kev sib hloov ceev nce mus ntxiv los ntawm 90 degrees.
- Tig lub moos rov qab nrog cov tswv yim los ntawm 91 txog 180 degrees. Kev sib hloov ceev nce mus ntxiv los ntawm 90 degrees.
Kauj ruam 10: Arduino Code
Txuas servo thiab piav tes piav taw sensor rau Arduino UNO.
Lub tsev qiv ntawv piav tes piav tes piav tes piav qhia siv cov hauv qab no.https://github.com/Seed-Studio/Gesture_PAJ7620
Kuv ntsia cov qauv piv txwv paj7620_9gestures.ino.
Cov tes taw ua rau nws paub txog cov kev taw qhia ntawm lub moos thiab cov lus qhia rov qab ntawm tus ntiv tes.
Arduino's digital 8 tus pin txuas nrog GND kom cov servo tig qeeb hauv cov lus taw qhia rov qab kom lub taub hau ntsia hlau tuaj yeem hloov mus rau hauv cov txiv ntoo.
Arduino's digital 8 tus pin qhib tso tawm qhov kev ua haujlwm ib txwm muaj, thiab piav tes piav tes piav tes pom lub suab pib. Tshawb xyuas qhov kev sib hloov ntawm cov ntiv tes txav thiab txav raws li qhov kev pabcuam.
#include #include "paj7620.h" #suav nrog Servo myservo; // tsim cov khoom siv servo los tswj lub servo
void teeb () {uint8_t yuam kev = 0; Serial.begin (9600); myservo.attach (A0); // txuas cov servo ntawm tus pin 9 rau cov khoom siv servo pinMode (8, INPUT_PULLUP); error = paj7620Init (); // initialize Paj7620 registers if (error) {Serial.print ("INIT ERROR, CODE:"); Serial.println (yuam kev); } lwm {Serial.println ("INIT OK"); } Serial.println ("Thov nkag siab koj cov tes taw: / n"); }
void loop () {uint8_t data = 0, data1 = 0, yuam kev; yog (digitalRead (8) == LOW) {myservo.write (90 + 15); } lwm {yuam kev = paj7620ReadReg (0x43, 1, & cov ntaub ntawv); // Nyeem Bank_0_Reg_0x43/0x44 rau qhov tshwm sim piav tes piav taw. yog (! yuam kev) {hloov (cov ntaub ntawv) {rooj plaub GES_CLOCKWISE_FLAG: Serial.println ("Clockwise"); myservo.write (90 - 20); ncua (800); tawg; rooj plaub GES_COUNT_CLOCKWISE_FLAG: Serial.println ("anti-clockwise"); myservo.write (90 + 20); ncua (800); tawg; default: myservo.write (90); tawg; }}}}
Kauj ruam 11: Kev ua haujlwm
Kuv tau txais lub taub hau zoo nkauj viav vias!
Pom zoo:
PVC GI Lub Taub Hau Taub Hau LED Teeb: 7 Kauj Ruam
PVC GI Lub Taub Hau Taub Hau LED Teeb: Qhov no yog kuv thawj qhov kev qhia yog li thov ua siab ntev, Kuv tau siv lub tshuab hluav taws xob LED rov qab los ntawm cov neeg tuag Suav yoov tshaj cum zapper, thiab teeb nws hauv DIY GI lub taub hau teeb nyem tawm PVC cov khoom siv, cov dej haus tuaj yeem thiab qee qhov acrylic ntxiv rau cov xov tooj tooj liab thiab txuas
Lub taub hau taub taub taub: 3 kauj ruam
Lub taub hau taub taub tig: Nyob zoo, qhov no yog kuv thawj qhov haujlwm qhia. Hauv txoj haujlwm no, kuv xav ua lub taub taub taub taub tig ntawm sab nraum zoov. Muaj RGB lub teeb ntxiv rau hauv taub hau taub dag, yog li txoj haujlwm no yog qhov zoo tshaj plaws los qhia rooj plaub thaum hmo ntuj! Tshwj xeeb hauv Hallow
Lub taub hau Nrhiav Nrog Wii Lub Koob Yees Duab Lub Koob Yees Duab (Tsov Rog Thunder): 6 Cov Kauj Ruam (nrog Duab)
Txheeb Xyuas Lub Taub Hau Nrog Wii Lub Koob Yees Duab Lub Koob Yees Duab (Tsov Rog Thunder): Nyob zoo txhua tus! Kuv xav qhia rau koj nrog kuv thawj qhov haujlwm tiav Arduino tiav. Kuv tau sim ua ib hom kev ua hauv tsev ntxiv rau kev muaj tiag. Cia kuv piav qhia nws rau koj: Nws yog qhov txheej txheem uas siv lub koob yees duab txhawm rau taug qab koj lub taub hau txav los hloov nws raws li
LED Backlit Lub Taub Hau Lub Taub Hau - Kov Qhib: 3 Kauj Ruam
LED Backlit Lub Taub Hau Lub Taub Hau - Kov Qhib: LED Sawb Teeb nrog kov rhiab rhiab heev lub hau. Txhawm rau qhib LEDs Kuv kov lub tooj liab capping ntawm tus ncej ntawm lub txaj. Muaj peb qib kev siv qib siab, qis, nruab nrab thiab ci ntsa iab uas tau qhib ua ntu zus ua ntej plaub kov tig
Lub Neej Loj Jason Vorhees/Hnub Friday Xus 13 Xus Qauv Nrog 15.4 Ntiag Tv/dvd Lub plab thiab Servo/arduino Tsiv Lub Taub Hau: 6 Kauj Ruam
Lub Neej Loj Jason Vorhees/Hnub Friday Xus 13 Xus Tus Qauv Nrog 15.4 Ntiag Tv/dvd Lub plab thiab Servo/arduino Tsiv Lub Taub Hau: Sawv Cev/zaum lub neej loj Jason Vorhees nrog tv/dvd combo ua hauv … kuj yog arduino powered servo caj dab los ua Jason nrhiav nws tus neeg raug tsim txom tom ntej