Proyecto de Arduino más inútil máquina jamás (2 / 6 paso)

Paso 2: Programar el Arduino

Descarga el IDE de Arduino para su ordenador y ejecutarlo. Utilizo un Mac.

Conectar el Arduino UNO para Mac usando el cable USB. Para obtener más información, echa un vistazo: http://arduino.cc/en/Guide/MacOSX

A continuación es el código que utilizan para programar el Arduino. He modificado el código de "Barrido" por Barragán.
Para hacerlo más interesante, aleatorizar la velocidad cuando el dedo se retira en la caja.

=== EL CÓDIGO A CONTINUACIÓN ===

Barrido de
por BARRAGAN < http://barraganstudio.com>
Este ejemplo de código es de dominio público.

#include < Servo.h >

const int buttonPin = 2;
int buttonState = 0;

Servo myservo;  crear objeto servo para controlar un servo
se puede crear un máximo de ocho objetos de servo
int pos;                variable para almacenar la posición del servo
largo tiempo retardado;

void setup()
{
pinMode (buttonPin, entrada);
myservo.Attach(9);  se fija el servo en el pin 9 al objeto servo
}

void loop()
{
buttonState = digitalRead(buttonPin);  Leer la posición del botón
Si (buttonState == HIGH) {}
para (pos = myservo.read(); pos > = 20; pos-= 1) {/ / va desde 90 grados hasta 20 grados en el 1 paso
myservo.Write(POS);                        Dile el servo a la posición en la variable 'ONpos'
tiempo retardado = random (15, 30);
Delay(15);                                        tiempo de espera para el servo a la posición de aleatorizar
}
}
Else {}
tiempo retardado = al azar (1, 4);
para (pos = myservo.read(); pos < = 90; pos += tiempo retardado) {/ / va desde los 20 grados a 90 grados en el 1 paso
myservo.Write(POS);                         Dile el servo a la posición en la variable 'OFFpos'
Delay(15);                                         tiempo de espera para el servo a la posición de aleatorizar
}
}
}

Artículos Relacionados

Otro más inútil máquina jamás

Otro más inútil máquina jamás

si es tu primera vez viendo una más inútil máquina siempre (MUME), es una máquina que, cuando, al instante se apaga. Si estás pensando en construir uno, le animo a mirar otros en Instructables (después de que has estudiado minas bien!) y ver el vídeo
Añadir Bluetooth 4.0 para su proyecto de Arduino [Internet] - controlada por Smartphone

Añadir Bluetooth 4.0 para su proyecto de Arduino [Internet] - controlada por Smartphone

Somos Grupo de internet de entusiastas de las cosas que amo hacking juntos diferentes dispositivos. Compruebe hacia fuera nuestro actual proyecto en nuestro sitio web y echa un vistazo a esta guía en un formato diferente en nuestro blog.Paso 1: intro
Control de un proyecto de arduino a través de un android personalizable / aplicación para el Iphone con Blynk y Wemos D1: el 2016 SUPER NOOB FRIENDLY manera

Control de un proyecto de arduino a través de un android personalizable / aplicación para el Iphone con Blynk y Wemos D1: el 2016 SUPER NOOB FRIENDLY manera

El objetivo de este instructable es enseñarle cómo crear proyectos de arduino wifi conectado el más simples y más rápidas forma posible. Si usted quiere hacer un proyecto de arduino que usted puede controlar desde tu smartphone y sólo costó 4 euros e
Hacer su proyecto de Arduino wireless en minutos, con el escudo de inventores sin hilos

Hacer su proyecto de Arduino wireless en minutos, con el escudo de inventores sin hilos

el escudo de inventores utiliza un tubo sin hilos, que es un especial módulo de RF inalámbrico que le permite fácilmente y confiablemente, enviar y recibir datos inalámbrica libre de errores entre dos o más placas de Arduino.Es de largo alcance – dis
Ayuda con mi proyecto de arduino. (2, 7 segmentos con piezoeléctrico zumbador y relé)

