Kaffe Bot (7 / 8 steg)
Steg 7: Steg 7: programmera din arduino
/*
Detta program gör din robot antingen söka ljus eller undvika ljus, beroende på hur det är kopplat upp. Prova det här programmet först och sedan börja ändra den för att ge din robot personlighet du önskar. Lyser en ficklampa, eller hålla din hand över en ljussensor, att ändra beteende. */
void setup() {/ / anger läget digital stift till utgångar att köra motorerna / / (analoga ingångarna är automatiskt ingångarna och så behöver inte anges) pinMode (3, OUTPUT); / / motor pinMode (5, OUTPUT); / / motor}
void loop() {/ / jämföra två ljussensorer
om (analogRead (0) - analogRead (2) < -200) / / om en ljussensor har mer ljus än andra... {digitalWrite (3, låg); / / slå detta motor av... digitalWrite 5, hög, / / och denna motor på att vända i en riktning}
annars om (analogRead (0) - analogRead (2) > 200) / / om andra {digitalWrite (3, hög); / / slå detta motor på digitalWrite (5, låg); / / och denna motor off att vända åt andra hållet}
annat {
digitalWrite (3, hög). aktivera detta motor digitalWrite (5, hög); och denna motor off att vända åt andra hållet}
}
}