Arduino como un Detector de proximidad (2 / 4 paso)

Paso 2: Discurso generación

Es posible reproducir una muestra de Audio una señal analógica en un Pin de salida Digital.

Reproducción de muestras de Audio PCM de 8 bits. El reloj MHz Arduino 16 conduce un temporizador contador de 0-255 continuamente, un bit de salida se fija (5v) en 0 y despejado (0v) cuando los temporizadores compara partido valor es alcanzado. Esto produce ondas cuadradas continuas a 62,5 kHz cuyo ciclo de trabajo varía entre 0 y 100% en 256 pasos por el valor de 8 bits en el registro de comparación. Se trata de un tren de impulsos con control de densidad. Cambiando el valor de comparar en una interrupción de 15625hz kHz 62,5 tren de pulsos da 4 pulsos por referencia. Puede repetir una muestra de sonido continuo o reproducir secuencias de muestras. Las muestras de sonido correcto en el orden correcto a 'hablar'. 16 kHz o hasta 8 kHz 8 bits muestras tienen suficiente calidad para reconocer fácilmente las voces de diferentes pueblos.

Ejecute el bosquejo saynumber. Abra el monitor serie, retorno de 9600. Tu Arduino hablará usted entrar en el número.

Algunas palabras son habladas por secuencias de sonidos para guardar memoria de, por ejemplo 16 'seis' 'teen' y 60 'seis' 'Tee' y 40 'cuatro' 'Tee' y 14 'cuatro' partes de cuota 'teen'. He utilizado Audacity y exportan como 'otros wav sin comprimir sin signo de 8 bit pcm' metadatos, luego no utilizar un VBScript tira la cabecera y cambiar cualquier '0' los datos de referencia colocar una matriz de fuente de C de la muestra en el portapapeles listo para pegar. He incluido el script para que sea fácil de reemplazar las muestras proporcionadas.

Cómo conectar los auriculares.

La forma más sencilla de escuchar la charla de Arduino es utilizar un viejo par de auriculares (pero no ponen ellos en su oídos que puede ser muy ruidoso). No utilice este método para conectar a otros dispositivos además de auriculares. En la foto puedes ver que pongo pasadores desnudos en las cabeceras de Arduino para dar algo a. Conecte la punta de la clavija al pin pwm 4 en un Mega (pin 5 en un 328 basado en Arduino). Podría hacer sentido para conectar la tierra del Arduino a la tierra de los audífonos, pero hace más sentido (y dos veces la resistencia) para conectar la tierra del Arduino a la conexión del centro de la clavija de los auriculares. También puede cortar el enchufe, conecte los dos terrenos juntos, luego conecte los otros dos cables a la tierra de Arduino y el perno de la entrada-salida de Arduino. Los cables de brote de oído son pequeños y deben ser tratados con cuidado al soldar.

La imagen de TalkClock muestra cómo conectar un pequeño conjunto de altavoces autoamplificados mediante un resistor de k 1,5. Hay varios otros métodos para conectar un altavoz a un Arduino en Instructables y más trabajo para estos ejemplos.

Artículos Relacionados

Simple Arduino PIR Motion Detector módulo Demo

Simple Arduino PIR Motion Detector módulo Demo

Sé que hay un montón de Instructables y tutoriales sobre esto. Mi objetivo es simplificar todo lo hasta los huesos desnudo mínimos necesario para que un principiante (como yo) puedan obtener su funcionamiento antes de frustrarse y abandonar.Para que
Un detector de proximidad muy simple

Un detector de proximidad muy simple

Gadget freaks, ferroviarios modelo, entre o hosts de gato le encanta la versatilidad del detector de proximidad infrarrojo Sharp IS471. Es el tamaño de un transistor, opera en el rango 4-16 voltios y puede detectar objetos cerca de 4-9 pulgadas lejos
Frambuesa Pi - TMD26721 Detector de proximidad infrarrojo de Digital Java Tutorial

Frambuesa Pi - TMD26721 Detector de proximidad infrarrojo de Digital Java Tutorial

TMD26721 es un detector de proximidad infrarrojo de digital que proporciona un sistema de detección de proximidad completa y lógica interfaz de digital en un módulo único de 8 pines para montaje en superficie. La detección de proximidad incluye mejor
Frambuesa Pi - TMD26721 Detector de proximidad infrarrojo de Digital Python Tutorial

