Stap 4: Hacking Servo voor continue rotatie
Bestanden: http://bit.ly/1sYiuDD
Een servo kan alleen tussen 0 en 180 graden draaien. Als we willen dat onze twee servo's om te dienen als wielen, moeten ze houden draaien op 360 graden. Het idee van deze hacking is dat de servo's draaien met een bepaalde snelheid en ook stoppen met het gebruik van de codes in de Arduino.
-Tussen de waarden van 0 en 89 graden moeten uw servo's rechtsom met 0 wordt de hoogste snelheid en 89 wordt de langzaamste
-Ter waarde van 90 stopt de servo en,
-Tussen de waarden van 91 en 180 graden moeten uw servo's linksom draaien met 180 wordt de hoogste snelheid en 91 wordt het langzaamst.
Volg een van de 2 opties voor kappen uw servo's:
1: Bekijk deze Youtube-video op welke manier voor kappen uw servo: https://www.youtube.com/watch?v=SK8mhnEzcvY
Video uitgelegd:
Na het dissembling van de servo, een kleine ruimte in de potmeter opsplitsen en de uitbreiding van het gat in de servo gear zoals in de video en de foto's hierboven.
In de map files: > Codes, download/open de map >Servo_Con_1 en laden Servo_Con_1.ino. Uploaden naar uw nano.
Sluit nu de servo zoals geïllustreerd in het schema. (check het gegevensblad van uw servo zodat u de juiste draad aan op de juiste plaats sluit). Meestal is de zwarte draad grond ;::; wit of oranje draad naar PWM pin (pin 9 bijvoorbeeld) en ;::; rode draad naar 5v
Uw arduino uno verbinden met uw apparaat en uploaden van de code. De servo beginnen met draaien
Nu draai de potentiometer met een schroevendraaier totdat de servo stopt met draaien, aanpassen totdat het niet trillen en stopt roterende volledig.
Na het ophalen tot het punt waarbij het stopt spiertrekkingen en roterende, lijm beneden de potmeter om te voorkomen dat na het monteren van het bewegen. Het probleem dat ik had met dit was dat de lijm niet zou vasthouden, zodat ik het hoofd van de potentiometer afgehakt. Zie tweede methode, als u ondervindt probleem met deze, of indien niet verdergaan naar foutopsporing.
Of
2: Als na het monteren, de motor begint te draaien of twitch, stel ik dat u iets afhakken de potentiometer, zodat de versnelling niet de potentiometer draaien doet zodra de servo draaien. Gebruik een scherpe rand mes potentiometer aanpassen indien nodig totdat het stopt met roteren en spiertrekkingen.
Opmerking: Zorg ervoor dat uw servo nog op je arduino is aangesloten bij het aanpassen van de potentiometer.
Foutopsporing:
In de map: > Codes, download/open de map > Servo_Con_2 en Servo_Con_2.inote laden. Uploaden naar uw nano.
Voer de code en uw servo moet volgen een reeks stoppen, met de klok mee draaien, anti rechtsom draaien...
Zoniet Controleer verbinding opnieuw of probeer potentiometer aan te passen