Hacer tu propio metrónomo (7 / 8 paso)

Paso 7: El código

Como se puede ver justo debajo de este paso, hay un archivo de texto del código utilizado para ejecutar el metrónomo. No voy cualquier gran detalle aquí sobre cómo el código funciona o fue creado, pero voy a explicar brevemente algunas de las matemáticas proceden para cambiar el tempo, ya que es sin duda una de las más importantes piezas que hace de este circuito un metrónomo.

Hay que recordar que el brazo del servo mueve a una velocidad máxima de 60 grados para cada 0.1 segundos. Esto es equivalente a 6 grados por cada 10 milisegundos y el igual a 200 bpm. (Arbitrariamente) queríamos que nuestro límite inferior a 50 bpm que es 1/4 el ritmo de 200 bpm. Porque 6 grados / 10 milisegundos es nuestra frecuencia máxima, esto significa que la velocidad mínima debe ser 1/4 de la tarifa máxima o 1,5 grados / 10 milisegundos.

Así, nuestro palmo entre los límites superiores e inferiores es sólo de 4,5 grados. Queremos ajustar la velocidad en este rango por el potenciómetro. La lectura analógica de la salida del potenciómetro puede variar desde 0 (esencialmente no corriente fluyendo a través del potenciómetro) y 1023 (la cantidad máxima de corriente que fluye por el potenciómetro.

Por lo tanto, lo que queremos hacer es crear una ecuación lineal de la forma y = mx + b para averiguar cuánto de un cambio de ángulo del servo debe hacer basado en cuánta corriente está fluyendo por el potenciómetro. 'y' será el cambio de ángulo, estoy ' es la pendiente o cuánto afecta el potenciómetro tiene en el cambio de ángulo, 'x' es el valor del potenciómetro, y 'b' es la intersección o un tipo de factor de corrección para el cambio de ángulo.

Podemos obtener la pendiente dividiendo el intervalo del cambio de ángulo, 4.5, el valor máximo que puede tener el potenciómetro, 1023. Esto nos obtiene el valor "escalar" que ve en el código. Entonces podemos multiplicar nuestro valor escalar por lo que el valor de potenciómetro actual es y agregar el factor de corrección que es el límite inferior de 1,5 grados. Esta concisa nos dice cuánto de un cambio de ángulo (o tempo) que el servo debe hacer basado en donde se coloca el potenciómetro.

Artículos Relacionados

Como hacer un metrónomo

Como hacer un metrónomo

Hola a todos, este es mi primer instructable. ¡ Espero que lo disfruten!En este instructable les mostraré cómo hacer fácilmente un metrónomo electrónico, en el corazón de la que es un temporizador 555. He encontrado los planes originales para este y
Como hacer un metrónomo electrónico

Como hacer un metrónomo electrónico

en este Instructables construiremos y metrónomo electrónico usando componentes electrónicos simples encontrados en cualquier tienda de electrónica y herramientas que usted probablle ya.Antes de empezar a hacer uno, permite la respuesta algunas pregun
Hacer una pista de correr Chi "Metrónomo" MP3

Hacer una pista de correr Chi "Metrónomo" MP3

justo antes de empezó a correr en Vibram cinco dedos el año pasado leí también para arriba en el método de correr Chi desarrollado por Danny Dreyer, por lo que pude ajustar mi estilo de correr. Rápidamente me di cuenta de que una pieza más del engran
Hacer una mezcla de MP3 para un maratón con un metrónomo, guía de curso y sección que anima

Hacer una mezcla de MP3 para un maratón con un metrónomo, guía de curso y sección que anima

seamos realistas.  Correr 26.2 millas es mucho mejor cuando escuches música.  Pero no cualquier música.  Este Instructable le guía a través de lo que compilé mi maratón Mix Tape.  Las características clave son:Toda la música seaEs algo que encanta oE
Ejecutar metrónomo (usuarios de Windows gratis)

Ejecutar metrónomo (usuarios de Windows gratis)

bien, por lo que leido 'hongo Amungus ' ible en la fabricación de un metrónomo corriente. Excepto, no tiene o conoce a alguien con un mac. Así que usé mi propio camino. El programa que utiliza se llama aviario y es super fácil de usar.Paso 1: aviario
Metrónomo electrónico

Metrónomo electrónico

había jugó con la idea de hacer un metrónomo hace un tiempo cuando se rompió el metrónomo de mi novia. En vez de comprar uno nuevo me propuso hacer uno. Después de un poco de investigación y trabajo preliminar decidí que entre el tiempo que tomaría d
Arduino LCD metrónomo

Arduino LCD metrónomo

Metrónomos pueden ser caros pero con un Arduino y algunas piezas se puede hacer un metrónomo extensible.Paso 1: partesPartes:-Arduino (cualquier Arduino tamaño normal va a estar bien)-El IDE de Arduino y el conocimiento para usarlo-Un montón de cable
Metrónomo mini

Metrónomo mini

yo estaba pensando en algunos proyectos para el concurso de bolsillo de tamaño así que se ocurrió con dos. Uno es este mini metrónomo y la otra es una caja de luz de reloj de pulso (lo explicaré en otro instructivo).... Un metrónomo es un dispositivo
Metrónomo de Edison de Intel

Metrónomo de Edison de Intel

En el mundo de Arduino y otros microcontroladores, lo primero que haces es el programa obligatorio "Hola mundo". En este mundo, el "Hola mundo" es el LED que parpadea. Así fue cómo todo empezó; fue sólo un LED que parpadea. Como jugaba
Hacer su propio tablero de la mesa Photobooth

Hacer su propio tablero de la mesa Photobooth

DIY cabinas de fotos son una gran locura y son diversión increíble.  Hice un photobooth inicialmente para la recepción de mi boda, pero desde entonces lo he utilizado una gran cantidad de veces y siempre ha sido un gran éxito.Vi jchorng's instructabl
Hacer un barco autónomo con una Raspberry Pi (WiP)

Hacer un barco autónomo con una Raspberry Pi (WiP)

la ola de entusiasmo por el Raspberry Pi ha llevado a muchas personas se preguntan en las posibilidades, y maravillarse con la simplicidad. La tarjeta de crédito tamaño SBC es perfecto para casi cualquier cosa. Tal vez incluso para cruzar el océano A
Metrónomo de Arduino (con ISR)

Metrónomo de Arduino (con ISR)

¿Toco flauta y me encanta so...why de Arduino no para hacer un metrónomo con Arduino?En este proyecto agrego un botón para arrancar y parar golpes y para menaje de casa antes interrumpir la técnica.Material necesario:Arduino UNO10 kΩ pote linealzumba
Metrónomo altera Junta

Metrónomo altera Junta

Usando Verilog y la Altera DE2-115 Junta, hemos creado un metrónomo con las siguientes características:-El usuario puede seleccionar un tempo entre 60 y 230 latidos por minuto utilizando del tablero 18-Tempo se muestra usando los 8 LEDs verdes, así c
Hacer tu propio Boombox

Hacer tu propio Boombox

En este proyecto le mostrará cómo crear un Boombox que consiste principalmente en una radio de coche, altavoces rescatados y dos baterías de plomo-ácido de 12V. Esta versión actualizada es más fuerte y más ligero que mi anterior Boombox y reproducir