El broche de presión! Mobile - arranque sus motores de computación física!

PREGUNTA

¿Qué obtienes cuando combinas Snap!, el primer ministro arrastrar y soltar el lenguaje de programación, con un apagado el kit de estante para vehículos rover, un microcontrolador Arduino y s2a_fm interconectan de software?

RESPUESTA

Una plataforma flexible y rentable física computación enseñanza.

Para aproximadamente $65,00 para la versión con cable, o $120,00 para la versión WiFi, usted y sus estudiantes pueden montar a este rover prototipo y utilizarlo como base para aprender sobre programación, computación física, electrónica y robótica. Después de la terminación de este proyecto, actuadores y sensores adicionales pueden añadirse fácilmente.

También puede utilizar este tutorial como base para proyectos de control de motor menos costosos y ambiciosos.

INTRODUCCIÓN

Encontrar una plataforma de enseñanza de computación física que es razonablemente económico y adaptable a las necesidades de los alumnos cuyas capacidades y edades varían ampliamente, parece una tarea imposible. Es el reto que este proyecto aborda frontalmente.

Este proyecto de prototipo no sólo encuentra una solución para los problemas de presupuesto, pero como veremos, resuelve las cuestiones de flexibilidad. Mantener el presupuesto bajo control mediante el uso de bajo costo, el hardware de la plataforma y open source, gratuito, software.

Resolver los problemas de adaptabilidad como resulta, es realmente un complemento! La Snap! un lenguaje de programación. Como se verá, una vez que el hardware y el software está en su lugar, permanecerá sin cambios, con la variabilidad necesaria para satisfacer las necesidades de aula específicos a la Snap! entorno de programación. Esto ayuda a simplificar la vida de cualquier instructor de aula enseñanza de computación.

UNA PALABRA ACERCA DE SNAP! , ARDUINO y s2a_fm

Broche de presión!, es un libre para usar, visual, arrastrar y soltar programación lengua, que viene de la buena gente de la Universidad de California, Berkeley. Broche de presión! realmente está parado hacia fuera entre visual arrastra y soltar idiomas. Ha "construye tu propia función de bloque" vamos a crear bloques de programación personalizadas que son accesibles en cualquier lugar dentro de un proyecto. Bloques personalizados se crean usando el bloque estándar familiar con Snap!, para crear y ampliar programas es sólo una extensión natural de lo que ya sabes. Además, citar la Snap! Manual de referencia, "también cuenta con listas de primera clase, primera clase procedimientos y consecuencias. Éstos agregan capacidades hacen conveniente para una grave Introducción a Ciencias de la computación para bachillerato o estudiantes universitarios." Esto permite que el entorno de programación ser adaptado para los estudiantes de diferentes edades y habilidades. Lo mejor de todo, dispositivos físicos pueden ser controlados y supervisados vía Snap! sin tener que aprender ningún idioma de programación adicional. El programa de interfaz llamado s2a_fm, conecta a un micro-controlador Arduino Snap!. Utiliza el protocolo de abstracción de hardware de una firmado para controlar la Arduino.

En las páginas que vienen, construimos las etapas iniciales de la Snap! Móvil, un WiFi controló el vehículo itinerante. Empezamos con una versión por cable de este proyecto. Entonces rápidamente pasamos a una versión WiFi con un mínimo de esfuerzo (gracias a broche de presión!). Incluimos una breve discusión de los componentes de software utilizado en este proyecto y un vistazo a cómo fueron elaborados los bloques personalizados para Snap! Móvil y cómo pueden ser adaptados para su uso por los estudiantes de cualquier nivel de edad o capacidad.

Después de leer este tutorial podrá añadir fácilmente otros actuadores y sensores al Snap! Móvil de funcionalidad adicional y oportunidades de aprendizaje.

Artículos Relacionados

Hacer tus propio "gemas de pelo" con broches de presión

Hacer tus propio "gemas de pelo" con broches de presión

joyas de pelo son como pinzas de pelo, excepto que son pequeñas y no sujetar el cabello en su lugar, y para ello se puede aplicar en cualquier parte desde la raíz hasta la punta. La idea es que añades más joyas de cabello que lo haría con pinzas de p
Hacer un Robot programable broche de presión Simple de circuitos

Hacer un Robot programable broche de presión Simple de circuitos

en este Instructable usted aprenderá cómo construir un robot programable de presión circuitos simple. Primero se aprende a construir un circuito simple utilizando circuitos Snap para entender lo fácil que es construir un circuito electrónico. A conti
Como hacer un pañal de tela equipada con broches de presión

