Robotic voet (4 / 5 stap)

Stap 4: Code voor afstudeerproject


Vervolgens is in het proces schrijverij naar de wetboek voor het project zodat de onderdelen kunnen met elkaar communiceren en wanneer weten te verplaatsen. Bijvoorbeeld in mijn project zonder bepaalde gedeelten van de code, zou de sensor van de nabijheid een object voor het detecteren, maar niet communiceren met de servo die leiden de voet tot zou verblijven nog steeds en niet pivot vooruit het raken van de bal. De code in zijn geheel kan worden gezien in de bovenstaande foto's, maar ik zal wijzen op enkele van de belangrijke onderdelen van de code. Het eerste ding dat ik heb bij het schrijven van mijn code was voor de Servo met inbegrip van het headerbestand zodat ik niet zou moeten herschrijven van het gedeelte van de code. Vervolgens gedefinieerd ik al mijn variabelen (echo servo en trigger pin), evenals het instantiëren van mijn servo. De regel myservo.write(90), betekent dat het punt van oorsprong voor de servo is ingesteld op negentig graden worden. Ook is "hoog" wanneer het bespreken van de pinnen van de sensor van de nabijheid betekent de pin is op, en "laag" betekent dat de pin uitgeschakeld. Het laatste deel van de code, met de myservo.write van de lijnen, de waarden wordt verwezen naar hoeken niet regelmatig nummers. Zo zijn het zeggen dat als de nabijheidssensor een object detecteert, de ping pong bal, nul tot vijf centimers weg dan zal het vertellen van de servo naar de voet tot 120 graden draaien dan pivot vooruit naar vijftig en vervolgens wanneer het object niet is gedetecteerd pivot terug naar negentig graden.

Gerelateerde Artikelen

Giant Robot kostuum

Giant Robot kostuum

In dit instructable ik zal u tonen hoe maak je een gigantische robot kostuum op een begroting.  In totaal, het pak kostte ongeveer 30-50$ en bestond vrijwel geheel uit karton.  Het kostte me meer dan twee jaar van uitstel eindelijk voltooid (zoals u
Blinky papier Robot - 1e papier Circuit Project

Blinky papier Robot - 1e papier Circuit Project

Deze leuke kleine project is een snelle, goedkope Inleiding tot papier circuits. Het maakt ook gebruik van sturdy zelf permanent papier mensen van mijn vorige ' ible (Blinky is een gelukkige kleine robot met een vrolijke rood licht op zijn hoofd. Het
Modulaire Robotic Hand & Arm (met uitgebreide Range of Motion) (3D afgedrukt)

Modulaire Robotic Hand & Arm (met uitgebreide Range of Motion) (3D afgedrukt)

Hallo iedereen! Dit is mijn prototype hand en arm prothese, die ik heb zijn ontwerpen voor verscheidene maanden nu. Het is nog steeds een beetje van een work in progress, en aangezien ik afwerken van met college klassen voor het semester ik heb nog n
Otto - bouw je eigen robot in twee uur!

Otto - bouw je eigen robot in twee uur!

Wie is Otto?Een interactieve robot die iedereen kan maken!Wat doet Otto?Otto loopt, danst, maakt geluiden en vermijdt obstakels.Waarom Is Otto speciale?Otto is volledig open source, Arduino compatibel, 3D printable, en met een missie van de sociale g
Zaad verspreiden Robot

Zaad verspreiden Robot

afgelopen zomer het kwam tot mijn aandacht die je kon kopen bijna alles wat u nodig hebt voor de zorg van het gazon maar een zaad verspreiden robot geautomatiseerd. Dit intrigeerde me. Om te beginnen, waarom op aarde zou iedereen maken gazon zorg rob
Android Robot gecontroleerd voor Beginners (A tot Z)

Android Robot gecontroleerd voor Beginners (A tot Z)

Hou je van Robots? Bent u nieuw in Robotica? Doen je denken om een Robot van kras te bouwen? Zo ja, is deze instructables voor jou. In deze instructables zal ik u tonen hoe kunt u het bouwen van een robot vanaf nul, ik ook je laten zien hoe u kunt co
Bedfellow Robot Bed

Bedfellow Robot Bed

Bedfellow is een autonome robot bed dat nieuwe engagementen opzoekt. Met andere woorden, heb ik robotized mijn persoonlijke bed om te socialiseren en zich met anderen te delen.Misschien een beetje meer van een toelichting is in orde. Een bedfellow ka
Beginners Guide to Maya: Robots

Beginners Guide to Maya: Robots

Autodesk Maya is een geweldig hulpmiddel voor het maken van complexe modellen. Als je wat je doet weet, kunt je vrij veel ontwerp iets met Maya. In dit instructable, ik zal uw gids voor eenvoudige veelhoek modellering in Maya. Zelfs met basishulpmidd
Verspreiden van liefde met Robots

Verspreiden van liefde met Robots

een bouwpakket voor de liefde...Het idee van een "liefde Robot" werd oorspronkelijk geplant in mijn hoofd door mijn dochter Tika van werk "Een Robot gemaakt van liefde en met liefde", zoals in de derde afbeelding hieronder. Dus ben ik
Lucy's Retro Robot kostuum... Gemaakt met huishoudelijke artikelen!

Lucy's Retro Robot kostuum... Gemaakt met huishoudelijke artikelen!

Maker Camp is een groot deel van de zomer in ons huis (we niet wonen in de buurt van een officiële kamp, dus we ons thuis hebben). Mijn meisjes love it en we hebben altijd een explosie samen met het maken van dingen, probeert nieuwe projecten, en voo
Child's Robot kostuum met geluidseffecten, Candy Detector en meer

Child's Robot kostuum met geluidseffecten, Candy Detector en meer

ik maakte mijn dochter deze robot kostuum voor halloween. Ik was geïnspireerd door Dit Kid Robot kostuum. Ik nam mij een beetje in een andere richting en toegevoegd een paar meer nieuwigheden zoals lichten in de antennes en oren, een grote knop pad m
Instructables robot papier

Instructables robot papier

"Hallo, ik ben Robot, en ik maakte van een papieren... BIB...bib..." Hahaha... Ja dit schattige robot speelgoed gemaakt van een gedrukte papier en karton. Hey kan hij lopen vooruit, achteruit en draai. je kunt er ook volg mijn instructables. :)S
Arduino Balancing Robot

Arduino Balancing Robot

Dit overzicht van het laatste project voor de mechatronica cursus bij Rowan-universiteit. Voor dit project was een robot ontworpen en gebouwd voor het gebruik van een Arduino board, motoren en een versnellingsmeter te evenwicht rechtop op twee wielen
Tweevoeter Robot

Tweevoeter Robot

dit is een ontzagwekkend instructable op hoe te om uw eigen lopende robot! Dit project is vrij eenvoudig en vereist alleen elementaire arduino en programmeren.Stap 1: Maken van het lichaam Materialen:Een assortiment van balsahoutHoutlijm6 nagels4 war