De moderne smartphone of tablet (mobiel) heeft meer rekenkracht dan desktopcomputers had net 10 jaar geleden. Moderne mobiele apparaten zitten vol met sensoren met inbegrip van: GPS, kompas, 3 assen versnellingsmeters, gyroscopen, etc en zijn goed aangesloten via cellulair netwerk, WiFi en Bluetooth. De kansen zijn, u hebt een oude iphone of Android telefoon in een lade ergens verzamelen van stof. Zet het aan goed gebruik maken van uw volgende DIY project slimmer.
Programmeren is een belangrijk onderdeel van veel wetenschap, technologie, techniek en wiskunde (STEM) onderwijs-programma's. Breken van een grote taak in kleinere taken is de kern van de programmering en eenvoudig grafisch demonstreerde door visuele gebaseerde programmeertalen zoals Catroid. Mobiele apparaten met hoge resolutie touch screen displays maken visuele programmeerervaring een letterlijke "hand-on". Invoegen van het mobiele apparaat in een DIY-project dat beweegt volgens het programma geschreven met behulp van de GUI biedt directe visuele en fysieke feedback van het programmeerwerk.
STEMbot1 is een goedkope, gemakkelijk op te bouwen, een smartphone gebaseerd robot. Gecontroleerd in elke toepassing die de playback functie kunt een WAV-bestand of het genereren van audio tonen. De robot kan worden gebouwd met behulp van een Android telefoon of een iphone. Dit instructable zorgt voor richting voor gebruik op een Android telefoon. Catroid en RVO BASIC zijn de Android-applicaties besproken in dit instructable. Catroid is een grafische programmeertaal gebaseerd op MIT's Scratch. U kunt meer informatie over Catroid (en download het naar uw telefoon) hier: http://blog.catroid.org/ Catroid regelt de robot door het afspelen van WAV-bestanden. WAV bestanden zijn beschikbaar tot bevelhebber van de robot vooruit, rechts, links en achterwaarts. U kunt WAV bestanden downloaden vanaf de website EMGRobotics.com of maak ze zelf met behulp van de EMGRobotics RC Servo Controller. Instructies om beide te doen zal worden verstrekt in dit instructable.
Voor meer gevorderde programmeurs is RVO BASIC voor Android een op basis van de taal die velen van ons geleerd om te programmeren op onszelf, BASIC. RVO BASIC is geschreven door de maker van Atari BASIC (http://laughton.com/basic/). Met de opdracht van de servo (vereist voor dit project) kunt u de RVO BASIC downloaden aan uw Androïde telefoon hier:http://api.ning.com/files/-ughp-tcovJuOzH * k2w28M6wFpBZF3NkaBRYyUVZNaQB3C5isW3hJJdKZksfnOM4jRX-a * egceidA7dosdTENwbvXqNOQcts/Basic.apk