Herramientas de usuario

Herramientas del sitio


personas:johnny:proyectos:alimentador_de_mascotas

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
personas:johnny:proyectos:alimentador_de_mascotas [2019/06/04 13:36] – creado kzpersonas:johnny:proyectos:alimentador_de_mascotas [2019/06/04 20:31] (actual) kz
Línea 2: Línea 2:
  
 Los links de donde se toma la idea son [[https://www.instructables.com/id/Automatic-Cat-Feeder/|este instructables]] y [[https://www.youtube.com/watch?v=dqr-AT5HvyM&t=78s|este tutorial de youtube]] Los links de donde se toma la idea son [[https://www.instructables.com/id/Automatic-Cat-Feeder/|este instructables]] y [[https://www.youtube.com/watch?v=dqr-AT5HvyM&t=78s|este tutorial de youtube]]
 +
 +Del tutorial de youtube no entendía como va el motor pegado al tarro. Entonces mi versión es una fusión de estos dos.
 +
 +{{:personas:johnny:proyectos:photo5168172480316155964.jpg?300|}}
 +
 +{{:personas:johnny:proyectos:t_video5165779319787618365.mp4 |}}
 +
 +<WRAP center round important 60%>
 +se debe de conseguir dos tarros donde uno sea mas grande que el otro
 +
 +{{:personas:johnny:proyectos:screen_shot_2019-06-04_at_2.08.01_pm.png?400|}} 
 +</WRAP>
 +
 +----
 +
 +Esta es la plantilla para la boca del tarro.
 +
 +{{:personas:johnny:proyectos:photo5168172480316155966.jpg?400|}}
 +
 +{{:personas:johnny:proyectos:photo5168172480316155967.jpg?400|}}
 +
 +===== Código y circuito =====
 +
 +{{:personas:johnny:proyectos:photo_on_6-4-19_at_3.30_pm.jpg?400|}}
 +
 +código
 +
 +<code c++>
 +
 +#include <Servo.h>
 +
 +Servo servo1;
 +
 +const int buttonPin = D1;     
 +int ledPin;      
 +int buttonState = 0;       
 +
 +void setup() {
 +  ledPin = LED_BUILTIN;
 +  servo1.attach(0); // Atacamos el pin D3
 +  
 +  pinMode(ledPin, OUTPUT);
 +  pinMode(buttonPin, INPUT);
 +}
 +
 +void loop() {
 +  
 +  buttonState = digitalRead(buttonPin); 
 +  Serial.println("Estado del pin:" + buttonState);
 +
 +  // AUTOMATICO
 +  /*
 +    digitalWrite(ledPin, LOW);
 +    servo1.write(90); // angulo de 90
 +    delay(1000);
 +    digitalWrite(ledPin, HIGH);
 +    servo1.write(0); // angulo de 0
 +    delay(500);
 +    */
 +
 +  // con suitche
 +   if (buttonState == HIGH) {
 +    digitalWrite(ledPin, LOW);
 +    servo1.write(0); // angulo de 90
 +    delay(1000);
 +  } else {
 +    digitalWrite(ledPin, HIGH);
 +    servo1.write(90); // angulo de 0
 +    delay(200);
 +  }
 +  
 +}
 +</code>
 +
 +
 +
 +
 +
 +
 +
  
personas/johnny/proyectos/alimentador_de_mascotas.1559655406.txt.gz · Última modificación: 2019/06/04 13:36 por kz