personas:checho:proyectos:dispensador_de_alimento_para_mascota
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| personas:checho:proyectos:dispensador_de_alimento_para_mascota [2017/09/12 04:01] – creado checho | personas: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.** | + | ====== |
| {{youtube> | {{youtube> | ||
| + | |||
| + | ====== **Comedero papara mascotas con banda elástica y pelota de pin pon.** ====== | ||
| + | {{youtube> | ||
| + | |||
| + | [Dispensador de agua[https:// | ||
| + | |||
| + | [video del propio[https:// | ||
| + | |||
| + | [Código para el esp y servo motor[https:// | ||
| + | |||
| + | ====== **Código y funcionamiento inicial activado por Led** ====== | ||
| + | |||
| + | circuito -> https:// | ||
| + | |||
| + | Código inicial para hacer girar el servo desde un botón. | ||
| + | |||
| + | |||
| + | ---- | ||
| + | <source lang=C> | ||
| + | #include < | ||
| + | |||
| + | Servo servo1; | ||
| + | |||
| + | const int buttonPin = D1; | ||
| + | int ledPin; | ||
| + | int buttonState = 0; | ||
| + | |||
| + | void setup() { | ||
| + | ledPin = LED_BUILTIN; | ||
| + | servo1.attach(0); | ||
| + | | ||
| + | pinMode(ledPin, | ||
| + | pinMode(buttonPin, | ||
| + | | ||
| + | } | ||
| + | |||
| + | void loop() { | ||
| + | | ||
| + | buttonState = digitalRead(buttonPin); | ||
| + | Serial.println(" | ||
| + | |||
| + | if (buttonState == HIGH) { | ||
| + | digitalWrite(ledPin, | ||
| + | servo1.write(90); | ||
| + | delay(1000); | ||
| + | } else { | ||
| + | digitalWrite(ledPin, | ||
| + | servo1.write(0); | ||
| + | delay(500); | ||
| + | } | ||
| + | } | ||
| + | |||
| + | </ | ||
personas/checho/proyectos/dispensador_de_alimento_para_mascota.1505188897.txt.gz · Última modificación: por checho
