Sisukord:
- 1. samm: põhiseadus
- 2. samm: looge Dragonfly - pea 1 -
- Samm: looge Dragonfly - pea 2 -
- 4. samm: looge Dragonfly - pea 3 -
- Samm: looge Dragonfly - keha 1 -
- 6. samm: looge Dragonfly - keha 2 -
- Samm: looge Dragonfly - keha 3 -
- 8. samm: looge Dragonfly - keha 4 -
- 9. samm: 360-kraadine pideva pöörlemise servo
- Samm: Arduino kood
- 11. samm: toimimine
Video: Pea pöörlev Dragonfly: 11 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Mina tegin draakonit. Dragonfly pöörab pead žestanduri ja servomootoriga.
komponendid
- Arduino UNO
- Nägi salu - žest
- FS90R Micro pideva pöörlemise servo
1. samm: põhiseadus
Sõrme liikumise tuvastamine žestianduriga ja 360 ° pideva pöörlemise servo pöörlemissuuna juhtimine Arduino abil.
2. samm: looge Dragonfly - pea 1 -
Pea valmistati 12 mm pikkuse M8 kruviga. Kui pöörate pead servoga, lõigake kepp kindla nurga all peatumiseks katkestage traat sobiva pikkusega ja jootke see kruvi külge.
Samm: looge Dragonfly - pea 2 -
Silmad ja suu tehti säravate ehete tihenditega. Kirjutan sule pliiatsiga.
4. samm: looge Dragonfly - pea 3 -
Pea ja rindkere ühendus (servo) koosneb mutrist. Kinnitage servole kinnitatud suled ja mutrid kiirliimiga.
Samm: looge Dragonfly - keha 1 -
Tehke servomootor lohe rinnale. Kõhuna kinni 60 mm pikkune M6 kruvi.
6. samm: looge Dragonfly - keha 2 -
Kruvige varem loodud mutrid servo külge ja ühendage naastude suled traadi jalgadega.
Samm: looge Dragonfly - keha 3 -
Kinnitage paksu traat servo külge nii, et see haakub pea vahetusvarda külge. Joodan õhukese traadi jalad selle paksu traadi külge (roostevabast terasest).
8. samm: looge Dragonfly - keha 4 -
Keerake pea mutrisse ja draakon on valmis. Lülitage servo sisse ja keerake.
9. samm: 360-kraadine pideva pöörlemise servo
See servo töötab koos Servo raamatukoguga, mis oli algselt Arduino IDE -s, kuid erineb pisut tavalisest servomootorist.
- Servo seiskamine 90 kraadise sisendiga
- Pöörake päripäeva 0 kuni 89 kraadi sisendiga. Pöörlemiskiirus suureneb 90 kraadist kaugemale.
- Pöörake vastupäeva sisendiga 91 kuni 180 kraadi. Pöörlemiskiirus suureneb 90 kraadist kaugemale.
Samm: Arduino kood
Ühendage servo- ja liigutusandur Arduino UNO -ga.
Liigutusandurite kogu kasutab järgmist.
Vaatasin koodinäidist paj7620_9gestures.ino.
Žest pani sõrme päripäeva ja vastupäeva tundma.
Arduino digitaalne 8 tihvt on ühendatud GND -ga nii, et servo pöörleb aeglaselt vastupäeva, nii et pea kruvi saab mutri sisse keerata.
Arduino digitaalne 8 -kontaktiline lahtilaskmine vabastab tavapärase töö ja liigutusanduri tuvastamine algab. Tuvastab sõrmede liikumise pöörlemise ja liigub vastavalt servole.
#include #include "paj7620.h" #include Servo myservo; // luua servoobjekt servo juhtimiseks
tühine seadistus () {uint8_t viga = 0; Seriaalne algus (9600); myservo.attach (A0); // kinnitab tihvti 9 servo servo -objektile pinMode (8, INPUT_PULLUP); viga = paj7620Init (); // initsialiseerida Paj7620 registrid if (error) {Serial.print ("INIT ERROR, CODE:"); Serial.println (viga); } else {Serial.println ("INIT OK"); } Serial.println ("Palun sisestage oma žestid: / n"); }
void loop () {uint8_t andmed = 0, andmed1 = 0, viga; if (digitalRead (8) == LOW) {myservo.write (90 + 15); } else {error = paj7620ReadReg (0x43, 1, & andmed); // Žesti tulemuse saamiseks lugege Bank_0_Reg_0x43/0x44. if (! error) {switch (data) {case GES_CLOCKWISE_FLAG: Serial.println ("Clockwise"); myservo.write (90 - 20); viivitus (800); murda; juhtum GES_COUNT_CLOCKWISE_FLAG: Serial.println ("vastupäeva"); myservo.write (90 + 20); viivitus (800); murda; vaikimisi: myservo.write (90); murda; }}}}
11. samm: toimimine
Sain ilusa peaga kiik -kiiluse!
Soovitan:
Pea liikumise jälgimissüsteem VR jaoks: 8 sammu
Head Motion Tracking System VR jaoks: Minu nimi on Sam KODO. Selles juhendis õpetan teile samm -sammult, kuidas kasutada Arduino IMU andureid VR -i pea jälgimissüsteemi loomiseks. Selles projektis vajate: - LCD -ekraani HDMI : https: //www.amazon.com/Elecrow-Capacitive-interfac
Halloweeni "pea-purgis" kommidosaatori kaunistamine Arduinoga: 5 sammu
Halloweeni „head-in-a-jar“kommidosaatori kaunistamine Arduinoga: see projekt selgitab, kuidas ehitada kommidosaatorit, mida saab kasutada Halloweeni dekoratsioonina koos Arduino Unoga. LED-id põlevad punaselt edasi ja tagasi roheliseks, kui ultraheliandur tuvastab käe. Järgmisena käivitub servo
"Pange tähele kasti" - mudel, mille saate oma pea sisse mahutada: 7 sammu
"Pange tähele kasti" - mudel, mille saate oma pea sisse mahutada: olin kuulnud Jaapani papist mänguasjadest, kus peast sai kogu mudeli hoiukast. Üritasin Internetist ühte leida, kuid ebaõnnestus. Või äkki mul õnnestus, kuid ei suutnud jaapani skripti lugeda? Anyhoo, otsustasin teha oma. Teda nimetatakse Heed
Spooky Teddy - Arduino jõul töötav iseliikuv tool ja pöörlev pea: 11 sammu (piltidega)
Spooky Teddy-Arduino jõul töötav iseliikuv tool ja pöörlev pea: Spooky teddy on 2-osaline Halloweeni kujundus. Esimene osa on kaisukaru, millel on 3D trükitud mehhanism, mida saab pöörata koos Arduino UNO ja solenoidiga. Teine osa on iseliikuv tool, mille toiteallikaks on Arduino nano ja solenoid
Statiiv-pea monopood-pea adapter 43 senti. Sõna otseses mõttes: 6 sammu
Statiiv-pea monopood-pea adapter 43 senti. Sõna otseses mõttes: Minu loo lühiversioon: ostsin kaamera, sellega oli kaasas kimp tarvikuid, sealhulgas Samsonite 1100 statiiv. Mul on üksjalg. Ma tahan varsti minna pildistama pöörleva peaga monopodil ja mul ei olnud 40 dollarit, et kulutada ühe liini saamiseks