Oggi OpenELAB ha ricevuto un nuovo giocattolo, la Porsche 911 LEGO 42096. Questo giocattolo da collezione presenta un abitacolo dettagliato, differenziale funzionante, sospensioni indipendenti e un motore boxer a sei cilindri con pistoni mobili montato davanti all'asse posteriore. Questo ci rende entusiasti. In particolare, abbiamo anche nuovi prodotti da M5Stack, quindi lascia che si piacciano.
Giunzione
Facciamo unire i LEGO.
Per il sistema di sterzo abbiamo utilizzato innanzitutto il servo SG90. Possiamo vedere che ha funzionato molto bene, usa la colla a caldo per fissare l'SG90 al volante.
Collegato alla parte di potenza, puoi vedere che questa Porsche utilizza un motore a 6 cilindri orizzontalmente contrapposti, per i giocattoli, la perdita di trasmissione di potenza del motore orizzontalmente opposto sarà relativamente grande, quindi abbiamo utilizzato un motore ad alta velocità da 12 V per guidare in questo modo :
Per quanto riguarda il microcontrollore, la nostra prima scelta è ESP, 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.
Aggiornamento
M5tack sente questa cosa, ci ha mandato un motore compatibile con i Lego. Scopriamolo.
Questo è un motore giunto robot ad alte prestazioni.
Mettiamolo nella nostra Porsche. Questo mi rende molto emozionato. L'unità roller485 è perfetta per questa vettura.