Een Servo gebaseerde 4-legged Walker (7 / 11 stap)

Stap 7: Programma de chip


Programmering kan worden gedaan met, zoals geavanceerde een setup als je hebt. Mezelf, dat is gewoon de (afgebeeld) getto-programmeur--slechts enkele draden gesoldeerd aan een stekker van de parallelle poort.

Dit instructable details de programmeur en de software die u nodig hebt om het allemaal uitgevoerd.

Niet doen! Niet doen! Gebruik deze programmeer kabel niet met alle apparaten die zelfs in de buurt van spanningen boven 5v krijgen. De spanning kan aanloop van de kabel en bak de parallelle poort van de computer, verpest van uw computer. Meer elegante ontwerpen hebben beperking van de weerstanden en/of diodes. Voor dit project is getto prima. Het is alleen een 3.6V accu aan boord. Maar wees voorzichtig.

De code die ik gebruik is hier bijgevoegd. Meestal, het is overkill voor gewoon krijgen twee motoren te zwaaien heen en weer, maar ik had plezier.

De kern van het is dat de servo's pulsen elke 20ms moeten of zo. De lengte van de pols vertelt de servo waar te draaien van de benen. 1.5ms is rond het centrum, en het bereik is van 1ms tot 2ms ongeveer.

De code maakt gebruik van de ingebouwde 16-bits pulse generator voor zowel de puls signaal en de 20ms vertraging, en geeft microseconde resolutie op voorraad snelheid. De servo's resolutie is ergens in de buurt van 5-10 microseconden, dus 16 bits is genoeg.

Moet er een microcontroller-programmering instructable worden? Ik zal moeten krijgen op die. Laat me weten in de commentaren.

Gerelateerde Artikelen

Mobiele robotica met Scratch: een Arduino gebaseerde insect-achtige Walker bouwen en programmeren met Scratch

Mobiele robotica met Scratch: een Arduino gebaseerde insect-achtige Walker bouwen en programmeren met Scratch

Laten we scurry rond? Dit is een Arduino gebaseerde, gemakkelijk om te bouwen van de versie van het insect-achtige walker gemaakt met kapstok draad en oorspronkelijk ontworpen door Jerome Demers (Zie ook dit instructable) en Gareth Branwyn. Het komt
Groovin' Grover: Een Microcontroller gebaseerde marionet

Groovin' Grover: Een Microcontroller gebaseerde marionet

Kolkende Grover is een marionet, gemanipuleerd door vier hobby servo's en een Pololu Maestro microcontroller gebaseerde servo controller. U kunt elk van Grover's ledematen onafhankelijk controle en maken hem lopen, Golf en meeste onderhoudend - maken
Hoe maak je een servo en ardiuno staan

Hoe maak je een servo en ardiuno staan

In dit instructible ik zal u tonen hoe ik mijn servo staan maken.  Deze stand is handig als u wilt testen van een nieuwe manier om te beheersen een servo maar geen gebruik van een servo op uw robot of iets wilt maken.  makenVoor dit project moet u;1
InPace - een Arduino gebaseerde GPS gegevens vastleggen van fitness armband met bluetooth en een iOS-app

InPace - een Arduino gebaseerde GPS gegevens vastleggen van fitness armband met bluetooth en een iOS-app

InPace is een Arduino gebaseerde fitness armband, met een begeleidende iOS applicatie, die live kan feedback over hoe de gebruiker pacing zelf tijdens een run, lopen of fietsen route. Zij sporen GPS-locaties en huidige tijden de huidige prestaties va
Analoge versnellingsmeter controle van een Servo

Analoge versnellingsmeter controle van een Servo

Dit is een methode voor het besturen van een servo met behulp van de vierkante pulse output van een Memsic dual-axis versnellingsmeter. Echter, in tegenstelling tot andere methoden die gebruikmaken van een microcontroller-apparaat, zal ik u tonen u h
Monteren van een Arduino gebaseerd rook / hitte Alarm

Monteren van een Arduino gebaseerd rook / hitte Alarm

Zoals je uit deze blog entry zien kunt ik ontwikkelde de basis voor dit project twee jaar geleden als een alarm / uitschakeling schakelaar voor de RepRap 3D Printer kit die ik had net samengesteld... en dat had gerookt!Het eerste ProjectIk heb sindsd
Hoe te programmeren van een servo met arduino

Hoe te programmeren van een servo met arduino

Hallo iedereen en eerst en vooral wil ik zeggen dat...Ik heb een YouTube-kanaal!En mijn eerste video is over het programmeren van de servo's (ik denk dat het voor de hand liggende). Nou dit is een eenvoudig project voor arduino beginners (toch het is
Servo gebaseerd dubbele as solar tracker

Servo gebaseerd dubbele as solar tracker

servo gebaseerd dubbele as solar trackercode: http://www.edaboard.com/thread285813.html#post1221635
Lage hoogte milieubewaking met een Arduino gebaseerd weer Instrument en Remote Sensing Platform van Aeropod

Lage hoogte milieubewaking met een Arduino gebaseerd weer Instrument en Remote Sensing Platform van Aeropod

ProjectoverzichtStudenten op New Lothrop High School in Michigan hebben samengewerkt om te bouwen van een lage hoogte remote sensing platform genaamd een "Aeropod" en het uitgerust met een "Arduino" gebaseerd weer instrument om sfeervo
Water-proofing een Servo

Water-proofing een Servo

Hallo, dit is mijn eerste instructable dus voel je vrij om feedback te geven. Er zijn veel verschillende manieren aan water-proof een servo, waarvan sommige zeer effectief zijn, maar sommige zijn voor een snelle en niet-permanente waterdichte.Voor Ro
Beweging van de Tracker met PIRs, Arduino en een Servo

Beweging van de Tracker met PIRs, Arduino en een Servo

dit is mijn verzoek hoofd met behulp van vier PIRs (passieve infrarood sensoren), een Arduino Uno-board en een servo tracking.Het is een eenvoudige manier te geven de indruk dat het hoofd (birdy) eigenlijk beweging volgt.Het is een zeer eenvoudig pro
Een Servo naar geluid signalen verplaatsen

Een Servo naar geluid signalen verplaatsen

Hi mijn naam is cenk,Ik Toon u nu, hoe kun je servo's verplaatsen naar Audio signalen.In deze video zien hoe het eruit ziet:Onderdelen die u nodig hebt:-Elke arduino-een weerstand van 1K-een Servo-1 LED-4 jumper draden-3,5 audiohefboom pinout (zoals
Hoe krijg ik een servo gaan en gaan en gaan.

Hoe krijg ik een servo gaan en gaan en gaan.

Krijgen eerst een servo.Stap 1: Verwijder de schroeven en demonteren de Zo makkelijk als het klinktStap 2: Verwijder dit stukje kunststof. Verwijderen van dit stukje plastic op de eerste versnelling wielStap 3: Monteer de servo
Beheersen een Servo met LinkIt One

Beheersen een Servo met LinkIt One

In dit instructable we zullen controleren een servo met een linkit één bord de servo zal 20 graden per seconde en 180 graden bochten makenStap 1: Upload CodeAls u niet weet hoe om te uploaden van de code op het LinkIt één bord Klik hierHier is de Cod