El moderno smartphone o tableta (dispositivo móvil) tiene más potencia informática de equipos de escritorio tenían apenas 10 años atrás. Los dispositivos móviles modernos están llenos de sensores incluyendo: GPS, compás, 3 ejes acelerómetros, giroscopios, etc. y están bien conectados vía red celular, WiFi y Bluetooth. Lo más probable es que usted tiene un viejo iphone o teléfono Android en un cajón acumulando polvo en algún lugar. Dar a hacer su próximo proyecto de bricolaje más inteligente.
La programación es una parte importante de muchas ciencias, tecnología, ingeniería y matemáticas (STEM) programas de educación. Rompe una gran tarea en tareas más pequeñas está en la base de la programación y fácilmente demostrado gráficamente visuales basado en lenguajes de programación como Catroid. Dispositivos móviles con pantalla táctil de alta resolución hacen visuales programación literal "una mano en experiencia". Insertar el dispositivo móvil en un proyecto de bricolaje que se mueve según el programa escrito usando la GUI proporciona retroalimentación visual y física directa del esfuerzo de programación.
STEMbot1 es un bajo costo, fácil de construir, teléfono inteligente basado en robot. Controlada por cualquier aplicación que puede reproducir un archivo WAV o generar tonos de audio. El robot puede construirse usando un teléfono Android o un iphone. este instructivo proveerá para el uso en un teléfono Android. Catroid y RFO BASIC son las aplicaciones Android en este instructable. Catroid es un lenguaje de programación gráfico basado en Scratch de MIT. Puede obtener más información sobre Catroid (y bajar a tu teléfono) aquí: http://blog.catroid.org/ Catroid controla el robot por reproducir archivos WAV. Los ficheros WAV son disponibles para el robot hacia adelante, derecha, izquierdo y al revés. Puede descargar los archivos WAV desde la Web de EMGRobotics.com o crearlos usted mismo utilizando el controlador de servos de RC EMGRobotics. Instrucciones para hacer las dos cosas habrá en este instructable.
Para los programadores más avanzados, RFO BASIC para Android está basado en el lenguaje de que muchos de nosotros aprendieron a programar en nosotros mismos, BASIC. RFO BASIC fue escrito por el creador de Atari BASIC (http://laughton.com/basic/). Puede descargar RFO BASIC con el comando servo (requerido para este proyecto) al teléfono Android:http://api.ning.com/files/-ughp-tcovJuOzH * k2w28M6wFpBZF3NkaBRYyUVZNaQB3C5isW3hJJdKZksfnOM4jRX al * egceidA7dosdTENwbvXqNOQcts/Basic.apk