Përmbajtje:
Video: Servo Gladiators: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Në këtë projekt ne vendosëm dy potenciometra në dy tabela për të kontrolluar servo motorët. Servo motorët do të luftojnë deri në vdekje !!!!!!
*** Ky projekt është vetëm një prototip. Ne po kërkojmë të bëjmë një më të madh me një servo motor më të madh. Ne jemi ende duke punuar në kod.
Hapi 1: Materialet
Arduino
2 dërrasa buke
2 potenciometra
2 servo motorë
20 tela
Furnizimi me energji elektrike përshtatës AC/DC
Hapi 2: Servo Motor
*** Kur jeni duke bërë këtë projekt mbani në mend këtë fotografi.
www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHX-HBGYQ_AUICigB&biw=1229&bih=981&dpr=1.25#imgrc=Tcc2IFNkUH95_M:
Hapi 3: Kodi
#përfshi
Servo myservo; // krijoni një servo objekt për të kontrolluar një servo Servo myservo1;
int potpin = 0; // kunja analoge e përdorur për të lidhur potenciometrin
int val = 0; // ndryshore për të lexuar vlerën nga kunja analoge
int potpin2 = A2;
int val2 = 0;
void setup () {
myservo.tash (9); // i bashkon servo -në pin 9 me objektin servo
myservo1.tach (10); pinMode (potpin, INPUT);
pinMode (potpin2, INPUT);
Serial.filloj (9600); }
lak void (); {
val = analogRead (potpin);
val2 = analogRead (potpin2); // lexon vlerën e potenciometrit (vlera midis 0 dhe 1023)
val = hartë (val, 0, 1023, 0, 180); // shkallëzojeni për ta përdorur me servo (vlera midis 0 dhe 180)
val2 = hartë (val2, 0, 1023, 0, 180);
Serial.println (val);
Serial.print (val2);
myservo.shkruaj (val);
myservo1.shkruaj (val2); // vendos pozicionin servo sipas vlerës së shkallëzuar
vonesa (10); // pret që servo të arrijë atje}
Hapi 4: Hapat:
1.) vendosni dy petentiometra në panele të veçanta.
2.) Vendosni kunjat në pjesën e pasme të tij.
Petenciometri i parë:
kunja e majtë shkon në minus
kunja e mesme shkon në A0
Kunja e djathtë shkon në plus.
Petentiometri i dytë:
kunja e majtë shkon në plus në dërrasën tjetër të bukës.
kunja e mesme shkon në a2 në arduino.
kunja e djathtë shkon në minus në arduino -n tjetër.
Servo motori i parë:
Brown shkon në tokë
E kuqja shkon në plus
Portokalli futet në arduino. ne përdorim d10.
Servo motor i 2 -të
Brown shkon në tokë
E kuqja shkon në plus
Portokalli shkon në pin. Ne përdorëm d9
Hapi 5: Fotografitë:
Opsionale: Mund të shtoni shpata në skajet.
Nga: Justin Herskowitz dhe Ian Friedman
Recommended:
Bllokimi me një buton servo pezullimi: 3 hapa
Lockout me një buton servo pezullimi: Biçikletat malore me pezullim të plotë sigurojnë udhëtim të qetë, por shpesh kërkojnë mbylljen e pezullimit kur pedaloni përpjetë. Përndryshe, pezullimi ngjesh ndërsa qëndroni mbi pedale, duke humbur atë përpjekje. Prodhuesit e biçikletave e dinë këtë, dhe sigurojnë
Hiqni një servo kontrollues: 5 hapa (me fotografi)
Hiqni një Servo Controller: Servo motorët janë argëtim i madh kur doni të ndërlidhni me lehtësi një motor të përshtatur me një mikro kontrollues. Sidoqoftë, ndonjëherë, ju doni një motor të vogël të përshtatur mirë dhe nuk doni të shqetësoheni me qarkun e kontrollit për ta drejtuar atë. Në raste të tilla, është
Servo Robotic Servo: 5 hapa
Robot Servo krah: Ne do të bëjmë një krah robotik të fortë i cili mund të ngrejë pesha dhe ta lëvizë atë. Le të fillojmë me këtë gjë të lezetshme
Qëndrim për laptopë me 3 hapa dhe 3 hapa (me syze leximi dhe tabaka me stilolaps): 5 hapa
Qëndrim për laptopë me hapa 3 & 3 hapa (me syze leximi dhe tabaka për stilolapsa): Kjo $ 3 & Qëndrimi i laptopit me 3 hapa mund të bëhet brenda 5 minutave. It'sshtë shumë e fortë, me peshë të lehtë dhe mund të paloset për ta marrë kudo që të shkoni
Servo Servo Servo Controller Servo: 6 hapa
Servo Servo Servo Controller Servo: Ky është një kontrollues i thjeshtë serial për servos të shumtë bazuar në Arduino. (e para ime e mësueshme :)) Pjesa më e madhe e punës në këtë erdhi nga marrja e softuerit për të folur me arduino dhe bërja e një protokolli për transferimin e të dhënave. Si f