Hoy, OpenELAB recibió un nuevo juguete, LEGO 42096 Porsche 911. Este juguete coleccionable presenta una cabina detallada, diferencial de trabajo, suspensión independiente y un motor bóxer de seis cilindros con pistones móviles montados delante del eje trasero. Eso nos emociona. En particular, también recibimos nuevos productos de M5Stack, así que déjeles que se lleven bien.
Empalme
Vamos a empalmar LEGO.
Para el sistema de dirección, primero utilizamos el servo SG90. Podemos ver que funcionó muy bien, use pegamento termofusible para fijar el SG90 al volante.
Empalmado en la parte de potencia, se puede ver que este Porsche usa un motor de 6 cilindros opuestos horizontalmente; para los juguetes, la pérdida de transmisión de potencia del motor opuesto horizontalmente será relativamente grande, por lo que usamos un motor de alta velocidad de 12 V para conducir así. :
Acerca del microcontrolador, ESP es nuestra primera opción, porque
ESP-NOW , es un protocolo de comunicación inalámbrica para respuestas rápidas y control de bajo consumo.
Placa de desarrollo WIFI XIAO ESP32-S3 de Seeed Studio
Ver producto
Depurar
IDE: Arduino IDE
Biblioteca: M5Atom.h, esp_now.h, WiFi.h, ESP32Servo.h
Terminal de control
Funciona perfectamente.
Mejora
M5tack escuchó esto, nos enviaron un motor que es compatible con Lego. Averigüemos.
Unidad M5Stack Roller485 Lite sin anillo colector (STM32)
Ver producto
Este es un motor de articulación robótica de alto rendimiento.
Pongámoslo en nuestro Porsche. Eso me emociona mucho. La unidad roller485 es perfecta para este coche.