Edison Tachikoma (7 / 8 stap)

Stap 7: Code en spullen

Het oorspronkelijke plan was om het gebruik van de Intel mini breakout board als het was kleiner, maar hebben we problemen, met de MRAA bibliotheek voor I2C vandaar de Arduino breakout eindigde in plaats daarvan wordt gebruikt. De code was net arduino code die gebruik gemaakt van de Adafruit 16 kanaals PWM servo-stuurprogrammabibliotheek waarmee de servo 's

Een eenvoudige web-server gehost op de edison wordt gebruikt voor het bepalen van de Tachikoma. De eenvoudige webpagina kan worden geopend op elke computer en mobiele telefoon en 4 knoppen die zal ons toelaten om eenvoudige controle achteruit en vooruit beweging van de robot zal presenteren.

De belangrijkste functies waarmee deze motie zijn: forwardStep(), backwardStep(), vooruit() en backward(). De functies clockwise() en antickclockwise() zijn geschreven, maar niet zijn gebruikt in de functie van de controle. Ze gaan gewoon twee van de continue rotatie servo's om te draaien in de voorwaartse richting, terwijl de andere twee achterwaarts draaien. U kunt de benen om te roteren, waar u elk van de benen stap in de juiste volgorde in één richting en dan draaien de base als geheel om dit te heroriënteren zelf in de gewenste richting, door alleen de "heupgewrichten" te verplaatsen.

De ForwardStep en de BackwardStep wordt gecompleteerd door opheffing van elk been een tegelijk vooruit/achteruit verplaatsen en vervolgens met behulp van de 4 "hip" gewrichten samen te bewegen het lichaam vooruit/achteruit en de gewrichten van de 4 "knie" om te heffen van het terug in de oorspronkelijke positie.

De functie vooruit() en backward() laten toe om controle van de continue rotatie servo's te rollen van de Tachikoma, voorwaarts en achterwaarts.

Veel van deze code is niet getest als de robot instabiel met de verhoging van een been zou worden en dit is iets dat moet onderzoeken en we hadden ook een probleem met de I2C-bus op de Edison die werd gebruikt. De I2C-poort die was uitgebroken op de Arduino breakout board niet alle apparaten verbonden aan het (I2C_6), maar registreren was wanneer we met de mini breakout board, de bestuurder kwam juist getest toen de i2cdetect opdracht werd uitgevoerd op de opdrachtregel.

Voor meer informatie over foutopsporing I2C op Edison, zijn er een heleboel goede middelen hier:
https://communities.Intel.com/thread/55439

Ook bewegen twee benen diagonaal tegenover elkaar zal zorgen voor een evenwichtiger beweging. Er is nog veel te doen met betrekking tot het verkrijgen van een volledige scala van beweging en te gebruiken de poten en de aandrijving in tandem om uit te breiden van de mobiliteit van de Tachikoma.

Gerelateerde Artikelen

ADS-B Real-time flight tracker en controle apparaat met behulp van Intel Edison

ADS-B Real-time flight tracker en controle apparaat met behulp van Intel Edison

Automatische afhankelijk Surveillance-Broadcast (ADS-B) is een nauwkeurige satelliet-gebaseerd systeem voor toezicht. ADS-B maakt gebruik van GPS-technologie om te bepalen van de locatie van een vliegtuig, luchtsnelheid en andere gegevens, en zendt d
Vlag van E-mail Notifier met behulp van Intel-Edison

Vlag van E-mail Notifier met behulp van Intel-Edison

In dit project, zullen we zien hoe maak je een fysieke Mail-Notifier met behulp van Intel EdisonDit project is ondersteund door BAL-IoTLAB (www.iotlab.in)Onderdelen vereist:1. Intel Edison met Arduino basisbord - als de hoofdprocessor: https://www.sp
DIY een stappenteller armband door Intel Edison And... Papieren

DIY een stappenteller armband door Intel Edison And... Papieren

In dit project, zal ik u tonen hoe te DIY een stappenteller met papier, kunt u alle elektrische modules in de Xadow Wearable Kit voor Intel Eidson.Misschien de ervaring voor deze DIY stappenteller is erger dan je fitbit kan, maar de reis van het make
ATM met behulp van Intel Edison water

