Oggi, OpenELAB ha un nuovo giocattolo, LEGO 42096 Porsche 911. Questo giocattolo da collezione presenta un cockpit dettagliato, differenziale funzionante, sospensione indipendente e un motore boxer a sei cilindri con pistoni mobili montato davanti all'asse posteriore. Questo ci entusiasma. In particolare, abbiamo anche ricevuto nuovi prodotti da M5Stack, quindi lasciamo che vadano d'accordo.
Saldatura
Unisci i LEGO.
Per il sistema di sterzo, abbiamo prima utilizzato il servo SG90. Possiamo vedere che ha funzionato molto bene, usa la colla a caldo per fissare il SG90 al volante.

Inserito nella parte di potenza, si può vedere che questa Porsche utilizza un motore 6 cilindri a cilindri contrapposti orizzontalmente, per i giocattoli, la perdita di trasmissione di potenza del motore a cilindri contrapposti sarà relativamente grande, quindi abbiamo utilizzato un motore ad alta velocità 12V per azionare in questo modo:
Per quanto riguarda il microcontrollore, ESP è la nostra prima scelta, perché
ESP-NOW, è un protocollo di comunicazione wireless per risposte rapide e controllo a basso consumo.
Debug
IDE: Arduino IDE
Libreria: M5Atom.h, esp_now.h, WiFi.h, ESP32Servo.h
Terminale di controllo
Funziona perfettamente.
Aggiorna
M5tack ascolta questa cosa, ci hanno inviato un motore compatibile con Lego. Scopriamolo.

M5Stack Roller485 Lite Unit without Slip Ring (STM32)
View Product
Questo è un motore per giunto robotico ad alte prestazioni.

Mettiamolo nella nostra Porsche. Questo mi rende molto entusiasta. L'unità roller485 è perfetta per questa macchina.