Taula de continguts:

Torreta Star Wars DF.9: 4 passos
Torreta Star Wars DF.9: 4 passos

Vídeo: Torreta Star Wars DF.9: 4 passos

Vídeo: Torreta Star Wars DF.9: 4 passos
Vídeo: CS50 2013 - Week 9, continued 2024, Juliol
Anonim
Image
Image
Torreta DF.9 de Star Wars
Torreta DF.9 de Star Wars
Torreta DF.9 de Star Wars
Torreta DF.9 de Star Wars
Torreta DF.9 de Star Wars
Torreta DF.9 de Star Wars

Així doncs, aquest projecte a partir d’una cerca aleatòria de Star Wars a Thingiverse el vaig descobrir: 3041805. Això em va intrigar mentre ho recordo vivament de la cinquena pel·lícula de Star Wars The Empire Strikes Back. Feia temps que volia fer una torreta i això semblava una gran plataforma per provar.

Pas 1: impressió

Impressió
Impressió

Vaig fer servir la meva impressora Prusa i3 Mk3, amb filament taronja. Això era el que de moment tenia disponible. He descarregat els fitxers de https://www.thingiverse.com/thing:3041805 i he doblat cada part. Ara les parts eren fantàstiques, però estaven pensades per a un joc de taula. He adjuntat els fitxers de canó i torreta modificats per adaptar-los als cables i al LED. La base s'ha de descarregar de Thingiverse. Vaig imprimir una capa de.15 mm, sense basses ni suports. La base va ser la part més llarga que va trigar gairebé 15 hores. S'adapta perfectament al centre de la torre i evita que el servo giri en lloc de girar la torreta. S'enganxarà per al producte final.

Pas 2: l'electrònica

L’Electrònica
L’Electrònica
L’Electrònica
L’Electrònica
L’Electrònica
L’Electrònica
L’Electrònica
L’Electrònica

Parts:

NodeMCU:

Servo 9G:

Malauradament, vaig enganxar el canó a la torreta, de manera que no en tinc cap foto, però vaig encolar el led després de fer passar els cables, tot i que la bodega que havia fet baixar el canó. Els braços del servo es van cargolar en dos petits forats que he forat a mà a la part superior de la torreta, abans de fixar-lo a la part superior, projecteu-lo al servo (perquè pot flotar altrament. Aquests han de ser agradables i còmodes, però no cargoleu-los o trencareu el plàstic.

El cervell cerebral del dispositiu és el NodeMCU, que és una placa compatible amb Arduino basada en Esp8266. Ha incorporat wifi i, en general, és una bona placa de baix consum. Pago de mitjana 6 dòlars per tauler per aquests, i són la meva norma per a la majoria dels meus projectes. Podeu veure el cablejat aquí i el meu codi a la següent parada us explicarà el pinout complet.

Pas 3: programari / codi

Programari / Codi
Programari / Codi
Programari / Codi
Programari / Codi
Programari / Codi
Programari / Codi
Programari / Codi
Programari / Codi

Així que he provat alguna cosa nova aquesta vegada. Fa temps que conec les biblioteques i els serveis de l'IoT de Blynk, però mai no els havia provat. El seu lloc web és https://www.blynk.cc. Em va impressionar molt la simplicitat d’utilitzar-lo. Per començar, vaig descarregar l’aplicació al meu iPhone i vaig crear un compte. Llavors vaig crear una interfície d’usuari molt bàsica dels dos controls que necessitaria, un per girar el servo que controlava la torreta i un segon, un polsador sense alternar per al LED (làser). Després vaig anar i vaig assignar pins virtuals o físics per a cada controlador. Això es va fer al principi amb un parell de rondes de proves i errors, però amb una mica de Google es va poder superar fàcilment.

El següent va ser aconseguir que la biblioteca Blynk entrés a l’IDE Arduino. El codi Arduino va ser un dels més senzills que he escrit mai, a excepció del LED Blink que vaig fer en els meus primers dies de desenvolupament a Arduino. Per veure què vull dir, mireu el meu codi i veureu que no és molt més complicat que un projecte bàsic en blanc. La biblioteca Blynk fa molts esforços per a vosaltres.

He afegit el codi QR de la meva aplicació perquè pugueu baixar-lo i carregar-lo directament al vostre propi tauler (haureu de canviar el nom d'usuari, la contrasenya i el testimoni d'autenticació).

Pas 4: Plans de futur

Per tant, aquesta és una fantàstica plantilla bàsica, però és ………… ximple. Durant el pròxim parell de setmanes / mesos (tinc un fill, de manera que el temps de desenvolupament és limitat), penso pintar el model per semblar més realista. A continuació vull afegir una mica de so a això per almenys dos sorolls, un soroll de rotació i un soroll de trets. Crec que algunes picades de so de les escenes de batalla també serien enginyoses. PIE IN THE SKY és fer-ne un seguiment automàtic mitjançant OpenCV o PixyCam. Aleshores, el meu fill pot jugar amb ell en solitari sense que el faci un seguiment manual.

Recomanat: