Sommario:
- Passaggio 1: stampa
- Passaggio 2: l'elettronica
- Passaggio 3: software/codice
- Passaggio 4: piani per il futuro
Video: Torretta Star Wars DF.9: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
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
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
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
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:
Torretta di Portal 2 - Controllo della torretta principale: 9 passaggi (con immagini)
Portal 2 Turret - Master Turret Control: questo progetto è un'estensione o un remix della mia Portal Turret originale su Instructables (Portal-2-Turret-Gun). Può anche essere usato come controller economico per controllare tutto ciò che utilizza il chip radio nRF24L01. Lo schermo LCD è particolarmente utile quando
Torretta di tracciamento laser: 5 passaggi
Torretta di tracciamento laser: DISCLAIMER: questo non è un progetto completamente finito, funziona ma ha difetti nel codice che lo rendono un movimento di tracciamento molto lento e solo nella direzione x. Panoramica: l'idea generale del nostro progetto era di far scoppiare i palloncini semplicemente accendendo la macchina
Torretta sentinella Nerf autonoma: 6 passaggi
Torretta Nerf Sentry autonoma: alcuni anni fa, ho visto un progetto che mostrava una torretta semi-autonoma che poteva sparare da sola una volta puntata. Questo mi ha dato l'idea di utilizzare una fotocamera Pixy 2 per acquisire obiettivi e quindi puntare automaticamente la pistola nerf, che potrebbe quindi agganciarsi e f
Torretta scanner e cannone: 10 passaggi (con immagini)
Torretta e cannone scanner: dovevamo realizzare un prototipo funzionale utilizzando alcuni sensori arduino diversi, quindi la nostra scelta è stata quella di sviluppare una torretta con un cannone che spara un proiettile su un oggetto rilevato dallo scanner. Il funzionamento della torretta inizia con il c
Torretta sentinella LEGO Arduino: 9 passaggi
Torretta di sentinella LEGO Arduino: questa istruzione ti mostrerà passo dopo passo come creare la tua torretta di sentinella (non letale) con pezzi LEGO, una scheda Arduino UNO, uno scudo Bricktronics, alcuni fili e un po' di piombo. È in grado di funzioni di controllo automatico e remoto