Din första riktiga robot den lätt sätt, lära sig alla grunderna samtidigt på det :) (45 / 51 steg)

Steg 45: Koppla upp din dator, starta programmering



Installera drivrutinen och kabel som beskrivs, och Anslut kontakten till styrelsen.

nfoga alla batterier i din robot... Vänta.. Vänta.. vädra... något luktar roligt? Inga gnistor, ingen rök? Nej? OK, gå vidare sedan.

De flesta versioner av Picaxe programmering programvara har någon form av menyn objekt som kallas "alternativ". Ange som och leta efter en sida eller flik som säger "Mode". Några redaktörer öppna även denna mycket sida för dig när du första starta upp programmet.

Här borde du hitta en buttom där det står "Firmware" eller "Kontrollera firmware version". Klickar på den.

Nu är vad som ska hända att redaktör samtalen på kabeln, som talar till mikrokontroller och frågar det vilken typ av ett Picaxe marker. Den borde returnera något som "28 X 1/40 X 1", och detta ska visas på skärmen för dig.

Om ja, sedan bra; Du har kontakt. Nu någonstans i samma skärmar, du bör kunna ställa in läget av redaktören, ställa in den till 28 X 1/40 X 1.

(Det är ett stort mysterium för mig varför detta måste ske, förresten; Tydligen redaktör kan se vilken typ av chip är där, så varför i hela friden kan det bara inte ställa av sig själv?. Hmm... Låt mig veta om du hittar denna reasone en dag ;)

OK, om du får något fel, kan inte hitta mikrokontroller eller något rapporteras fel med kabel, jag kommer att be dig att luta sig mot Picaxes hjälp och manualer. Det är vanligtvis mycket enkelt, så försök igen om något är fel. Eller från en annan dator, bara för att se hur det bör fungera, försök först igen och bugg spår så.

Nu, gå in programmering huvudredaktör; Det är som en stor textredigerare. Om inget projekt är öppen, gå till "Fil"; och öppna "Nya grundläggande" / "Nya".

I här Skriv detta:

servo 0, 150

vänta 2

Detta är din första program, och det är mycket enkelt. Den första raden berättar mikrokontroller att det finns ett servo på stift 0, och att det bör sätta i mittläget, som är 150.

Nästa rad berättar det att tänka på livet i 2 sekunder (som ger servo tid att vända).

Och efter detta, mikrokontroller kommer att sluta göra någonting alls, det kommer att gå zombie!

Skriva det i, och överför koden till mikrokontroller. Det är gjort på vissa system genom att trycka på F5. Nej, vänta, jag tycker det är så på alla system. På allt som kan jag testa härifrån iaf :) Du kan också klicka på "Program".

Du bör få veta att programmet överför, och sedan magic bör hända; Servo ska vända till mittläget.

Kanske det göra inte mycket, men det kan vara eftersom det var redan i centrum.

Försök att hålla nere på "Reset" switch som placeras på bordet, samtidigt som du vrider servo åt sidan. Sedan släppa Återställ, och det ska vända tillbaka på plats.

Kanske tror du inte det är centrum, men det är. Men kanske din servo "horn" bara är monterad tafatt. Mitt i det är det en skruv. Skruva loss och ta av horn, kontrollera att mikrokontroller har satt servo i centrum och sedan skruva på den "horn" (skiva eller vad någonsin) igen, så det är hur du tror att det ska se ut när centrerad.

Nu, låt oss försöka flytta den till en annan sida, låt oss utvidga programmet:

servo 0, 75

vänta 2

servo 0, 225

vänta 2

servo 0, 150

vänta 2

kommandot servo bör endast använda värden från 75 till 225, som är mest en standard servo kan gå till någon sida. Värden utanför dessa intervall inte rekommenderas, kan ge roliga resultat.

Varje gång du kör programmet (du kan dra ur kabeln, ta ut batterierna och slå på den igen utan kabeln), börjar det från toppen. Och varje gång du trycker på reset, det kommer.

Om du vill att det ska gå i en slinga, kan du lägga till en etikett i topp och i botten gör det gå tillbaka till att etikett. Vi gör upp alla namn för en etikett, bara ett enda ord, följt av en ":", titta på:

servofun:

servo 0, 75

vänta 2

servo 0, 225

vänta 2

servo 0, 150

vänta 2

gå till servofun

Nu går det bara på och på... Prova att spela runt en del med det, ändra värden etc, om du vill ha :)

...

OK, tillbaka till bygga roboten ;)

Se Steg
Relaterade Ämnen

Din första Arduino Robot (mycket lätt) :-)

Hlo vänner!!!Detta är min nya instructablesI ovanför bilden är det bara grova församling av robotJag vägleder dig att hur man gör din första Robot med Arduino mycket lättSteg för stegSå kan samla in alla nödvändiga delarSteg 1: Samla materialet Detta...

James - din första Arduino Robot

för mer Robotics handledning se min hemsida här: http://www.duino-robotics.com/För awesome videor om robotar och 3D-utskrifter gå hit: http://www.youtube.com/channel/UC340dy5bmr6sLpyRh5qYwrgEdit:Tack så mycket alla för att rösta för James i leksak Co...

Bygga din första IOT med en Raspberry Pi, DHT11 sensor och Thingspeak.