Como hacer un pañal de tela equipada con broches de presión

Estas instrucciones explican como hacer un pañal de tela equipada.Aquí está una lista de lo que necesitas:1. tela del pañal-Fannel o paño grueso y suave funciona muy bien2. tela para el remojo, usar paño de Terry, también se puede utilizar un pañal d
Proteger sus motores eléctricos (Arduino Soft Starter)

Proteger sus motores eléctricos (Arduino Soft Starter)

Cuando se arranca un motor eléctrico, la corriente puede alcanzar hasta 7 veces su funcionamiento actual. Esto significa que podrían dañar sus componentes internos y ciclo de vida disminuirá y también puede causar fallo inesperado antes de su manteni
Sus motores L293D y Arduino

Sus motores L293D y Arduino

después de largas investigaciones y ensayo y error, he subió a un nuevo tutorial sobre este chip de Niza, el L293D.Cada proyecto es un proyecto y cada uno tiene sus propias configuraciones de poder único, por lo que debe tener en cuenta la mejor opci
Fácil DIY! Coser desde cero - bufanda del botón del broche de presión!

Fácil DIY! Coser desde cero - bufanda del botón del broche de presión!

Hacer una bufanda de botón de presión alta moda desde cero. Esto es muy fácil y divertido regalo para las fiestas.Paso 1: DescripciónEsto es un gran DIY (hágalo usted mismo) proyecto para las vacaciones. Mantener caliente con su nueva bufanda de botó
Cómo hacer broches de presión

Cómo hacer broches de presión

Paso 1: introducción Usted podría hacer esto con cualquier sabor que como fui con bayas silvestres.Es un proceso muy simple, básicamente agregar el alcohol a las bayas un puré que luego lo dejó sentarse hasta que las bayas se ha vuelto blanco.Paso 2:
IPad mango hace fotos con una sola mano un broche de presión!

IPad mango hace fotos con una sola mano un broche de presión!

Aquí es un mango fácil y barato que permite tomar fotos con un iPad un "Snap".Encontré un conjunto de raquetas de plástico barato en Toys R Us y ordenó un disparador de la cámara alejada por cerca de siete dólares en Amazon.com. Como suerte, pud
¿Dinero en efectivo en un broche de presión: vas para las fiestas todavía?

¿Dinero en efectivo en un broche de presión: vas para las fiestas todavía?

Se siente cómodo y fácil cuando se prepara para las vacaciones por adelantado. Aunque la temporada de vacaciones es un poco lejos en el calendario, presupuesto puede sorprender en el momento de la preparación. Es el momento para planificar y necesita
Forro a mano suéter de punto

Forro a mano suéter de punto

este no es un instructivo para enseñar a tejer.  Se asume que la capacidad de un suéter de punto.Fui para hacer punto un suéter de bebé para una amiga embarazada. El patrón llama para ojales y botones diminutos. Me recordó la frustración de tratar de
Coloque juntos los circuitos Arduino

Coloque juntos los circuitos Arduino

Es muy frustrante pasar horas cosiendo un circuito juntos, sólo para descubrir que el circuito no funciona!El problema puede ser con el diseño, la construcción o el código. Coser el arduino componentes y broches de presión en un pedazo de fieltro per
Pun ¢ o del Light-Up

Pun ¢ o del Light-Up

Hacer un simple brazalete con LEDs y tela. Esta versión utiliza un broche de presión para cerrar el circuito para que los LEDs se encienden solo cuando el complemento está conectado.Paso 1: Reunir herramientas y materialesHerramientas:TijerasAlicate
¿Rodar su propio backup versión/automatizado de control

¿Rodar su propio backup versión/automatizado de control

escribir un proyecto de software en WIndows? ¿Quiere acceso a todas sus versiones antiguas? ¿No quiero tener que decir "Oh hombre, acaba de perder trabajo una semana de" nunca más? Necesita control de versiones y copias de seguridad automatizada
Todo cuero iPad manga (figgy edición)

Todo cuero iPad manga (figgy edición)

aquí te voy a mostrar cómo hacer una manga bastante simple iPad todo de cuero.  Deliciosa piel.  ¿Puede olerlo?  Este manga utiliza 5 a 7 onzas cromo cuero y gamuza (también cuero de la vaca acabada de forma diferente)Dimensiones pueden ser modificad