Ir al contenido principal

Entradas

Mostrando entradas de 2024

Vehículo con dos ruedas Servo 360ª

  Autito 360º Principio de funcionamiento - Los Servomotores se conectan en un Pin con PWM - Escribir 90º detiene el motor. - Escribir 0º pone al motor a avanzar a máxima velocidad para un lado. - Escribir 180º pone al motor a avanzar a máxima velocidad para el otro lado. - Escribir 45º pone al motor a avanzar a mitad de velocidad para un lado - Escribir 135º pone al motor a avanzar a mitad de velocidad para el otro. Conexiones Ø   Servo 360º 1º à Pin D9 Ø   Servo 360º 2º à Pin D6 Ø   Sensor B/N à Pin D2 Programa 1 – Control por serial // Habilitamos variables #include <Servo.h> Servo _ruedaizq, _ruedader ; String _pc ;   #define VELO(x) x*90+90   // Función setup() void setup() {   // put your setup code here, to run once:   Serial.begin(9600);   Serial.println("arduino:ok") ;   Serial.setTimeout(10) ;   _rued...

Arduino - MEF - Apertura de puertas automáticas

  1         Máquina de Estados Finitos – Sistema de Puertas automáticas 1.1      Definición   1.2      Estados 1.       Estado Cerrado (totalmente Cerrado) 2.       Estado Abriendo 3.       Estado Abierto (totalmente Abierto) 4.       Estado Cerrando 1.3      Transiciones a.       De Cerrado a Abriendo : Se solicitó abrir. Puede ser por un botón, por detectar cercanía, por detectar movimiento, o por mensaje de otro dispositivo (serial) b.      De Abriendo a Abierto : Se llegó hasta el fin, accionamiento del botón “final de carrera” c.       De Abierto a Cerrando : Se solicita cerrar. Puede ser por un botón, por no detectar cercanía o por no detectar movimiento (y por ende, un tiempo ha transc...