Sommario:

Torretta Star Wars DF.9: 4 passaggi
Torretta Star Wars DF.9: 4 passaggi

Video: Torretta Star Wars DF.9: 4 passaggi

Video: Torretta Star Wars DF.9: 4 passaggi
Video: Приказ комиссара. Warhammer 40k 2024, Luglio
Anonim
Image
Image
Torretta Star Wars DF.9
Torretta Star Wars DF.9
Torretta Star Wars DF.9
Torretta Star Wars DF.9
Torretta Star Wars DF.9
Torretta Star Wars DF.9

Quindi questo progetto da una ricerca casuale di Star Wars su Thingiverse ho scoperto cosa: 3041805. Questo mi ha incuriosito mentre lo ricordo vividamente dal quinto film di Star Wars L'Impero colpisce ancora. Era da un po' che desideravo realizzare una torretta e questa sembrava un'ottima piattaforma da provare.

Passaggio 1: stampa

Stampa
Stampa

Quindi ho usato la mia stampante Prusa i3 Mk3, con del filamento arancione. Questo era quello che mi è capitato di avere a disposizione in questo momento. Ho scaricato i file da https://www.thingiverse.com/thing:3041805 e ho raddoppiato ogni parte. Ora le parti erano fantastiche, ma erano pensate per un gioco da tavolo. Ho allegato i file della canna e della torretta modificati per ospitare i cavi e il LED. La base dovrebbe essere scaricata da Thingiverse. Ho stampato a.15 mm a strato, senza zattere o supporti. La base è stata la parte più lunga impiegando quasi 15 ore. Il supporto del servo è l'unico pezzo che ho realizzato su misura. Si adatta perfettamente al centro della torre e impedisce al servo di ruotare invece di ruotare la torretta. Verrà incollato per il prodotto finale.

Passaggio 2: l'elettronica

L'elettronica
L'elettronica
L'elettronica
L'elettronica
L'elettronica
L'elettronica
L'elettronica
L'elettronica

Parti:

NodeMCU:

Servo 9G:

Sfortunatamente ho incollato la canna nella torretta, quindi non ho foto di quella, ma ho incollato il led in posizione dopo aver fatto passare i fili attraverso la presa che avevo fatto lungo la canna. I bracci del servo sono stati avvitati in due piccoli fori che ho praticato a mano nella parte superiore della torretta, prima di attaccarlo alla parte superiore, schermalo nel servo (perché altrimenti potrebbe fluttuare intorno. Questi devono essere belli e comodi, ma non avvitali o romperai la plastica.

Il cervello del dispositivo è il NodeMCU che è una scheda Arduino compatibile basata su Esp8266. Ha il wifi integrato ed è generalmente un'ottima scheda a bassa potenza. Pago in media $ 6 a tavola per questi, e sono il mio punto di riferimento per la maggior parte dei miei progetti. Puoi vedere il cablaggio qui e il mio codice nella prossima fermata spiegherà il pinout completo.

Passaggio 3: software/codice

Software/Codice
Software/Codice
Software/Codice
Software/Codice
Software/Codice
Software/Codice
Software/Codice
Software/Codice

Quindi ho provato qualcosa di nuovo per me questa volta. Conosco le librerie/servizi Blynk IoT da un po' di tempo ormai, ma non le avevo mai provate. Il loro sito web è https://www.blynk.cc. Sono rimasto molto colpito dalla semplicità di utilizzo. Per iniziare, ho scaricato l'app sul mio iPhone e ho creato un account. Ho quindi creato un'interfaccia utente molto semplice dei due controlli di cui avrei bisogno, uno per ruotare il servo che controlla la torretta e un secondo, un pulsante non commutabile per il LED (laser). Quindi sono andato e ho assegnato pin virtuali o fisici per ciascun controller. Questo è stato fatto all'inizio con un paio di tentativi ed errori, ma con un po' di googling è stato possibile superarlo facilmente.

Il prossimo è stato ottenere la libreria Blynk nell'IDE di Arduino. Il codice Arduino è stato uno dei più semplici che abbia mai scritto, ad eccezione del LED Blink che ho fatto nei miei primi giorni di sviluppo su Arduino. Per capire cosa intendo, guarda il mio codice e vedrai che non è molto più complicato di un progetto vuoto di base. La libreria Blynk fa molto del lavoro pesante per te.

Ho aggiunto il QR Code per la mia app in modo che tu possa scaricarlo e caricare il mio codice direttamente sulla tua bacheca (dovrai cambiare nome utente, password e token di autenticazione).

Passaggio 4: piani per il futuro

Quindi questo è un ottimo modello di base, ma è………… scialbo. Nelle prossime due settimane/mesi (ho un bambino, quindi il tempo di sviluppo è limitato) ho intenzione di dipingere il modello per renderlo più realistico. Quindi voglio aggiungere un suono a questo per almeno due rumori, un rumore rotante e un rumore di sparo. Penso che anche alcuni brani sonori delle scene di battaglia sarebbero eleganti. PIE IN THE SKY è farlo seguire automaticamente usando OpenCV o PixyCam. Quindi mio figlio può giocarci da solo senza che lo segua manualmente.

Consigliato: