Herramientas de usuario

Herramientas del sitio


personas:checho:proyectos:dispensador_de_alimento_para_mascota

Diferencias

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

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
personas:checho:proyectos:dispensador_de_alimento_para_mascota [2017/09/12 04:21] chechopersonas:checho:proyectos:dispensador_de_alimento_para_mascota [2018/05/13 16:57] (actual) – [**Código y funcionamiento inicial activado por Led**] kz
Línea 1: Línea 1:
  
 ====== **Alimentador de mascotas con sensor de ultrasonido.** ====== ====== **Alimentador de mascotas con sensor de ultrasonido.** ======
- 
 {{youtube>0lTaJjaFXUc?medium}} {{youtube>0lTaJjaFXUc?medium}}
  
  
 ====== **Comedero papara mascotas con banda elástica y pelota de pin pon.** ====== ====== **Comedero papara mascotas con banda elástica y pelota de pin pon.** ======
- 
 {{youtube>npR-yMlrdVs?medium}} {{youtube>npR-yMlrdVs?medium}}
  
 +[Dispensador de agua[https://www.youtube.com/watch?v=euAbZC_fVqc]]
 +
 +[video del propio[https://www.youtube.com/watch?v=dqr-AT5HvyM]]
 +
 +[Código para el esp y servo motor[https://mounishkokkula.wordpress.com/servo-motor-tutorial-esp8266-nodemcu/]]
 +
 +====== **Código y funcionamiento inicial activado por Led** ======
 +
 +circuito -> https://www.arduino.cc/en/Tutorial/Button
 +
 +Código inicial para hacer girar el servo desde un botón.
 +
 +
 +----
 +<source lang=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);
 + 
 +  if (buttonState == HIGH) {
 +    digitalWrite(ledPin, LOW);
 +    servo1.write(90); // angulo de 90
 +    delay(1000);
 +  } else {
 +    digitalWrite(ledPin, HIGH);
 +    servo1.write(0); // angulo de 0
 +    delay(500);
 +  }
 +}
 +
 +</source>
personas/checho/proyectos/dispensador_de_alimento_para_mascota.1505190089.txt.gz · Última modificación: 2017/09/12 04:21 por checho