Dziś OpenELAB dostało nową zabawkę, LEGO 42096 Porsche 911. Ta kolekcjonerska zabawka ma szczegółowy kokpit, działający mechanizm różnicowy, niezależne zawieszenie oraz sześciocylindrowy silnik bokser z ruchomymi tłokami zamontowany z przodu tylnej osi. To nas ekscytuje. W szczególności otrzymaliśmy także nowe produkty od M5Stack, więc niech się dobrze sprawdzą.
Łączenie
Połączmy LEGO.
Dla układu kierowniczego najpierw użyliśmy serwomechanizmu SG90. Widać, że działał bardzo dobrze, użyj kleju na gorąco, aby przymocować SG90 do kierownicy.

Włączone w część napędową, można zobaczyć, że ten Porsche używa 6-cylindrowego silnika bokser, dla zabawek strata mocy w przekładni silnika bokser będzie stosunkowo duża, dlatego użyliśmy 12V wysokoprędkościowego silnika do napędu w ten sposób:
Jeśli chodzi o mikrokontroler, ESP jest naszym pierwszym wyborem, ponieważ
ESP-NOW to bezprzewodowy protokół komunikacyjny do szybkich reakcji i niskiego zużycia energii.
Debuguj
IDE: Arduino IDE
Biblioteka: M5Atom.h, esp_now.h, WiFi.h, ESP32Servo.h
Terminal sterowania
Działa perfekcyjnie.
Aktualizacja
M5tack, posłuchaj tego, wysłali nam silnik kompatybilny z Lego. Sprawdźmy to.

M5Stack Roller485 Lite Unit without Slip Ring (STM32)
View Product
To jest wysokowydajny silnik przegubowy robota.

Włóżmy to do naszego Porsche. To bardzo mnie ekscytuje. Jednostka roller485 jest idealna do tego samochodu.