Alimentar Mi - dispensador de alimento de perro de Arduino (7 / 7 paso)

Paso 7: El código

#include

Incluir la biblioteca en tiempo de #include incluye el tiempo alarmas biblioteca #include incluye el Biblioteca de Servo de velocidad Variable

VarSpeedServo myservo; Crear y nombrar el servo const int servoPin = 9; El pin digital utilizado para el servo int potpin = 0; Pin analógico utilizado para conectar el potenciómetro int val; Variable para leer el valor del pin analógico

void setup() {Serial.begin(9600); Establece la setTime(8,29,50,1,1,11) de la tarifa de datos; Ajustar manualmente la hora Alarm.alarmRepeat (8,30,0, MorningAlarm); Llamada de alarma para cada día de 8:30 mañana alarma

myservo.Attach(servoPin); Se fija el servo en el pin 9 para el servo objeto myservo.write(0,255,true); } Establece la posición inicial del servo, tan rápido como sea posible, espere hasta que

void loop() {int sensorValue = analogRead(A0); Leer el valor de analog pin Serial.println(sensorValue) 0; Valor impresión en serie monitor MorningAlarm() vacío {cuando cuando "morningAlarm" a hacer esto... Si (sensorValue < 341) {si el valor del potenciómetro es menos 341 hacerlo... para (int i = 1; me < = 100; me = i + 1) Repita 100 veces, el código siguiente. Serial.println ("Active Servo"); Imprimir "Active Servo" en el monitor serie. myservo.Write(110,240,true); Mueva el brazo de servo a 110degrees, con una velocidad de 240 y esperar a que delay(500) completa; myservo.Write(0,240,true); Regresar a servo brazo a 0degrees, con una velocidad de 240 y esperar a que delay(500) completa ;}}

{Si (sensorValue > 341 & & sensorValue < 682) si el valor del potenciómetro es entre 341 y 682 hacer esto... {para (int i = 1; i < = 80; i = i + 1) Repita 80 veces, el código siguiente. Serial.println ("Active Servo"); Imprimir "Active Servo" en el monitor serie. myservo.Write(110,240,true); Mueva el brazo de servo a 110degrees, con una velocidad de 240 y esperar a que delay(500) completa; myservo.Write(0,240,true); Regresar a servo brazo a 0degrees, con una velocidad de 240 y esperar a que delay(500) completa ;}}

{Si (sensorValue > 682 & & sensorValue < 1200) si es valor de potenciómetro entre 682 y 1200 hacer esto... {para (int i = 1; i < = 60; i = i + 1) Repita el siguiente código 60 veces. Serial.println ("Active Servo"); Imprimir "Active Servo" en el monitor serie. myservo.Write(110,240,true); Mueva el brazo de servo a 110degrees, con una velocidad de 240 y esperar a que delay(500) completa; myservo.Write(0,240,true); Regresar a servo brazo a 0degrees, con una velocidad de 240 y esperar a que delay(500) completa ;}}

Artículos Relacionados

Alimentos para perros caseros, libre de gluten

Alimentos para perros caseros, libre de gluten

alimentos para perros comercial alta calidad es caro.  Una bolsa de 35 libras de Science Diet, por ejemplo, es cerca de $50.  Y por tu dinero te dan tales sabrosos ingredientes como harina de subproducto de pollo, celulosa en polvo, harina de Gluten
Dispensador de alimentos para mascotas ajustable de Arduino

Dispensador de alimentos para mascotas ajustable de Arduino

¡Hola! Bienvenido a nuestro Instructable para nuestro dispensador de comida mascotas de Arduino.Somos Dan y Tom y somos estudiantes de diseño de producto en la Universidad Metropolitana de Cardiff en Gales del sur, recibimos este reto como parte de u
Guía de alimentos para perros natural (BARF)

Guía de alimentos para perros natural (BARF)

volver a lo básico.Como ustedes probablemente ya saben, los perros son los descendientes domesticados de lobos. (Algunos dicen que hay algunos coyote y algunos otros canidaes allí también, pero vamos a no bajar de ese agujero de conejo de una convers
Alimentos para perros caseros - para hambrientos sensibles

Alimentos para perros caseros - para hambrientos sensibles

Durante los primeros dos años, mi pobre perrito apenas podía comer nada que no enfermo. Probamos cada alimentos para perros en el mercado y de la veterinaria, pero nada funcionó. Eso es cómo me encontré cocinando para los perros. Introduje nuevos ali
Dispensador de bolsa bricolaje perro

Dispensador de bolsa bricolaje perro

Los perros son lindos. Pero caca de perros. Y nadie se siente lindo cuando caminan en caca de perro!O cuando su perro encuentra caca viejo y luego rollos en ella, o peor aún, come, entonces pukes-generalmente en su cama.Así que en realidad, es más fá
Dispensador de alimento de peces con control remoto

Dispensador de alimento de peces con control remoto

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com)Esta fue mi introducción en utilizando el microcontrolador arduino y escribir código. Admito que hay much
Completa nutrición alimentos para perros (Gluten Free)

Completa nutrición alimentos para perros (Gluten Free)

esto es una fuente de nutrición completa para cualquier perro, y ArthyDex es seguro para dar a todos los animales.Para este plato, se necesita para un perro de 50 libras:1 taza de agua3 tazas de elección Natural: cordero y arroz perro alimentos secan
Compartimiento del alimento de perro móvil

Compartimiento del alimento de perro móvil

En lugar de tener que llevar grandes bolsas de comida para perros en tiempos de alimentación, hacen de este recipiente de almacenamiento de alimento de perro móvil. Es suficientemente grande para contener una bolsa de 8kg de comida para perros, pero
Hacer esta bolsa de almacenaje durable, o bolso de la playa de un saco de alimento de perro vacía.

Hacer esta bolsa de almacenaje durable, o bolso de la playa de un saco de alimento de perro vacía.

La tela que utilizan para hacer el perro de alimentos es resistente al agua y durable, con más de 40 libras y más sin preocupación de lo ripeo. Son grandes para guardar objetos, mover, o camping. Utilizarlos en la playa toallas mojadas de arena o ele
Alimentos para perros pollo hueso para melindrosos

Alimentos para perros pollo hueso para melindrosos

Desi Pomqueen que residen en el Palacio de canino ha adquirido una pizza y cerveza boca (retruécano previsto) desafiando el chef de cocina a medidas extremas para resolver la cuestión. La Reina había tomado mal debido a su dieta y se ha comprometido
Dispensador de comida para perros

Dispensador de comida para perros

Lista de elementos2 hojas de acrílico de 3mm en forma x lo menos 400x600mmimpresora 3D (para imprimir el tornillo de la hélice)tubería de acrílico de 1 x 10mm diámetroImpresora láser (para cortar soportes y tapa)Arduino (estoy usando uno)Motor servo
Arduino controla perro alimentos/dispensador

Arduino controla perro alimentos/dispensador

En este Instructables describe cómo construir un dispensador de tratar alimentos de perro automático utilizando un Arduino Duemilanove (el Uno es la versión más reciente de la misma Junta). El intervalo de temporizador se puede ajustar mediante un po
☆Beer taza y perro alimentos contenedor EARRINGS☆

☆Beer taza y perro alimentos contenedor EARRINGS☆

hice estas pendiente con sobre todo con material reciclado. Son realmente fáciles de hacer y sólo necesitas las herramientas básicas.Paso 1: Lo que usted necesita Materiales:-un envase de aluminio de alimento de perro;-una tapa de cerveza;-aros de lo
FEEDUINO® como ' n ' alimentar un perro callejero

FEEDUINO® como ' n ' alimentar un perro callejero

Miles de perros callejeros están muriendo de hambre cada día! Millones de personas no saben cómo ayudar! Feeduino es exactamente lo que dice. Como su página de facebook favoritas y donar limpia y alimento fresco, delicioso a una ONG para los perros c