personas:johnny:proyectos:alimentador_de_mascotas
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| personas:johnny:proyectos:alimentador_de_mascotas [2019/06/04 14:05] – kz | personas: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:// | Los links de donde se toma la idea son [[https:// | ||
| + | |||
| + | 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. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | se debe de conseguir dos tarros donde uno sea mas grande que el otro | ||
| + | |||
| + | {{: | ||
| + | </ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | Esta es la plantilla para la boca del tarro. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Código y circuito ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | código | ||
| + | |||
| + | <code 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(" | ||
| + | |||
| + | // AUTOMATICO | ||
| + | /* | ||
| + | digitalWrite(ledPin, | ||
| + | servo1.write(90); | ||
| + | delay(1000); | ||
| + | digitalWrite(ledPin, | ||
| + | servo1.write(0); | ||
| + | delay(500); | ||
| + | */ | ||
| + | |||
| + | // con suitche | ||
| + | if (buttonState == HIGH) { | ||
| + | digitalWrite(ledPin, | ||
| + | servo1.write(0); | ||
| + | delay(1000); | ||
| + | } else { | ||
| + | digitalWrite(ledPin, | ||
| + | servo1.write(90); | ||
| + | delay(200); | ||
| + | } | ||
| + | | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
personas/johnny/proyectos/alimentador_de_mascotas.1559657123.txt.gz · Última modificación: por kz