ATM met behulp van Intel Edison water

In dit project, zullen we zien hoe een apparaat die geld voor water zal wisselen maken.Dit project is ondersteund door BAL-IoTLAB (www.iotlab.in)Hiervoor zijn we gaan gebruiken:1. Intel Edison met Arduino basisbord - als de hoofdprocessor: https://ww
Audio Server en Recorder met Intel Edison

Audio Server en Recorder met Intel Edison

Een van de grote dingen over de Intel Edison is dat het als een server fungeren kan. Dit betekent dat u kunt opslaan van bestanden en deel ze als je wilt. Dit een geweldige kans voor curating afspeellijsten en andere audio-bestanden op te slaan. Dit
Aan de slag met Intel Edison - Python Programming

Aan de slag met Intel Edison - Python Programming

Deze gids is voor alles wat je python programmeurs die altijd heb afgevraagd,Wat is de beste manier om te gaan "IoT"(Internet of Things) nu sinds je hebt gemaakt naar deze pagina, koop zelf een Intel Edison van Amazon of een on line opslaan zoal
Intel Edison Live Temperatuurdisplay

Intel Edison Live Temperatuurdisplay

Hallo er iedereen!Het is al een lange tijd omdat ik iets hebt gepost hier, en ik dacht dat de nieuwe Intel IoT-release zou een geweldig idee dat om een instructable maken.Dus - wat is IoT?IoT staat voor "Internet van dingen" waarvan een ontwikke
AINA: Field Lab met behulp van Edison IoT

AINA: Field Lab met behulp van Edison IoT

AINA (geautomatiseerde informatie over natuur kenmerken) is een elektronische sensor veld laboratorium gebouwd op het Intel® Edison IoT platform. De referenties van het acroniem, "AINA", de een Hawaïaanse woord voor land of plaats.Overzicht van
Programable MIDI Synth met Intel Edison en Csound

Programable MIDI Synth met Intel Edison en Csound

Een MIDI-controller is zoals een computer toetsenbord, maar in plaats van tekens worden verzonden naar de computer, het stuur notities (en een heleboel meer informatie over hoe de notitie wordt gespeeld). U kunt meer informatie over MIDI-Controllers
Een Absolute beginnersgids voor de Intel Edison

Een Absolute beginnersgids voor de Intel Edison

Hey daar! Onlangs ontving ik een Intel Edison board van Instructables, als een aardige gift. Als je afvraagt wat dat is, is de Intel Edison een kleine computer de grootte van een SD-kaart (dat is serieus klein), voor elektronica en computer hobbyiste
Natuur Tracker: parameter mapping met de Intel Edison

Natuur Tracker: parameter mapping met de Intel Edison

Gegevens zijn mooi. En ver van "vernietigen de poëzie van de regenboog" (Keats), een wetenschappelijke benadering kan helpen ons beter waarderen de dingen die we doen genieten. Hier hebben we een kit voor IoT goodies genomen en gemonteerd hen na
Camera Trap uploaden Twitter met Intel Edison

Camera Trap uploaden Twitter met Intel Edison

Camera vallen zijn speciaal ontworpen camera's om beelden van dieren in een wild te vangen. Het is gericht op het bestuderen van het ecosysteem van deze dieren in het bos. Deze camera is voorzien van motion cencors die gebruikmaken van censor pir. Al
Geiger rugzak met Intel Edison

Geiger rugzak met Intel Edison

Wij zijn een groep van makers die graag besteden nachten en weekenden knutselen met tecnology hier bij Verona FabLab (Verona is een stad in het noorden van Italië) en met dit instructable willen we Beschrijf het project wij voor Intel Maker wedstrijd
Verticale tuin & weer aangedreven door Intel Edison

Verticale tuin & weer aangedreven door Intel Edison

BioEdison is een slimme verticale tuin op basis van de nieuwe Intel Edison waarmee een eenvoudige, geautomatiseerdebeheer van elk type van plantaardige of plant.Voordelen van het bedieningsorgaan BioEdison dan een traditionele moestuin zijn het effic