RabbitPi - Alexa habilitado, asistente IFTTT conectado, ondulación de oído IoT (7 / 12 paso)

Paso 7: Un sombrero para el RabbitPi

Una de las cosas más emblemáticas sobre el Nabaztag fue la manera movería sus orejas cuando venía una notificación en. Podrían ajustarse a una orientación particular moviéndolos manualmente o mediante el establecimiento de una posición usando el software de control - mi objetivo era sólo hacerlos mover.

No había utilizado motores con las Pi de frambuesa antes así que este fue otro tema de investigación nuevo para mí - primero necesitaba saber qué tipo de motores me ocupan, todos sabía había 2 motores, cada uno con 2 cables. Leyendo Internet llegué a la conclusión deben ser motores de corriente continua sencillos en lugar de motores paso a paso, un hecho confirmado por esta increíblemente útil instructable "hackear el Nabaztag" por Liana_B, que yo leería aproximadamente un mes antes.

Una vez más gracias a la flexibilidad de Pi hay muchas maneras diferentes, que los motores pueden controlarse, pero decidí usar un tablero de Adafruit DC & sombrero Motor paso a paso . Yo he usado pantallas de Adafruit y baratijas antes y me encanta las instrucciones detalladas y ejemplos que vienen como estándar.

Usando una tabla con el sombrero (Hardware conectado en la parte superior) estándar significada el controlador motor cabrían pulcramente encima el Pí ocupando un mínimo espacio, y porque utiliza la interfaz I2C deja libre los pines GPIO que necesitaba para el botón de Alexa/Clap y LEDs.

Como era de esperar de soldadura el sombrero fue realmente sencillo, y pronto tuve montado sobre el PI y conectado hasta el oído de dos motores. Yo había planeado funcionar los motores de una potencia de usb del Banco para que lo haría sólo necesita un único enchufe, pero esto resultó no para tener suficientes reclutas, incluso luz no hasta el "trabajo" en el sombrero. En vez de eso decidí utilizar un adaptador de alimentación de CC para ejecutar el sombrero y los oídos, que convenientemente tenía uno de aquellos universales con puntas intercambiables prácticos. Lo que tenia era una toma de corriente para conectar el adaptador al sombrero. Yo estaba a punto de salir para Norwich Maplin (otra vez) cuando me acordé del desmontaje que cable de alimentación original de Nabaztag fue una clavija DC - por lo tanto podía simplemente volver a cable la toma original al sombrero - aseado! Al final también volver a usé la fuente de alimentación original de Nabaztag, como siempre la cantidad justa de potencia.

Con todo cableado y una sensible tensión seleccionadas tentativamente corrí el ejemplo python incluido con el sombrero de Motor DC, código de ejemplo que constantemente cambia la velocidad y dirección del motor para ilustrar las opciones de control diferentes. Estaba tan emocionada cuando funcionaba, mi primer motor controlado Pi! Pero luego me di cuenta de algo - un gimoteo agudo muy fuerte como quien ejecuta un dedo mojado alrededor de una copa de vino. Se trataba de nada bueno en todo, quería tener los oídos mover y notificaciones se están leyendo aunque no ensordecedor el ruido era muy sensible. He probado diferentes voltajes pero no cambio. En cuanto a Google me enteré de que esto puede suceder debido a PWM (modulación de anchura de pulso) y que un remedio puede soldar condensadores pequeños a través de los terminales del motor. En los motores de estos estaban ya en lugar. También experimenté con cambiar la frecuencia PWM pero aún ningún cambio. Después de practicar me di cuenta de que el ruido sólo ocurrió cuando la velocidad del motor se cambió por el código de bajo a alto - para que se ajuste a una velocidad alta constante elimina el lloriqueo en conjunto - ufff!

He creado un par de scripts de python de prueba basado en los ejemplos de Adafruit, uno para el movimiento durante las notificaciones y otro para hacer las orejas realizar un lleno de "circuito" en el inicio, con el objetivo de copiar el código de trabajo de éstos en las secuencias de comandos principal utilizados para manejar las interacciones de Alexa y Gmail/Ivona.

Artículos Relacionados

Construir un Quadcopter de cámara FPV de alto rendimiento

Construir un Quadcopter de cámara FPV de alto rendimiento

Este Instructable le mostrará en detalle, cómo construir un quadcopter de alta calidad para vuelo FPV y grabar fotos y videos aéreos.Todos sabemos los seres humanos no pueden volar. Nuestros huesos son demasiado densos y agitando los brazos no produc
Difundir información con Edison de Intel

Difundir información con Edison de Intel

Proyecto desarrollado por João L. Martins, Alex Lucchesi, Laís Minchillo y Fernando Pereira en la IoT de Intel Roadshow 2015 en São Paulo, Brasil!¿Así que imagínate lo que si nos gustaría intercambiar información sobre lo que está sucediendo en cada
Rasberry Pi Alexa

