Sommario:

LEGO® Bat Buggy controllato dal telefono fai-da-te: 5 passaggi
LEGO® Bat Buggy controllato dal telefono fai-da-te: 5 passaggi

Video: LEGO® Bat Buggy controllato dal telefono fai-da-te: 5 passaggi

Video: LEGO® Bat Buggy controllato dal telefono fai-da-te: 5 passaggi
Video: Очень странные дела ► 10 Прохождение The Legend of Zelda: Tears of the Kingdom 2024, Novembre
Anonim
Image
Image
LEGO® Bat Buggy comandato dal telefono fai-da-te
LEGO® Bat Buggy comandato dal telefono fai-da-te
LEGO® Bat Buggy comandato dal telefono fai-da-te
LEGO® Bat Buggy comandato dal telefono fai-da-te

Con alcune parti stampate in 3D e alcuni componenti economici, puoi costruire piccoli veicoli LEGO controllati dal telefono.

Per il progetto questo userò:

  • un microcontrollore ESP32 (Adafruit Feather ESP32 o un equivalente TTGO di questo)
  • 2 motoriduttori N20
  • 1 x 18650 batteria al litio
  • 2 x driver motore Pololu DRV8835 (sebbene sia necessario solo uno, il secondo è per espansioni future)
  • un PCB personalizzato per contenere i driver del motore DRV8835
  • diverse parti stampate in 3D (non ho una stampante 3D, quindi ho usato 3DHubs per questo servizio)
  • LEGO - Piste tecniche e pochi altri pezzi

Questa è una build open source. Tutto il software, l'hardware elettrico e le parti stampate in 3D sono disponibili per il download/modifica/utilizzo/ecc.

LEGO® è un marchio del gruppo di società LEGO che non sponsorizza, autorizza o approva questo sito.

Passaggio 1: l'elettronica

Image
Image
i motori
i motori

Ho stampato un PCB personalizzato come "supporto" per i driver del motore DRV8835. Potresti semplicemente usare i fili invece di questo, tuttavia non sarebbe così pulito. Ho usato PCBWAY per fare la produzione di PCB.

Linkati qui ci sono i file Gerber se vuoi far stampare i tuoi PCB, o i file Eagle se vuoi modificare il design!

Passaggio 2: i motori

Image
Image
i motori
i motori

Sto usando motoriduttori "N20". Puoi trovarli facilmente su eBay/AliExpress, ecc. I modelli che sto usando sono 6v, 300 giri/min, con alberi da 10 mm.

L'alloggiamento del motore e l'adattatore dell'asse sono stati stampati in 3D. In allegato trovate i file STL. Ho usato 3DHubs.com per stamparli (stampati a 100um).

Passaggio 3: il supporto della batteria

Il portabatterie
Il portabatterie

Anche il portabatterie è stampato in 3D, anche se potresti usare altrettanto facilmente un portabatteria pronto per l'uso e incollarvi alcuni mattoncini/piastre LEGO.

In allegato c'è il file STL se vuoi stamparlo.

Contatti della batteria

Interruttore di alimentazione

Passaggio 4: il software

Image
Image

L'ESP32 sta eseguendo un server web. Serve una pagina che ti consente di inviare i controlli di input a ESP32 tramite un WebSocket (in questo modo sarà a bassa latenza). La pagina web gestirà l'input multi-touch o del mouse.

Puoi scaricare il codice sorgente del progetto qui.

Passaggio 5: la costruzione

Ora che tutti i componenti funzionano, è il momento della parte divertente: usare la tua immaginazione e costruire un veicolo/robot.

Il supporto del driver può contenere fino a 4 DRV8835, il che significa che è possibile azionare un totale di 8 motori CC o 4 motori passo-passo o una combinazione di questi…

Consigliato: