Stap 5: Het deel van de software
De logica achter de software is de volgende1) een Android app geeft de gebruiker de mogelijkheid om te verbinden en de bluetooth-module verbreken. Wanneer aangesloten, zal een seriële verbinding bestaan tussen de smartphone en de Arduino robot
2) de gebruiker kan vervolgens gebruik pijlen om te rijden de robot en een toets "stop", Nou, stoppen. Telkens wanneer de gebruiker op een knop drukt, stuurt de app een teken (bijvoorbeeld "f" voor vooruit, "s" voor stop, enzovoort)
3) de Arduino board luistert naar de seriële poort. Wanneer een teken wordt ontvangen, drijft het de motoren dienovereenkomstig.