El autor de Arduino Project Hub Bajo Nick ASHRAF_MINHAJ dice cómo hacer un globo o una caja con una tapa de luz automática. LICENCIA - LGPL.
El maestro es el esquema. Servo-Tower Pro Mg996R, debe ser alimentado para que el estabilizador incrustado en Arduino no esté involucrado.
Componentes por separado:
El maestro toma la palanca del servo kit:
Lo pega a un detalle tan casero:
Establece todo esto juntos en el servo:
Luego toma el buscador de rango:
Lo coloca en una urna casera en ángulo, como se muestra a continuación, pero al mismo tiempo, y todo lo demás establece. El servo se coloca para que abra la tapa. El diseño de la URN o la caja es arbitraria, siempre que la tapa sea un rayo.
Servo Drive en la posición correspondiente a la tapa abierta:
El maestro llena el boceto corto (30 líneas), que requiere esta biblioteca:
#Include servo servo; int const trigpin = 6; INT Const Echopin = 5; Configuración de vacío () {PinMode (trigpin, salida); PinMode (Echopin, Entrada); Servo.attach (3); } LOOP VOID () {D Duración, Distancia; Digitalwrite (trigpin, alto); Demora (1); Digitalwrite (trigpin, bajo); // Mida la entrada del pulso en la duración del pasador de eco = Pulsein (Ecopina, Alta); // La distancia es la mitad de la duración dividida por 29.1 (desde la hoja de datos) Distancia = (Duración / 2) / 29.1; // si se encuentra menos de 0,5 metros y más de 0 (0 o menos significa sobre rango) si (distancia = 0) {servo.write (50); Demora (3000); } else {servo.write (160); } // esperando 60 ms no heriron un retraso (60); }El programa puede corregir los ángulos de rotación, especialmente cuando se utilizan un servo de tipo servo, así como la sensibilidad del telémetro. El asistente comprueba el diseño:
Luego hace poco modding y cheques de nuevo:
Reemplazo de la parte de hardware y software, puede obtener una caja de mesa de cambio automático.