Inhoudsopgave:
Video: Servo gladiatoren: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
In dit project hebben we twee potentiometers in twee breadboards geplaatst om servomotoren aan te sturen. De servomotoren zullen vechten tot de dood!!!!!!
***Dit project is slechts een prototype. We zijn op zoek naar een grotere met een grotere servomotor. We werken nog aan de code.
Stap 1: Materialen
Arduino
2 breadboards
2 potentiometers
2 servomotoren
20 draden
Voeding ac/dc-adapter
Stap 2: Servomotor
*** Houd bij het uitvoeren van dit project rekening met deze foto.
www.google.com/search?q=servo+motor+arduino&rlz=1C5CHFA_enUS718US718&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj1ks7C7LrYAhXpSN8KHX-HBGYQ_AUICigB&bih=25129&dbihw=25129&dbihw=25129&Tprh=25129&Tprh=25129&Tprh=25129
Stap 3: Coderen
#erbij betrekken
Servo-mijnservo; // maak een servo-object om een servo Servo myservo1 te besturen;
int potpin = 0; // analoge pin gebruikt om de potentiometer aan te sluiten
int val= 0;// variabele om de waarde van de analoge pin te lezen
int potpin2=A2;
int val2=0;
ongeldige setup() {
mijnservo.attach(9); // bevestigt de servo op pin 9 aan het servo-object
mijnservo1.attach(10); pinMode (potpin, INPUT);
pinMode (potpin2, INPUT);
Serieel.begin(9600); }
lege lus(); {
val = analoog lezen (potpin);
val2 = analoog lezen (potpin2); // leest de waarde van de potentiometer (waarde tussen 0 en 1023)
val = map (val, 0, 1023, 0, 180);// schaal het om het te gebruiken met de servo (waarde tussen 0 en 180)
val2 = kaart (val2, 0, 1023, 0, 180);
Serial.println (val);
Serieafdruk (val2);
mijnservo.write(val);
mijnservo1.write(val2); // stelt de servopositie in volgens de geschaalde waarde
vertraging(10); // wacht op de servo om daar te komen}
Stap 4: Stappen:
1.) plaats de twee petentiometers in aparte breadboards.
2.) Plaats de pinnen erin.
1e petentiometer:
linker pin gaat naar min
middelste pin gaat naar A0
Rechter pin gaat naar plus.
2e petentiometer:
linker pin gaat naar plus op het andere breadboard.
middelste pin gaat naar a2 in de arduino.
rechter pin gaat naar min in de andere arduino.
1e servomotor:
Bruin gaat naar de grond
Rood gaat naar plus
Oranje gaat naar pin in de arduino. wij gebruikten d10.
2e servomotor
Bruin gaat naar de grond
Rood gaat naar plus
Oranje gaat pinnen. We gebruikten d9
Stap 5: Foto's:
Optioneel: je kunt zwaarden aan de uiteinden toevoegen.
Door: Justin Herskowitz en Ian Friedman
Aanbevolen:
Hoe een servo te modificeren om feedback in gesloten lus te krijgen: 7 stappen
Hoe een servo te modificeren om feedback met gesloten lus te krijgen: ► Tijdens het besturen van een servo met een microcontroller (als Arduino), kun je hem alleen opdrachten geven van de doellocatie (in PPM-signaal). Met deze volgorde zal de servo naar dit doel gaan plaats. Maar het is niet onmiddellijk! Je weet niet precies wanneer de lo
Bedienen van 2 servo's met analoge joystick: 5 stappen (met afbeeldingen) - Ajarnpa
2 servo's besturen met analoge joystick.: Hallo jongens, dit is mijn eerste instructable en in dit bericht deel ik hoe je analoge joysticks kunt gebruiken om servo's te bedienen met Arduino UNO. Ik zal proberen het zo eenvoudig mogelijk uit te leggen, ik hoop dat je het leuk vindt het
CNC servo stepper (geschikt voor GRBL): 4 stappen
CNC Servo Stepper (GRBL Capable): Dit project is een vrij eenvoudige motorcontroller die het gebruik van goedkope krachtige DC-motoren met GRBL mogelijk maakt om de spindels van een CNC-machine te bedienen. Bekijk de video hierboven voor een demonstratie van deze controller op mijn zelfgebouwde CNC-machinecon
SERVO MOTOR TEST: 5 stappen
SERVO MOTOR TEST: Hallo, in deze instructable zullen we de servofunctie van de SG 90 microservo testen. De Arduino Micro-controller gebruiken
Hack je servo V1.00 - verander je servo in een krachtige lineaire actuator - Ajarnpa
Hack je servo V1.00 - verander je servo in een krachtige lineaire actuator: op voorwaarde dat je het gereedschap en de servo hebt, kun je dit bouwen voor minder dan een paar dollar. De actuator schuift uit met een snelheid van ongeveer 50 mm/min. Het is nogal traag maar zeer krachtig. Bekijk mijn video aan het einde van de post waar de kleine actuator