Intro till Robotics (9 / 10 steg)
Steg 9: Programvara genomförandet
Du behöver den senaste versionen av Intel Arduino IDE, som du kan ladda ner här. Koden använder inget bibliotek och endast grundläggande GPIO, så det borde vara bärbar till nästan alla kompatibla Arduino ombord. Den fullständiga skissen bifogas ovan. Som nämnts i föregående steg, koden är ganska grundläggande, men bör göra för en stabil bas på vilken man kan lägga till många andra beteenden. Om du läser, du kommer att märka några ogenomförda rutiner i funktionen processSensorData(). Se om du kan genomföra dem eller experimentera för att göra egna! När du är angelägen om att skapa egna rutiner, varför inte prova något mer avancerat genom att bygga en hinderbana eller labyrint för din robot och lägga pathfindingkapacitet (dessa är programvara exempel, men kan förlängas till robotar också).