Rasberry Pi Alexa

Este proyecto pretende convertir su ordenador $35 en un asistente de voz con servicio de voz de Alexa de Amazon. Como ahora Google y Siri, Alexa responderá a preguntas sobre el tiempo, su horario y más. Lamentablemente debido a las condiciones del se
IFTTT para IoT con Edison de Intel

IFTTT para IoT con Edison de Intel

EL PROBLEMA:Demasiados dispositivos, demasiadas aplicaciones (para cada dispositivo), que bueno que un profesional ocupado!Necesitamos no sólo un "conectado a casa" - pero también una "casa inteligente".NUESTRA SOLUCIÓN MÁGICA:A través
SnackBot: Internet había conectado máquina del caramelo!

SnackBot: Internet había conectado máquina del caramelo!

Durante el 2013 Bahía zona Maker Faire, Electric Imp distribuyó una asombrosa de más de 40 libras de M & Ms con el Internet conectado SnackBot. Cientos de asistentes le encantó, así que decidimos compartir cómo lo construimos.Nuestro SnackBot se basa
Con IFTTT para crear un mapa de la foto en vivo desde tu iPhone (u otros dispositivos)

Con IFTTT para crear un mapa de la foto en vivo desde tu iPhone (u otros dispositivos)

Esta es una guía práctica para tomar una foto con tu iPhone (u otros dispositivos compatibles), enviar la imagen a una hoja de cálculo de google y migrar los datos a una tabla de la fusión de Google y finalmente producir un mapa de donde se tomó la f
¿Tweet-a-Pot: Twitter habilitado Coffee Pot

¿Tweet-a-Pot: Twitter habilitado Coffee Pot

gusta la idea de un café sobre la marcha? ¿de tu cama? ¿Mientras estás en el autobús que viene casera? Entonces el pote de Tweet es para usted!Tweet-a-pot es la siguiente en twitter lujo habilitado dispositivos. Esta cafetera permite a su dueño hacer
Gana por Triple G (Alex y Arian) audífonos DIY

Gana por Triple G (Alex y Arian) audífonos DIY

Creado por Alex García y Adeli ArianPaso 1: Sus materialesComprar todos los materiales necesarios para completar los auricularesUsted puede encontrar todos los materiales en amazon.comPaso 2: La bobina de vozConseguir 2 metros de cable calibre 28Lueg
IoT controlada inteligente salida lámpara utilizando el núcleo de la chispa y IFTTT

IoT controlada inteligente salida lámpara utilizando el núcleo de la chispa y IFTTT

Yo quería tener una lámpara de noche que se enciende después del atardecer y apagará en medio de la noche. Los temporizadores disponibles en homedepot u otras ferreterías sólo permite establecer un tiempo. Ya que en USA existe horario, tuvo que ser c
Calidad de vida medidor Mk.2 - inteligente y conectado

Calidad de vida medidor Mk.2 - inteligente y conectado

Hace un tiempo creé un medidor de calidad de vida, basado en una broma corriente en la que trabajo. Esencialmente era una versión de la versión de pizarra con que empezamos LED. Cuando se trabaja en esa primera iteración que sabía que había muchas ma
Conectado controlador de riego accionado por Afero

Conectado controlador de riego accionado por Afero

Administrar su sistema de riego donde quiera que vayas!Hay un lugar en mi casa donde tengo miedo a la banda de rodadura. Está en la esquina delantera del garaje, debajo de dos sombrillas, un bastón de esquí, dos Bates de béisbol y un cortasetos. Esto
Alex Bat-móvil! (U otro móvil educativo animal volador)

Alex Bat-móvil! (U otro móvil educativo animal volador)

Para enero de nuestro Makerspace construir noche, trabajamos con kits MakeyMakey . Estos kits son particularmente bien adaptados para trabajar con el programa Scratch. Cero le permite vincular los circuitos que hace con el MakeyMakey con sonidos, imá
Asistente PC controlado por voz

Asistente PC controlado por voz

Ok así que sé que ya hay muchas de ellas por ahí, pero no pude encontrar una voz controlada Asistente de PC que me gustó, así que hice mi propio. El asistente hará todo lo posible de decir chistes a los programas de apertura y codifiqué incluso un pe
Utilizando un arduino esp8266 para controlar un relé mediante el Asistente de inicio

Utilizando un arduino esp8266 para controlar un relé mediante el Asistente de inicio

Este Instructable muestra cómo conectar un módulo de relé a una esp8266, algo que debería ser sencillo pero necesita algunos componentes extras para hacer que el relé funciona correctamente si está utilizando el dispositivo esp pequeño en las fotos.E