Arduino linje följande Robot för nybörjare (13 / 27 steg)

<> > Steg 1 : kod recension: funktioner
> Ihåg hur vi pratade om funktioner att ha tre delar? Input, instruktioner, och utgång?

Låt oss tala om instruktioner:

Funktioner är precis som variabler. När du skapar dem, kan du ersätta uppsättningarna av instruktioner du sätta o funktionen i resten av ditt program.

Vrida denna uppsättning instruktioner:

void loop()
{
(, );
(YEL, );
(RED, );

}

Till detta:


void green_light()
{
(, );
(YEL, );
(RED, );
}

En funktion används istället för instruktioner.

Var som helst du vill göra ett grönt ljus, kan du nu skriva .

Låt oss tala om utgångar:

Installationen och loop funktion har utgångar för. De är utan laga kraft. Void är datorspråk för ingenting. Vår funktion kommer ut en .

Först måste du berätta Arduino som du vill din funktion till utgång en .
Då måste du faktiskt återvända (utgång) en värde.

Ett exempel på detta är:
my_awesome_function()
{
i_love_kittens = ;
return i_love_kittens;
}

Se Steg
Relaterade Ämnen

Arduino PID-koden för linje följande Robot

I detta instructable, du lära dig att göra Arduino PID koder för varje uppgift, några matematik och design robotar som är effektivare än andra.Att starta, titta på videon ovan för att se hur PID linje följande fungerar, i det här exemplet vi brukade...

Android kontrollerade Robot för nybörjare (A till Z)

Gillar du robotar? Är du ny i robotteknik? Har du tänker bygga en Robot från grunden? Om ja, är detta instructables för dig. I detta instructables jag visar dig hur du kan bygga en robot från början, jag också visa dig hur du kan kontrollera du robot...

Arduino och LM35 baserade temperaturvakt för nybörjare

IntroduktionGör din egen temperaturövervakningssystem genom att använda Arduino och LM35 analoga temperatursensor. Detta är en mycket enkel DIY projekt för Arduino nybörjare. Alla åtgärder och krav som nämns i detalj nedan.Obs:- Denna handledning är...

Linje följande Robot med grundläggande PD (proportionell-derivat) kontroll

Detta Instructable kommer att visa hur PD (Proporational-derivat) kontrollen i en enkel rad efterföljare. I exemplet används rad efterföljare utvecklats i grundläggande linje efterföljare Instructable:Följande komponenter kommer att användas:1. troll...

Hur man bygger hinder undvika Robot för nybörjare med Arduino handledning

Denna Tutorial är för alla att komma igång med arduino. Vi kommer att bygga ett hinder att undvika robot som använder en ultrasonic sensor för HC SR-04 för att upptäcka objekt och 2 kontinuerlig (360 grader) servon wired till ett externt batteri. Det...

Enkel linje efter robot för nybörjare

Rad efterföljare är en maskin som kan följa en väg. Sökvägen kan synas som en ändring på en vit yta (eller vice versa) eller det kan vara osynlig som ett magnetfält-wikipedia.KOMPONENTER:1. dc motorer-2 (du kan välja någon rpm enligt din önskan)2. ro...

Mycket enkel robot för nybörjare

Detta instructable visar hur man gör mycket enkel robot. Det kommer att upptäcka hinder och undvika det. Detta är stora projekt för någon som är ny på arduino och vill göra första robot.Varför robot?Eftersom det är bra sätt att lära sig att programme...

Enkla Arduino LED-färg Sensor för nybörjare

Det finns ett par olika typer av färg sensorer.Den som används i detta instructable är en "reflekterande" färgsensor som har rött ljus källa grönt ljus källa en blå ljuskälla (en R, G, B LED skulle fungera) och en ljussensor. Hur den fungerar är...

Arduino trafikljus för nybörjare

setup() { // code in here runs once } voidloop() { // after the setup function, code in here runs over and over }T/FE5GXM7HKHPPROUTPUTT.MEDIUM.jpg"> * pinMode 8 / pinMode(3, OUTPUT); 4 / 3 HIGH 1 digitalWrite - uppdaterad till att omfatta trafiklj...

Nybörjare sömnad - gör en sommar mössa mönster från början

en nybörjare kan slutföra detta projekt i en dag.Saker du lär dig:Hur att visualisera och skapa ett enkelt mönster.Hur fästa tyget för sömnad.När inte ska fästa.Material:Ca 1,5 varv av en tyg (eller.75 gårdar av två tyger).5 gårdar av medeltung, dubb...

SUPER ENKEL NYBÖRJARE ROBOT II (ARDUINO UNO VER.)

Detta "vänners kompatibla är baserad på min ganska populära SUPER enkel nybörjare ROBOT" vänners kompatibla. Efter många, många förfrågningar att tillhandahålla en uppdaterad version Arduino, är här det!Jag skapade detta Instructable, och dess f...

Gör en Robot med Arduino för nybörjare

Steg 1: Material som behövs Tamiya spår och rullar in församling ($7,95 på Pololu)Tamiya 70168 dubbla växellåda Kit ($9,25 på Pololu)L298N dubbla H Bridge ($3,65 på Amazon och kan vara mycket lägre på ebay)4AA batterihållare (används från trasig elek...

Linje efterföljare Robot utan Arduino eller Microcontroller

här förklarade jag en rad efterföljare robot utan mikrokontroller eller Arduino. Detta är mycket enkelt projekt för nybörjare. Här har du behov av att inte ha någon programmeringskunskap. så låter prova...Steg 1: Samla materialet1. två IR-sensor2. tv...

Linje följande MRK Robot med 3d tryckta delar

Med MRK + linje kit, kan du bygga din egen linje efter robot. Plattformarna är robust och metall, men rektangulär. Vi ville skapa öppen källkod robotar delar som har en smidigare design, men är fortfarande tillräckligt starka för att köra runt.Steg 1...

Linje följande SRK Robot med 3d tryckta delar

SRK + linje följande roboten är MRK + linje följande robotens lillebror. Det använder en annan typ av styrelsen och en annan typ av motor. (Buller motorerna gör är vad jag kan tänka mig en gigantisk skalbagge skulle låta som, därför The BeetleBot)Med...

Bob Arduino linje-efter roboten

För detta projekt, kommer vi att bygga en enkel linje-följande Arduino robot. Detta projekt kommer att vara inriktad mot nybörjare men de med en högre kompetensnivå inom elektronik och kodning kan prova på detta projekt. Du kommer att gick genom dett...

Bluetooth kontrollerad linje-följande bil

Detta är en handledning om hur man gör en liten RC bil med avstämbara raden efter förmåga. Designen är mycket mod-stånd, att tillåta att expandera på design att genomföra andra förmågor som önskas. Bilen, som byggdes här, kan följa en linje ca 4"-5&q...

En nybörjares guide till Arduino

Efter några år av experimentera med Arduino, beslutade jag att det är dags att dela den kunskapen har jag fått. Så jag här går, en guide till Arduino, med nakna grunderna för nybörjare och lite mer avancerade förklaringar för personer som är något me...

Hur man bygger en Arduino Powered Chess spela Robot

att döma av det stora antalet schack relaterade Instructables, jag tycker det är säkert att säga gemenskapen åtnjuter spelet. Det kan dock vara svårt, att hitta någon som spelar på samma nivå som du gör. Att lösa detta dilemma, och att öka min spela...