Kogge-Burn been Joint (duurzaam Servo) (3 / 4 stap)

Stap 3: Software: eenvoudige dode Band servo control

De software bevat veel van dezelfde functies als de uitwijken steer voeten. Het is een eenvoudige seriële menu voor het configureren van de servo die is opgeslagen in de eeprom. De code doet een eenvoudige controle van de doden-band van de Talon motorische controle. Als de softpot dicht bij de gevraagde positie de motor uitstaat en bespaart energie ligt. Als de sensor "verleden" de positie van de motor zal worden uitgevoerd in omgekeerde richting is. Als de sensor "korte" van de gevraagde plaats loopt de motor naar voren. De snelheid van de motor is een vaste waarde van de eeprom.

Er is een speciale functie specifiek aan het kalibreren van de talon toegevoegd. Dit wordt gedaan om de betekenis van de servo timing-signalen tussen de Talon en het bedieningsorgaan, in dit geval de Arduino Pro Mini synchroniseren. De Talon is callibrated door het verzenden van een extreem lage en extreem hoge waarde dan de waarde van een centrum. Op de Arduino is dit geïmplementeerd als een menu-optie, zodat de gebruiker eenvoudig op drukt de 'c' knop en sturen die naar de Arduino ingedrukt een paperclip in de "CAL" knoopsgat op de Talon. LET OP!! Vergeten op de CAL knop zal maken de servo Ga naar extreme waarden dus wees er snel te doden vermogen als de motor tijdens een kalibratie beweegt.

Waar is de PID-code?

Er is een nog. Het eenvoudigste ding dat zou kunnen werken moedigt een ontwerp dat kan werken en vervolgens testen in de echte wereld te zien als het volstaat. We weten we ook andere componenten.

Eenvoud wordt kochten waren we nieuwsgierig of deze eenvoudige aanpak zou bekleden zelfs een gestage standpunt over onze robot. We hadden benen die individueel beginnen zou te zwaaien onder onbelast. Maar gezien onze set van vier poten de systemen van aangesloten servo's lijkt stabieler.

Wij verrichten strekking voor PID control geïmplementeerd gewoon andere functies werden een prioriteit en we kunnen op onze benen staan voor uren onder macht en niet schudden uit elkaar.

Gerelateerde Artikelen

Kogge-Burn eenvoudige perceptie Stack

Kogge-Burn eenvoudige perceptie Stack

Dit is een van de kortste instructables voor Cog-Burn.Lidar Lite code is eigenlijk het uitgangspunt. We gebruikten de versie met de standaard Arduino draad bibliotheek. Vervolgens voegde de code om te zetten op maximaal drie LEDS. Elke LED geeft aan
Kogge-Burn uitwijken Steer voeten

Kogge-Burn uitwijken Steer voeten

Dit is een van de meest experimentele stukken die we Cog-Burn onze #DARPADRC finale Robot zetten. Het concept is dat de voet vrij aan de bovenkant van de voet, de enkel bij gebrek aan een beter woord draait. Dit is een eenvoudige "draaitafeltje"
SimpleWalker: 4-legged 2-servo wandelende robot

SimpleWalker: 4-legged 2-servo wandelende robot

Arduino (eigen ontwerp met atmega88) gecontroleerd wandelende robot, gemaakt met twee RC servo's en 1 A4 van plaatmateriaalStap 1: Krijgen de materialen materialen die nodig zijn:1 blad van berken triplex (4mm) van 21 x 29,7 cm (A4) (dit kan enig mat
10 minuten hond laarzen

10 minuten hond laarzen

Ja, mijn hond kan haten de laarzen maar wanneer het kouder wordt dan -20 C ze weigert naar buiten te gaan. Haar voeten koud krijgen en ze zal proberen op te heffen alle van haar voeten op hetzelfde moment, ik vind het heel triest.Deze laarzen zijn ge
Edison Tachikoma

Edison Tachikoma

Iedereen die heeft gezien of gehoord van een Tachikoma wil een Tachikoma. Ze zijn een goed voorbeeld van een robot die niet probeert om na te bootsen van een mens om complexe taken. Ze zijn super wendbaar, off van gebouwen en indrukwekkende wapens pa
DIY handgemaakte Hexapod met arduino (Hexdrake)

DIY handgemaakte Hexapod met arduino (Hexdrake)

Hallo, ik ben David en in dit instructable zal ik u tonen hoe ik gemaakt deze hexapod hexapod wiens naam Hexdrake is.Sinds ik 16 was, raakte ik geïnteresseerd in elektronische en later in robotica. Interessant na zekere mate krijgen en programmeren m
Een Arduino Infrared Controlled en het obstakel te vermijden Robot

Een Arduino Infrared Controlled en het obstakel te vermijden Robot

Hallo iedereen,Deze Instructables is verdeeld in twee fasen, waardoor het geschikt is voor zowel de beginner als de tussenliggende robot ontwerpers.De eerste fase omvat het gebruik van de arduino nano bord alleen als de controller. Met dit gaan wij o
3D afgedrukt 'Transformers' Robot - Spiderbot

3D afgedrukt 'Transformers' Robot - Spiderbot

De Spiderbot is een imitatie van de 'Transformers'. Het is een RC viervoeter robot en heeft twee modi waarin gewerkt: spin en voertuig, net als de robots in 'Transformers'. Het is Arduino gebaseerde en gecontroleerd door Android telefoon via Bluetoot
Hoe maak je eigen Robot Cheetah

Hoe maak je eigen Robot Cheetah

Hallo iedereen,Dit geweldige project ontstond vanaf nul in een high-tech schoolklas. Het werd ontworpen voor een state-brede concurrentie voor een club genaamd technologie Student Association. Ik ontwierp en gemaakt van het project met hulp van Joey
Insect Bot mini

Insect Bot mini

dit is mijn eerste instructable en ik ben geen native speaker Engels, dus laat het me weten als er iets niet duidelijk genoeg. Ik ben met behulp van het systeem van de metrische eenheid.Nou, wat is het Insect Bot. Eigenlijk het is niet echt een insec
Lage rug Pallet stoel

Lage rug Pallet stoel

Niet de normale pallet, zag, spijkers en hamer baan!Er is een hele afspeellijst van build video's uit het maken van deze stoel, die je op mijn YouTube-kanaal 'womadeod' (http://www.youtube.com/channel/UCHNLNiFWZcy39ew7OskHdtw vinden kan).Stap 1: mate
Arduino gebaseerd vier Legged Robot

Arduino gebaseerd vier Legged Robot

de naam van onze robot is FIER en hier is een video van het zeggen hello naar de wereld.In dit instructable, ik zal proberen om u te tonen de basisstappen voor het maken van uw eigen walking robot voor het meest bang voor je buck.U kan vragen waarom
O-vet de Robot viervoeter met acryl frame

O-vet de Robot viervoeter met acryl frame

Dit is een mini O-vet de viervoeter robot, badrand van 2mm die acryl met de Snijder van de laser knippen.Mini O-vet 2dof kruipt legged robot is, bestaat uit 8 metal gear micro servo, 2 servo in elke voet, voor deze tutorial die i 'm gonna make een on
Hoe maak je een servo been

Hoe maak je een servo been

dit instructable zal u tonen hoe maak je een eenvoudige servo been, dat kan worden gecontroleerd door de knoppen op een arduino of via seriële.Hier is een video van het been in actie http://www.youtube.com/watch?v=Q8i1nrPIJvoBeen materialen:Popsicle