Sakernas Internet eller Internet of Things är ett hett ämne! Enligt experterna allt kommer att vara ansluten till internet och alla våra enheter och deras data snart kommer bara en IP-adress från oss. Så var börjar du om du vill utforska världen av S...

Hur man inte ska köra din första 5k eller 10 k ras

kör racing är alltmer populär amatöridrott och med ökningen av den rinnande industrin kommer massor av nybörjare löpare. Som du. Jag ska försöka gå igenom den logistik och allmänna erfarenhet av kör din första 5k eller 10 k lopp utan att alla de... d...

Hur du gör din första 3D-modell

om du är som mig, då du har märkt alla men du verkar göra häftiga 3D modeller. Jag kommer att visa dig hur man gör ett enkelt hus i google sketchup. Du kan ladda ner google sketchup på deras hemsida här: http://www.sketchup.com/intl/en/index.html det...

Hur du gör din första animation!

Hej detta är min första instructble och jag kommer att sko du måste börja animatingthe lätt sätt. Väl njuta!Du behöver:en dator som kör winows eller linux idk om macMacromedia flash mxen musett tangentborden skärmextra-tidpatencenu här är vad du prog...

Gudomliga härska den första riktiga mobil RTS

vi är Markus Young, född 4/5/85, och Ian Baum, född 11/3/83Vår dröm är att skapa gudomliga regeringstid, en mobil RTS-spel.Först lite om oss själva. Vi är en konstnär och författare team som har samlat andra begåvade på dessa områden för att hjälpa o...

Hur man bygger din första Robot ($ 85)

jag har gjort en ny och uppdaterad VERSION av denna. DU HITTA DEN HÄR********************************************************************************Uppdatering: Att vissa 10.000 människor som redan läser detta inlägg, vill jag be om ursäkt. När jag...

Åtgärder för att få igenom din första NPC Bikini tävling

Om du är ny till NPC och har varit prepping för din första bikini tävling, är här vad du kan förvänta 48 timmar före showen tills Visa tid.Steg 1:48 timmar innan din NPC Bikini konkurrensFörutom att hålla på din kost och träning plan, se till att du...

Att göra din första spel (med blixt)

först av detta Instructable förutsätter att du har någon erfarenhet med flash. I'f du vet lite men har aldrig gjort ett spel innan hoppa över första steg som innebär användning av verktyg.Jag har svärande denna webbplats för ett tag och har inte stöt...

Återupplev din barndom med din första cykel

Det finns inget mer speciellt än din första nya cykel. Jag hade många cyklar som barn. Det verkade min pappa att en annan hem varje vecka från soptippen. I dag jag älskar ridning cyklar och har en passion för allt annat coola och unika. Jag älskar oc...

Min första Arduino Robot

Jag byggde denna robot eftersom det är billigt, enkelt och roligt. Den totala kostnaden för detta projekt är under $100. Det har en lös "huvud", en taktil tryckknapp controller, och använder en Arduino Uno micro controller för dess "hjärnor...

Att få din första Dogecoins

Dogecoin är en öppen källkod peer-to-peer Litecoin härrör cryptocurrency featuring en Shiba Inu från "Doge" Internet meme på logotypen. Denna virtuella valuta har nyligen vunnit popularitet som en Internet tipping system och gemenskapen nyligen...

Gratis första hjälpen Video - "hur du använder ett första hjälpen Kit... Vad din första hjälpen kurs inte lära dig

gratis första hjälpen VideoGratis 22 minuter förstahjälpen Video - "hur till använda ett förstahjälpen Kit... Vad din första hjälpen kurs inte lära dig"- Lär dig grundläggande första hjälpen som denna video beskriver innehållet av ett första hjä...

Bygga din första Android ansökan

mer än någonsin tidigare, världen är mobila. Av denna mobil revolution är Android en av de bästa plattformarna. Tas ut av Google att konkurrera med Apples iOS, visar Android inga tecken på avmattning. Människor vill bygga apps som körs på Android. Du...

Game Maker för N00bs: din första spelet

denna tutorial är för: nybörjare. Svårighetsgrad: 1/10Vad omfattas:-Hur att ladda bilder, bakgrunder och ljud.-Hur man gör ett "objekt". Detta är saker som en karaktär, en vägg och i princip allt i ditt spel som inte är en bakgrund, ljud eller b...

Skapa din första iOS app

titta runt denna webbplats, slog det mig att det inte fanns många ' ibles på programmering iOS-plattform, så jag tänkte jag skulle fixa detta underskott. Detta är en enkel "hello, world!" app för iPhone (eller iPod Touch eller iPad). Detta "...

Hur du gör din första 3d tryckt runda öppna manschetten armband!

Detta är en relativt rak vidarebefordra instructable på hur du kan göra din första 3d tryckt runt öppna manschetten armband och skriva ut den på din hem 3d skrivare eller genom en tjänst som Ponoko, i.materialise, Kraftwurx eller Shapeways. Jag komme...

Lärande Java: Din första Program!

Computer Programming är ett roligt, intressant tidsfördriv som alla bör lära. Med dator programmering eller coding, människor ger en grundläggande dator, enkla kommandon som lägga upp till skapa en komplex, användbara och underhållande program som ka...