Das moderne Smartphone oder Tablet (mobiles Gerät) hat mehr Rechenleistung als Desktop-Computer nur 10 Jahren hatte vor. Moderne mobile Geräte sind voll von Sensoren einschließlich: GPS, Kompass, 3-Achsen Beschleunigungssensoren, Drehratensensoren, etc. und auch über Mobilfunknetz, WLAN und Bluetooth verbunden sind. Chancen sind, Sie ein altes Iphone oder Android-Handy in einer Schublade irgendwo verstauben. Legen Sie es für einen guten Zweck Ihr nächste DIY Projekt intelligenter machen.
Programmierung ist ein wichtiger Bestandteil der vielen Wissenschaft, Technologie, Technik und Mathematik (STEM) Bildungsprogramme. Eine große Aufgabe in kleinere Aufgaben zu brechen ist der Kern der Programmierung und leicht grafisch durch visuelle Basis Programmiersprachen wie Catroid zeigen. Mobile Endgeräte mit hochauflösenden Touch-Screen-Displays machen visuelle Programmierung eine wörtliche "Hand-on-Erfahrung". Ein DIY Projekt, das nach dem Programm geschrieben, mit dem GUI bewegt sich das mobile Gerät einfügen, bietet direktes visuelles und physische Feedback von den Programmieraufwand.
STEMbot1 ist eine kostengünstige, leicht zu bauen, Smartphone basierend Roboter. Durch jede Anwendung, die Wiedergabe kann eine WAV-Datei oder Audio-Töne zu erzeugen. Der Roboter kann mit einem Android-Handy oder ein Iphone gebaut werden. diese instructable wird die Richtung für Gebrauch auf einem Android-Handy. Catroid und RFO BASIC sind die Android-Anwendungen diskutiert in diesem instructable. Catroid ist eine grafische Programmiersprache basierend auf Mits Kratzer. Sie können erfahren Sie mehr über Catroid (und auf Ihr Telefon herunterladen) hier: http://blog.catroid.org/ Catroid steuert den Roboter von WAV-Dateien abspielen. WAV-Dateien stehen den Roboter nach vorne, rechts, links und rückwärts Befehl. Sie können die WAV-Dateien von der Website EMGRobotics.com herunterladen oder erstellen sie selbst mit dem EMGRobotics RC-Servo-Controller. Beides wird in diesem instructable Anweisungen.
Für fortgeschrittene Programmierer ist RFO BASIC für Android eine basierend auf der Sprache, die viele von uns haben gelernt, auf uns selbst, BASIC zu programmieren. RFO BASIC wurde vom Schöpfer von Atari BASIC (http://laughton.com/basic/) geschrieben. Sie können RFO BASIC mit der Servo-Befehl (für dieses Projekt erforderlich) auf Ihr Android-Handy herunterladen:http://api.ning.com/files/-ughp-tcovJuOzH * k2w28M6wFpBZF3NkaBRYyUVZNaQB3C5isW3hJJdKZksfnOM4jRX-a * egceidA7dosdTENwbvXqNOQcts/Basic.apk