Sisukord:
- Tarvikud
- Samm: lõigake papist tükid välja
- Samm: kinnitage papp esimese servo külge
- Samm: kinnitage esimene servo teise servo külge
- Samm: kinnitage teine servohoob
- Samm: kinnitage Arduino alusele
- 6. samm: kinnitage pöidlapulk
- Samm: pange ülejäänud kokku
- 8. samm: skeemid
- Samm: koodi üleslaadimine Arduino IDE abil
- Samm: olete valmis
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selles õpetuses valmistate kahekordset servoroboti kätt, mida juhitakse pöidla abil!
Tarvikud
Kaks mikro servot (TowerPro SG90 ja koos pikendusega
Pöidlapulk
Jumper juhtmed
Arduino UNO
Leivalaud Power Strip
Papp
Liim (soovitatav liim)
ja
Väike teadmine Arduinosega
Samm: lõigake papist tükid välja
Te vajate neid papist/plastist tükke:
3 "10/16" X 4
4 "poolt 14/16" X 2
6,5 x 4,5 tolli X 1
1 "1 1/4" X 2
1 "x 1 1/4" X 1 Keskel välja lõigatud ring
2 "2" x 2 "kolmnurk X 1
2 "kuni 2,5" X 1
Pärast nende väljalõikamist peaksite liikuma järgmise sammu juurde.
Samm: kinnitage papp esimese servo külge
Kinnitage 4 "14/16" papitükid ühe servo külge nagu ülaltoodud pilt. Kinnitage papile ja servole kaks või enam tõmblukku, et see paigal hoida. Võite kasutada ka liimi või linti, kuid soovitan lukuga sidemeid.
Samm: kinnitage esimene servo teise servo külge
Kinnitage papi otsad, mis pole millegagi ühendatud, teise servo külge, nagu ülal näidatud. Jällegi soovitaksin kasutada tõmblukke. Veenduge, et teisel servol on plastist kinnitus, mis on ring ja seejärel üks külg.
Ei saa aru? Keerake pikendus servole ja liimige pikendus kahe viimases etapis kasutatud papitüki vahele. Seejärel kasutage tõmblukuga lipsu, et seda veelgi tugevamalt koos hoida.
Samm: kinnitage teine servohoob
Kasutage 3x10/16 "papitükke teise servo käepidemena. Kinnitage kaks neist osadest teise servo külge täpselt nii, nagu need esimese servo külge kinnitasite. Seejärel kasutage teise käe pikendamiseks kahte viimast 3 "10/16" papitükki, pole tegelikult vahet, kuidas te kaks tükki nii kaua peale panete, kui käsi on välja sirutatud.
Samm: kinnitage Arduino alusele
Kinnitage Arduino 2 "2,5" papitüki külge, mina kasutasin kruvisid, kuid soovi korral võite kasutada linti või tõmblukke. Seejärel liimige 2 "2,5" tükk 6,5 "4,5" papitüki külge
6. samm: kinnitage pöidlapulk
Torgake pöidlalaud läbi papi, milles on auk. Seejärel lõigake kolmnurkne tükk nii, et see oleks 2 "1" 1 "1" 1 "trapetsikujuline, ja kasutage ka kahte 1" x 1 1/4 "tükki. Liimige kõik need tükid kokku, nagu on näha esimesel fotol. Veenduge, et GPiO tihvtid jääksid aluse sisekülje poole. Pöidlapulka pole vaja liimida, kui see pole korpuse sees väga lahti.
Samm: pange ülejäänud kokku
Liimige ülejäänud kraam alusele. Liimige esimene servo alusele, mida esimene pilt selgitab. (Vabandame teralise pildi pärast) Kinnitage leivaplaadi toiteriba Arduino kõrvale. (Järgnevalt skeemid)
8. samm: skeemid
Kinnitage kõik tihvtid ja hüppaja juhtmed niimoodi. Jootmise vältimiseks kinnitaksin +5v ja GND leivaplaadi toitelindi ja kannaksin selle riba üle. (Järgmine on kood)
Samm: koodi üleslaadimine Arduino IDE abil
#kaasake
Servo myServo1; Servo myServo2;
int servo1 = 5; int servo2 = 6; int joyY = 1; int joyX = 0;
tühine seadistus () {
myServo1.attach (servo1);
myServo2.attach (servo2);
}
void loop () {
int valX = analogRead (joyX);
int valY = analogRead (joyY);
valX = kaart (valX, 0, 1023, 10, 170);
valY = kaart (valY, 0, 1023, 10, 170);
myServo1.write (valX);
myServo2.write (valY);
viivitus (5);
}
Samm: olete valmis
Kui teie käsi ei tööta, minge kindlasti tagasi ja kontrollige kõiki oma samme! Täname lugemise eest ja head päeva!