Carduino - A enkla Arduino robotics plattform med ett eget bibliotek (13 / 14 steg)
Steg 13: Biblioteket
Att installera biblioteket:Ladda ner Carduino.zip längst ned i steget. Hitta /arduino-1.0/libraries. Extrahera biblioteket till denna plats. Nu, om du vill använda den, öppna upp Arduino IDE, gå till skiss -> Importera bibliotek -> Carduino.
Här är funktionerna i biblioteket:
void mycarduino.begin)
Startar upp Carduino. Ring i setup ().
void mycarduino.goforward (float sekunder, int hastighet)
Den här funktionen flyttar Carduino framåt för den angivna tid och hastighet. Hastigheten bör alla nummer från 1 till 1023, med 1023 att vara den snabbaste.
void mycarduino.goback (float sekunder, int hastighet)
Samma som funktionen ovan, bara bakåt.
void mycarduino.turnright(int time)
Vänder Carduino rätt för den angivna tiden, i millisekunder.
void mycarduino.turnleft(int time)
Vänder sig till Carduino vänster för den angivna tiden, i millisekunder.
int mycarduino.proximity()
Returnerar behandlingen av rörelsesensor, i centimeter.
Exempel:
Gå till File -> exempel -> Carduino -> [namn på ditt val]
Blink - driver Carduino framåt för en sekund, stannar för en sekund, och upprepas. Detta bör vara ditt första "hello world"-program.
Objektet Undvik-enheter framåt hela tiden, tills ett objekt kommer inom 25 centimeter. Då, den väljer en riktning (vänster eller höger, valt slumpmässigt) och det visar att avståndet till ett slumpmässigt mängd tid, mellan 800 och 2300 millisekunder.
Försiktig körning - fungerar som objektet undvika, men om det märker någonting inom 40 centimeter, det saktar ner.
Spiral - hårddiskar i en yttre spiral.