Robotic foten (4 / 5 steg)

Steg 4: Kod för projekt




Nästa i processen är att skriva koden för projektet så att komponenterna kan kommunicera med varandra och vet när du ska flytta. Till exempel i mitt projekt utan vissa bitar i koden, skulle Närhetssensor upptäcka ett objekt framför den men inte kommunicera med servo som skulle orsaka foten bo fortfarande och inte pivot framåt slå bollen. Koden i sin helhet kan ses på bilderna ovan, men jag vill peka på några av de viktigaste delarna av koden. Det första som jag gjorde när du skriver min kod var inklusive huvudfilen för Servo så att jag inte skulle behöva skriva om del av koden. Nästa definierade jag alla min variabler (echo servo och utlösa pin), samt instansieras min servo. Linje myservo.write(90), innebär att origo för servo in vara nittio grader. Också är "hög" när diskuterar stiften närhet sensor: PIN-koden är på och "låg" innebär att stiftet avstängd. Den sista delen av koden, med linjer myservo.write, värdena hänvisar till vinklar inte vanliga nummer. Så kommer att dess säger att om rörelsesensor identifierar ett objekt, ping pong boll, noll till fem centimers bort då det berätta för servo pivot foten till 120 grader då pivot framåt till femtio och sedan när objektet är inte upptäckt pivot tillbaka till nittio grader.

Se Steg
Relaterade Ämnen

Barns Robot kostym med ljudeffekter, godis detektor och mer

jag gjorde min dotter denna robot kostym till halloween. Jag blev inspirerad av denna Kid Robot kostym. Jag tog mig i lite av en annan riktning och till några mer nyheter såsom lampor i antenner och öron, en big button-kontrollen med en ljudeffekt fö...

GIANT ROBOT från animen Madness på Mokuba

detta är min 9 fot lång hemgjord Giant Robot kostym. Det väger 120 pounds, tog cirka 250 arbetstimmar för att slutföra, och är oftast gjorda av återvunnet byggmaterial, maskinvara och frigolit från datorn lådor. Den övre delen är uppbyggd på en tripp...

Giant Robot kostym

i detta instructable jag kommer att visa dig hur man gör en gigantisk robot kostym på en budget. Totalt, blev dräkten kostade ungefär 30-50$ och nästan helt av kartong. Det tog mig över två års förhalning att slutligen avsluta (som ni kan se från de...

LMFAO Robot/Shufflebot huvud

efter titta på LMFAO party rock anthem video på Youtube, jag bestämde mig för att det slumpmässiga shufflebot i klippet. Om du letar efter en awesome men enkel och lätt kostym för Halloween, har du kommit till rätt ställe!http://www.youtube.com/watch...

Blinky papper Robot - 1: a papper Circuit projektet

Detta roliga lilla projekt är en snabb, billig introduktion till papper kretsar. Det använder sig även av sturdy självständigt papper människor av mitt tidigare "kompatibel (Blinky är en glad liten robot med en glad röd lampa på huvudet. Röda lampan...

3D utskrift en konstgjord muskel Robot Hand

här är en konstgjord muskel robot hand som så småningom skulle kunna användas som en protetisk ersättning för en mänsklig hand. "Benen" är 3d tryckt i PLA och silikon gummi konstgjorda musklerna och huden var gjutna i 3d tryckta formar.Medan de...

Otto - bygga du äger robot i två timmar!

Vem är Otto?En interaktiv robot som alla kan göra!Vad kan Otto?Otto går, dansar, gör ljud och undviker hinder.Varför är Otto speciellt?Otto är helt öppen källkod, Arduino kompatibel, 3D utskrivbara, och med sociala konsekvenser uppdrag att skapa en i...

Seed sprida Robot

förra sommaren det kom till min kännedom att du kunde köpa nästan allt som behövdes för automatiserad lawn care men ett frö sprida robot. Detta förbryllad mig. Till att börja med, varför på jorden skulle någon göra lawn care robotar i första hand? De...

Trappa-klättring robot

Detta projekt använder delar från Actobotics bygga system för att göra en robot som klättrar trappor. De viktigaste komponenterna i roboten är dess främre benet, bakre benet och hjälpmedlet för skifta vikt mellan två ben. Actobotics kanal reglagen ka...

Sparky Jr. - DIY Telepresence Robot

"Du kan kalla Sparky en stat-av-den-konst schmooze maskin" - Wired MagazineSPARKY: Namnet Sparky är baserad på en akronym för Self porträtt artefakt / ambulerande chassi - en konst projekt startade i början av 90 med skräp, upphittade föremål oc...

Robot kostym 2014

I år bestämde jag mig att göra ett par robot kostymer för barnen. Mitt mål var att skapa en ganska klassisk kantighet robot men jag ville också lägga till några element för att göra det lite mer trovärdigt. Jag kunde lägga en ljus display i bröstet o...

Barn Robot Bed

asymmetriska Robot säng för barn från 2 ark av plywood och hand verktyg. Jag kände min son var för ung och kan vara rädd för att sova på en robot så, detta exempel saknar färgglada, målade robotic detaljer jag hade föreställt mig. Sänggaveln har en t...

Balansera Instructable Robot

I detta Instructable ville jag visa dig hur man gör en självbalanserande robot. Vad gör den unik är att dess yttre likna Instructables roboten. Internt det fungerar på principen om PID, det är ett mycket populärt system för att upprätthålla en variab...

IWW, en Mini tvåbent robot

länge sedan jag ville bygga en multi servo robot, gillar en tvåbent eller en hexapod. Efter att ha sett Oddbot's Mini tvåbent robot, ville jag bygga en bara för kul tills jag hade råd att få antal servon krävs för en full robot. Detta är hur IWW född...

K'NEX Robotic passar Mark II

detta är den andra robotliknande kostym, eller kenexoskeleton som jag har designat av K'NEX. Det är en helt omarbetad version av min första kostym, med undantag för hjälmen, och är starkare och mer rörlig. Det tog ungefär ett år att skapa och består...

Robopod Arduino Powered Robot

Robopod är en enkel arduino robot som använder antenner för att upptäcka hinder. Robopods motorer kontrolleras av en H bro och drivs av ett nio volt batteri. Robopods krets är baserad på en skärbräda för lätt modifiering.Steg 1: Verktyg och material...

Din personliga mini Instructable Robot gosiga

Jag har gjort nallar på ett tag. Beslutade jag att prova en instructable robot nu. Han är lite för tunn, måste jag erkänna. Nästa försök skulle jag göra magen bredare. Men för första försöket jag tror han är ganska söt: o)Han har några stål granulat...

Papper tweeter fågel robot

Detta är en söt robot som hjälper till att påminna om din nuvarande uppgift. Byggandet av detta papper robot är relativt enkelt och kan göras inom 15 minuter.Steg 1: materialHär är det material som behövs:1 bit papper med tryckt mönster (PDF-fil)1 tu...

Pocket Sized Robot Arm MeArm V0.4

MeArm är en Pocket Sized Robot Arm. Det är ett projekt som startade i februari 2014, som har haft en fantastiskt snabb resa till dess nuvarande tillstånd tack vare det öppna utveckling som en öppen hårdvara projekt. Version 0.3 var med på Instructabl...