Cómo hacer un bebé inteligente (5 / 9 paso)

Paso 5: programación

Antes de poner la placa Arduino en nuestro juguete tenemos que subir nuestro software. Si usted no programó un Arduino antes de que usted tendrá que descargar su libre software. También consulte la Guía de inicio.

Conectar el Arduino al ordenador.

Abrir el programa de Arduino y empezar un dibujo nuevo.

Corte y pegue este código en su bosquejo:

int buttonPin = 7;  botón está conectado al pin 7
int ledPin = 3;  LED está conectado al pin 3
int buttonStatus; variable que utilizaremos para almacenar el estado del botón
int potPin = 3;    el potenciómetro está conectado a la clavija analógica 3
int ledPin10 = 10;   Verde de RGB LED conectado al pin 10
int ledPin9 = 9;   Rojo del RGB LED conectado al pin 9
ledPin5 int = 5;   Azul del RGB LED conectado al pin 5
int val = 0; variable para almacenar el valor que viene desde el sensor
int buttonMomStatus; variable que utilizaremos para almacenar el estado del botón momentáneo
int momButton = 6; botón momentáneo está conectado al pin 6
zumbador de int = 8; zumbador se conecta al pin 8

void setup() {}
Serial.Begin(9600); inicializar comunicaciones serie a 9600 bps:
pinMode (buttonPin, entrada);  Inicializar el buttonPin como entrada
pinMode (ledPin, salida);  El LED es una salida
pinMode (ledPin10, salida);  declarar la ledPin10 como una salida
pinMode (ledPin9, salida);  declarar la ledPin9 como una salida
pinMode (ledPin5, salida);  declarar la ledPin5 como una salida
pinMode (momButton, entrada);  Inicializar el momButton como entrada
pinMode (zumbador, salida); zumbador es salida
}

void loop() {}
buttonStatus = digitalRead(buttonPin);
Si (buttonStatus == HIGH) {}
digitalWrite (ledPin, HIGH);  Si se presiona el botón encenderá el LED
}
Else {}
digitalWrite (ledPin, LOW);  De lo contrario, apague el LED
}

Val = analogRead(potPin); leer el valor del potenciómetro
analogWrite (ledPin10, val/4);  El LED PWM con el valor del pote (dividido por 4 para caber en un byte)
analogWrite (ledPin9, val/4);  El LED PWM con el valor del pote (dividido por 4 para caber en un byte)
analogWrite (ledPin5, val/4);  El LED PWM con el valor del pote (dividido por 4 para caber en un byte)
Delay(10);                     esperar 10 milisegundos antes del siguiente bucle

buttonMomStatus = digitalRead(momButton);
Si (buttonMomStatus == HIGH) {}
digitalWrite (zumbador, HIGH);  Si se presiona el botón momentáneo enciende el LED
}
Else {}
digitalWrite (zumbador, LOW);  De lo contrario, apague el LED
}

sección de bonos
Si (buttonStatus == alto & & buttonMomStatus == HIGH) {//if rocker e interruptores momentáneos están en al mismo tiempo
digitalWrite (ledPin10, bajo);   Apague el ledPin
digitalWrite (ledPin5, LOW);   Apague el ledPin girando ellos RGB LED se enciende rojo
Delay(500);
}
}

Haga clic en la casilla de verificación para comprobar que funciona este bosquejo, después golpear la flecha para subir a tu Arduino.
Usted necesitará tener la Junta correcta y el puerto COM seleccionado en el menú herramientas. Para cualquier problema sugiero la Página solución de problemas de Arduino. Es muy útil.

Os adjunto mi archivo de código de Arduino para personas que quieren descargar e importarlo en el programa de Arduino.

Artículos Relacionados

Hombre minuto # 1: Hacer un bebé dormir

Hombre minuto # 1: Hacer un bebé dormir

Una de las múltiples capacidades que un hombre Varonil tiene que saber cómo hacerlo es cómo hacer un bebé a dormir. Esta técnica funciona bien para mí, y eventualmente puede conducir a enseñarle a un bebé a dormirse por sí mismos. No se apresure este
Cómo hacer un bebé chico (o niño) telar encanto

Cómo hacer un bebé chico (o niño) telar encanto

Bienvenidos! En su tutorial voy a shpw usted cómo hacer un bebé o niño telar encanto, espero les guste y que te diviertas haciendo. También por favor, no forgwt ♥, comentario, ritmo y siga, inwould lo agradeceria muchisimo, ahora vamos a empezar a :D
Hacer un bebé Samus Aran con basura plástica (invitados especiales: la familia Caicedo-Langer!)

