Beröringsfria givare kontrollerade Robot (10 / 18 steg)
Steg 10: Programmera PICAXE: Motor Controller Program
Nu när robotens hårdvara är komplett, är det dags att programmera PICAXE med dess slutliga script. Här är lite mer komplicerat än tidigare "blink" programmet. Den använder den seriella porten, som tar upp en annan intressant anledning varför jag valde PICAXE. Jag försökte ursprungligen denna robot med en Arduino, men Arduino kunde inte hänga med seriell data, och skulle förlora data, orsakar roboten att svara trögt på mina kommandon. Jag fann att PICAXE hade nästan ingen förlust av data, vilket gör det en mycket mer tillförlitliga alternativ för min robot.
Hur som helst, ladda ner den bifogade filen, och precis som förra gången, programmet PICAXE med den nya uppsättningen av instruktioner. Om du är intresserad, kan du ta en titt på koden för att se hur det fungerar.
En gång PICAXE har färdig dataöverföring den nya programmet, bör det blinka dess LED en gång, låter oss veta att det är operativa. Vid denna punkt, kan du stänga av roboten och ställ det åt sidan för nu.