Ayuda con mi proyecto de arduino. (2, 7 segmentos con piezoeléctrico zumbador y relé)

Hola, necesito ayuda con mi proyecto de arduino.Tengo 2, 7 segmentos muestran que cuenta regresiva desde 20 a cero en entonces el piezoeléctrico zumbador beebs por un tiempo.Mi pregunta es:Quiero un relé de encendido durante 20 segundos a la vez con
Cómo crear un proyecto de Arduino

Cómo crear un proyecto de Arduino

Un proyecto de arduino podría añadir decoración a la casa o ayudar a conseguir cosas que hacer. Un arduino podría demostrar hacer videos de la mascota de alguien, por ejemplo. (aquí) Este instructable le llevará paso a paso el proceso de creación de
Magic Light (Sensor de capacitancia, primer proyecto de Arduino)

Magic Light (Sensor de capacitancia, primer proyecto de Arduino)

este fue mi primer proyecto de arduino.  Su ideal para principiantes. Se descolora el color o las luces de mi moviendo sus manos cerca de él.  Se desvanece de un azul bastante púrpura a un fogoso rojo-anaranjado. Su era SUPER fácil de construir, no a
Luz controlada mezclador blender, proyecto de arduino!

Luz controlada mezclador blender, proyecto de arduino!

Luz controlada mezclador blender, proyecto de arduino!
PROYECTO de hombre de hierro 3: Guerra máquina/Patriot repulsores

PROYECTO de hombre de hierro 3: Guerra máquina/Patriot repulsores

aquí es un mod que hacen marca 42 repulsor juguete en un estilo de máquina de guerra o un patriota de hierro.Necesitarás:(todas las pinturas son pinturas de esmalte)Pintura negra (máquina de guerra)Pintura de plata (máquina de guerra y patriota)Pintu
Construir un Cable de alimentación USB versátil para sus proyectos de Arduino

Construir un Cable de alimentación USB versátil para sus proyectos de Arduino

Prácticamente todos los proyectos pequeños de electrónica móvil necesitan energía. A menudo alimentación de 5 voltios funciona bien para micro controladores y sensores. Mi fuente favorita de energía 5V móvil son los bancos de potencia. Vienen en much
Escarabajo: Minimizar su proyectos de Arduino

Escarabajo: Minimizar su proyectos de Arduino

el DFRobot escarabajo es una de las últimas innovaciones en tecnología Arduino minimalista. Sobre el tamaño de un cuarto y las capacidades de un Arduino Leonardo, este chico pequeño puede reducir al mínimo sus proyectos con facilidad sin tener que sa
Probador de LCD 16 * 2 - serpiente (mi 1 º proyecto de Arduino)

Probador de LCD 16 * 2 - serpiente (mi 1 º proyecto de Arduino)

Empecé experimentando con Arduino después de asistir a una conferencia dada por Sarah Wiseman en la Royal Institution (Ri) en Londres. He jugado con lectores RFID, LEDs, etc. con diversos grados de éxito - pero decidió, en consecuencia, que lo que re
AdruShield-escudo de Arduino más versátil jamás

AdruShield-escudo de Arduino más versátil jamás

ArduShield es más versátil escudo de desarrollo para más populares placas de Arduino como a:Arduino UNO R3Arduino MiniArduino Pro Mini V5Arduino Nano V3Arduino MicroR3Arduino LeonardoArduino YunCero de ArduinoGalileo Gen2y muchos otros tableros deriv
Añadir Ethernet a cualquier proyecto de Arduino para menos de 10$

Añadir Ethernet a cualquier proyecto de Arduino para menos de 10$

para que tenga un proyecto Arduino limpio pasando. ¿Sería bueno añadir conectividad a Internet y hacer así baratos? Este Instructable le mostrará cómo agregar conectividad a Internet en forma de una interfaz Ethernet por unos pocos dólares y en menos