IIC2026
Visualización de Información
Alessio Bellino
Lego Technic y Arduino
Interrogación 2
Proyecto:
Introducción a LEGO Technic
Existen varios videos que introducen LEGO Technic, así como numerosos canales de YouTube donde se pueden ver ejemplos sobre cómo crear mecanismos.
Servos con LEGO Technic
C - Continuos
M - Angulares
Servos angulares: Son actuadores que controlan la posición dentro de un rango limitado, normalmente de 0° a 180°.
Servos continuos: diseñados para girar indefinidamente en ambas direcciones. Se controla la velocidad y la dirección del giro.
Conexión de servos a Arduino
Señal
5V
Tierra
USB-C 🡪 PC o Smartphone
Usar siempre pin 5 o 6
Conexión de servos a Arduino
Señal
5V
Tierra
USB-C 🡪 PC o Smartphone
Usar siempre pin 5 o 6
Arduino y Protobject
Controlar servo con perilla
Arduino / Servo (arduino.html):
Interfaz / Perilla (index.html):
Código: https://github.com/bellinux/demo.iv/tree/main/protobject-basic/arduino
Demo: https://demo.iv.alessiobellino.com/protobject-basic/arduino/
const perilla = new Protobject.Knob({ min: -1500, max: 1500 });
perilla.onChange((value) => {
Protobject.Core.send({ speed: value }).to("arduino.html");
});
Protobject.Arduino.start();
Protobject.Core.onReceived((data) => {
Protobject.Arduino.servoWrite({ pin: 5, value: data.speed });
});
IIC2026
Visualización de Información
Alessio Bellino