1Sheeld, la última revisión escudo arduino y al sorteo
Un único escudo Arduino que se puede vincular con un dispositivo Android y proporcionar una multitud de sensores y funciones avanzadas? Sí - eso es una cosa ahora. El 1Sheeld, de hecho.
A partir de los desarrolladores Integreight, 1Sheeld sopló es cierto humilde objetivo de pedal de arranque de $ 10k fuera del agua 8 veces más, pero ahora está disponible para todos en Amazon por $ 55. El 1Sheeld no está diseñado para sustituir el Arduino sin embargo - que lo complementa, dando a sus proyectos de Arduino acceso a un conjunto completo de datos de los sensores de teléfonos inteligentes, y mucho más además. No te puedo decir acerca de las alternativas, porque no hay ninguna.
Diseño
No más grande que cualquier otra norma escudo Arduino, el 1Sheeld se basa en torno a un ATMEGA162, e incluye un módulo Bluetooth debajo. La configuración de pines es tal que se necesita de una revisión Arduino Uno 3 o posterior (otros modelos Arduino puede variar, pero nada más nuevo que el Rev3 Uno debe estar bien). Cada pin se pasa a través, para que pueda colocar escudos adicionales en la parte superior, o utilizar el estándar pines I / O según sea necesario con cables de arranque.El Top 4 Arduino escudos para superpotencia sus proyectosEl Top 4 Arduino escudos para superpotencia sus proyectosUsted ha comprado un kit de iniciación Arduino, usted ha seguido todas las guías básicas, pero ahora usted ha golpeado una piedra de tropiezo - usted necesita más partes y detalles para realizar su sueño de la electrónica. Por suerte, si usted tiene ...Lee mas
Dos interruptores de palanca están unidos a la placa. Los primeros elige entre 5V y 3.3v- 5v es el estándar para su uso con la mayoría de Arduino, por lo que si no está seguro de cuál utilizar a continuación, seguir con 5v.
La segunda palanca - etiqueta UART SWITCH - estará en uso- constante, se cambia entre conexión Bluetooth y el modo de programación de Arduino. Esto es debido al hecho de que utiliza el mismo conjunto de pines de comunicación en serie para ambas funciones, pero no es difícil de averiguar. Si encuentra que no se recibe datos del sensor, alternar la vuelta - que no se rompa la junta si uno se equivoca.
3 LEDs micro indican enviar, recibir, y el estado Bluetooth.
En, es un escudo muy hecho profesionalmente, con juntas de soldadura sólida y un diseño bien diseñada. El blanco en las etiquetas negras son claros y fáciles de leer, sin erratas o colocaciones irregulares.
Caracteristicas
Según mis cuentas, en la actualidad hay 37 diferentes “escudos” que el 1Sheeld puede emular. 11 de ellos son escudos de sensores, cosas como: acelerómetro, luz, giroscopio, presión. Otro 10 son operaciones de E / S básicas, tales como: timbre, teclado, micrófono, gamepad, y una variedad de botones. 7 más comunicaciones mango y redes sociales: Twitter, Facebook, teléfono, correo electrónico, Skype. Por último, hay 9 escudos de funciones especiales, entre ellos: el reconocimiento de voz, síntesis de voz, notificaciones, cámara, pantalla LCD y registrador de datos. Sólo tiene que tocar en ellos en la aplicación para añadir esa funcionalidad, aunque algunos requieren una configuración adicional como la autorización de Twitter.
Creo que todos estamos de acuerdo que es una lista de características fenomenal - el valor enorme para el dinero de tener todas estas características de un solo $ 55 de compra es bastante sorprendente (no se toma en su teléfono, por supuesto).
La programación 1Sheeld
Para su primer proyecto, me gustaría recomendar sólo corriendo a través del tutorial de introducción en el sitio web 1Sheeld. En ella, se le cargue un código de ejemplo en su Arduino, que escucha el teléfono inteligente de nivel de micrófono, y luego se encarga de la lógica de piar un mensaje.
Una vez que haya cargado el código de ejemplo, cambiar la UART-SWITCH al icono relacionado (que permite la conexión con el teléfono) y SCAN golpeado en la aplicación. Después de eso, se trata de un simple caso de permitir que los escudos de micrófono y Twitter.
Al principio, mi nivel de micrófono nunca alcanzó por encima de 50, por lo que el tweet no fue provocado - es posible que tenga que ajustar el código de Arduino muestra de trabajar con un nivel más bajo. Eso funcionó muy bien, y aquí está el tweet que produjo (Debe autentificarse en el lado de Android para que sepa a quién enviar desde):
Estamos haciendo algo de ruido! enviado desde @ 1Sheeld
- James Bruce (@ w0lfiesmith) de 13 de diciembre de, 2014
Es importante señalar que la lógica para esto se ejecuta en el propio Arduino - la 1Sheeld no conectar el micrófono y escudos de Twitter de ninguna manera - simplemente transmitió el nivel de micrófono a la Arduino, y proporciona una función para publicar tweets. En cualquier momento usted sería capaz de dejar caer en sus componentes físicos o funciones de reemplazo, y el programa sigue funcionando según lo previsto.
Después de eso, yo estaba ansioso por probar las funciones de reconocimiento de voz para interactuar con mi pantalla LED gigante de nueva construcción (la friolera de 210 píxeles en total - tutorial próximamente). Integrar el boceto de reconocimiento de voz ejemplo con mi código de prueba biblioteca Adafruit Matriz tomó todo de 5 minutos, la producción de la demostración de control de voz se puede ver en el video en el inicio de la revisión.
Si soy honesto, me sentí como si estuviera haciendo trampa. Haciendo cosas increíbles con el Arduino realmente no debería ser tan fácil!
Debe usted comprar El 1Sheeld?
El 1Sheeld es un poco increíblemente inteligente de kit, sin lugar a dudas. La gama de características que -añade- los sensores puede become- la gran versatilidad es excepcional.
Hay dos situaciones Creo que el 1Sheeld es ideal para.
En primer lugar, si usted ha comprado un kit de iniciación Arduino (lo que puede esperar en su kit de inicio), Completado todos los proyectos incluidos, y están empezando a aburrirse, la 1Sheeld mantendrá entretenido durante al menos un año más o menos - sólo hay tantas cosas que puedes hacer con él. Vamos a añadir algunas dimensiones nuevas enteros a su proyecto que no serían posibles con escudos de hardware regulares (como el reconocimiento de voz), por lo que su imaginación será el límite de nuevo.Qué se incluye en un kit de iniciación Arduino? [Explica MakeUseOf]Qué se incluye en un kit de iniciación Arduino? [Explica MakeUseOf]He introducido previamente el hardware libre Arduino aquí en MakeUseOf, pero vas necesitan algo más que el Arduino real para construir algo de él y de hecho empezar. Arduino "kits de iniciación" son...Lee mas
Dicho esto, no va a ser útil para proyectos incorporados a largo plazo - que necesita para mantenerse atado a su teléfono después de todo. Si sólo está utilizando algún aspecto de la relatividad sencilla 1Sheeld que se podría lograr con un componente de $ 5, que es completamente inviable para mantener su 1Sheeld y Android teléfono $ 55 dedicado a la tarea. Lo que me lleva a mi segundo caso de uso: cuando estás desesperado por inicio de la programación, pero algunos crítica del sensor o escudo dedicado no han llegado todavía. En lugar de retrasar el proyecto o manipulando la función de trabajar con números aleatorios, se puede conseguir la derecha pegado en.
A este respecto, el 1Sheeld es un poco sorprendente del kit para tener alrededor del taller. Para inspirar nuevas ideas, y para facilitar la creación de prototipos, que es precisamente lo que el Arduino es para.
¿Cómo puedo ganar el 1Sheeld?
El ganador será seleccionado al azar y se informó a través de correo electrónico. Ver el Lista de ganadores aquí.
Enviar sus productos a ser revisada. Póngase en contacto con James Bruce para más detalles.