Frambuesa Pi - TMD26721 Detector de proximidad infrarrojo de Digital Python Tutorial

TMD26721 es un detector de proximidad infrarrojo de digital que proporciona un sistema de detección de proximidad completa y lógica interfaz de digital en un módulo único de 8 pines para montaje en superficie. La detección de proximidad incluye mejor
Botonera programable de Arduino como teclado

Botonera programable de Arduino como teclado

Este es un proyecto bastante sencillo y divertido con Arduino que es una opción ideal para su primera interacción con Arduino. Creará un panel con botones diferentes, cada uno hará una acción en tu ordenador (Mac o Pc) por emulando comandos o atajos
La suciedad barato ATtiny-85 Tv-B-Gone(switches off any TV!), además de arduino como isp

La suciedad barato ATtiny-85 Tv-B-Gone(switches off any TV!), además de arduino como isp

TV-B-Gone es una pequeña gran pieza de ingeniería y codificación. Junto con el apropiado nombre minúsculo, en pequeño, podemos hacer un increíble remoto de tv universal que puede convertir cualquier TV. Esto fue vendido originalmente como un juego, p
Ticker de precio del Bitcoin (casi) desde cero utilizando Arduino como ISP

Ticker de precio del Bitcoin (casi) desde cero utilizando Arduino como ISP

Hola a todos!Decidí crear este tutorial sobre cómo hacer una pizarra de precio del Bitcoin. Bueno, esto es sólo un prototipo y voy a hacer una edición más pequeña con un diseño más agradable y algunas otras características en un momento posterior. Si
LittleBits Arduino como programador ATtiny

LittleBits Arduino como programador ATtiny

Este instructable le mostrará cómo programar un chip ATtiny85 de un littleBits Arduino. Hay una variedad de chips ATtiny; Yo se centrará en el ATtiny85. Es una gran manera de hacer una versión barata y permanente de su prototipo, como mi nuevo módulo
Lección 2: Usando Arduino como una fuente de alimentación para un circuito de

Lección 2: Usando Arduino como una fuente de alimentación para un circuito de

Hola de nuevo, los estudiantes, a mi segunda lección de mi curso para enseñar electrónica básica. Para aquellos que no han visto mi primera lección, que describe los fundamentos muy, muy, de circuito, ver ahora. Para aquellos que ya han visto mi lecc
Cómo programa un ATtiny85 con um Arduino - Como programar ATtiny85 usando Arduino

Cómo programa un ATtiny85 con um Arduino - Como programar ATtiny85 usando Arduino

¿Cómo a easly encogimiento proyectos simples?¿Como diminuir seus projetos mais simples?ATtiny85 es un fácil de usar, barato y pequeño microcontrolador (8 patas). Usted puede programar con cualquier Arduino y puede utilizar el IDE de Arduino sí mismo
Cómo hacer y usar el arduino como un Isp para un ATtiny 45/85

Cómo hacer y usar el arduino como un Isp para un ATtiny 45/85

en este instructable le mostraré cómo puede hacer su propia programación Atting escudo para arduino y luego usar arduino como programador.Generalmente si no tienes un escudo que puede hacer una versión de la placa para programar el ATtiny. (Paso 1)Pe
Utilizando una placa Arduino como un ISP vía ICSP cabecera

Utilizando una placa Arduino como un ISP vía ICSP cabecera

no entro en cómo utilizar un Arduino en un ISP, hay un montón de instructables y otra cómo-de en la red para eso.Lo que necesitaba era una forma sencilla a programar (y quemar el cargador de arranque) en mi fichas ATtiny. He hecho un tablero de arran
Detector de proximidad de punto fijo vehículo de Arduino.

Detector de proximidad de punto fijo vehículo de Arduino.

Esta es la versión de alta tecnología de colgar una pelota de tenis desde el techo de un trozo de cuerda.  Por supuesto, si usted tiene dos tipos diferentes de vehículos, pelota de tenis no va a tierra en el mismo lugar en ambos.  Este proyecto puede
ARD-e: el robot con un Arduino como un cerebro

ARD-e: el robot con un Arduino como un cerebro

cómo crear un robot de código abierto Arduino controlado por menos de $100.Esperemos que después de leer esto instructable usted será capaz de dar su primer paso en robótica. ARD-e cuesta unos $90 a $130 dependiendo de cuánto electrónica repuesto tie