Hacer un bebé Samus Aran con basura plástica (invitados especiales: la familia Caicedo-Langer!)

Mi familia tiene una tradición: nadie tira nada al bote de basura antes de decidir si podría usarlo para construir cosas. Así, gracias a mi mamá, mi padrastro, mi hermano, mis tíos y primos, que tengo un taller completo de... basura.Un día, yo estaba
BALANCÍN bebé inteligente

BALANCÍN bebé inteligente

en el mundo actual, donde los padres sería ocupados de su vida profesional, es difícil para ellos encontrar tiempo suficiente para su bebé. También es el general habitual de la sociedad que la madre tiene que cuidar del bebé, junto con su vida profes
Hacer su bicicleta '' inteligente y verde '' para un último paseo

Hacer su bicicleta '' inteligente y verde '' para un último paseo

En este instructable te voy a mostrar como hacer algunos aparatos electrónicos útiles para tu moto. El instructivo contiene un banco de energía solar con una capacidad de 7000mAh muy alta que puede ser recargada con una estructura de panel solar de 5
Cómo hacer un bebé gigante de gelatina

Cómo hacer un bebé gigante de gelatina

En este instructable les mostraré cómo hacer una figura de jalea grande comestible de un molde. Estos son ideales para regalos o fiestas. Son enormes e impresionante mirar y comestible! ¿Quién necesita un pastel?Se necesita:Gelatina sin saborCualquie
Que hace el bebé grande de Hell Boy

Que hace el bebé grande de Hell Boy

es una no duro de un proyecto pero usted va a necesitar mucha paciencia!Paso 1: materiales -wood-harina de agua (papel maché)-tuberías (plomería)-tablero de tarjeta-caliente la pistola de pegamento y palillos-al azar hardware (bisagras y tornillos pr
¿Cómo hacer un bebé huevo

¿Cómo hacer un bebé huevo

alguna vez desea cuidar de su bebé huevo propio? O tal vez tienes una tarea escolar. bien siga este sencillo instructivo y su bebé huevo propio.Paso 1: fuentes de 1. huevo2. pasador de aguja3. lápiz de sharpiePaso 2: Ahuecar el huevo Haga un orificio
Cómo hacer un bebé Go Kart en 15 minutos.

Cómo hacer un bebé Go Kart en 15 minutos.

Todo comenzó este domingo por la mañana cuando mi bebé decidió sentarse en su caja de pañales y divertirse conmigo empujarlo. Después de 10 min estaba sin aliento. El siguiente paso fue actualizar con ruedas, esto fue muy divertido durante unos minut
Hacer este bebé dosel cama fotógrafos Prop o cama del animal doméstico

Hacer este bebé dosel cama fotógrafos Prop o cama del animal doméstico

En este instructable, voy a mostrarles una forma fácil hacer la cama del animal doméstico o infantiles fotógrafos proposición. Mi cuñada pidió una cama para los niños. Una búsqueda de imágenes subido varios diseños. La mayoría de las cuales fueron he
¿Cómo hacer tu Mjolnir inteligente?

¿Cómo hacer tu Mjolnir inteligente?

Un cliente de Curiouser (mi empresa) me piden hacer una atracción original para el salón francés Geekopolis. Tuve que tratar de construir algo "wearable computing" para frikis... Y sólo tenía en este tiempo una Flora poco (como una placa de Ardu
Cómo hacer una nevera inteligente

Cómo hacer una nevera inteligente

este es un proyecto de escuela que hicimos para ayudar a la gente saber cuando necesitan comprar comida. Es un pequeño estante de madera que se colocan sobre el estante del refrigerador. Cuando la comida es baja, un LED se enciende, que te deja saber
Cómo hacer personalizada bebé regalo

Cómo hacer personalizada bebé regalo

mi marido dice que a nadie le gusta regalos hechos en casa, pero creo que es una mentira.  Si algo útil, que es hecho a mano y uno-de-uno-bueno, la hace aún mejor.  Además, siempre considere el acto de lo que es parte del regalo.Parece que el 90% de
Hacer un bebé súper lindo y astuto móvil

Hacer un bebé súper lindo y astuto móvil

pongo esta uno para un amigo que espera pronto.Paso 1: material móvil compré un recipiente plástico grande en Walgreens. Necesitaba algo sólido para sostener todas las otras partes que me refiero a añadir.Paso 2: preestablecido para las estrellas per