Tänään OpenELAB sai uuden lelun, LEGO 42096 Porsche 911. Tämä keräilylelu sisältää yksityiskohtaisen ohjaamon, toimivan tasauspyörästön, itsenäisen jousituksen ja kuusisylinterisen bokserimoottorin liikkuvine männineen, joka on sijoitettu takapyörän eteen. Se innostaa meitä. Erityisesti saimme myös uusia tuotteita M5Stackilta, joten annetaan niiden sopia yhteen.
Kokoaminen
Kootaan LEGO.
Ohjausjärjestelmää varten käytimme ensin SG90-servoa. Näemme, että se toimi erittäin hyvin, käytimme kuumaliimaa kiinnittämään SG90 ohjauspyörään.

Liitettynä voimansiirto-osaan, voit nähdä, että tässä Porsche-mallissa on 6-sylinterinen vaakasuoraan vastakkain oleva moottori. Leluihin vaakasuoraan vastakkain olevan moottorin voimansiirron häviö on suhteellisen suuri, joten käytimme 12V:n korkeanopeuksista moottoria ajamaan näin:
Mikrokontrollerista ESP on ensimmäinen valintamme, koska
ESP-NOW on langaton viestintäprotokolla nopeisiin vasteisiin ja vähävirtaiseen ohjaukseen.
Virheenkorjaus
IDE: Arduino IDE
Kirjasto: M5Atom.h, esp_now.h, WiFi.h, ESP32Servo.h
Ohjauspääte
Se toimii täydellisesti.
Päivitys
M5tack kuuli tästä, he lähettivät meille moottorin, joka on yhteensopiva Legon kanssa. Selvitetäänpä.

M5Stack Roller485 Lite Unit without Slip Ring (STM32)
View Product
Tämä on suorituskykyinen robottinivelen moottori.

Laitetaan se Porscheemme. Se innostaa minua kovasti. Roller485-yksikkö sopii täydellisesti tähän autoon.