Innehållsförteckning:

Star Wars DF.9 -torn: 4 steg
Star Wars DF.9 -torn: 4 steg

Video: Star Wars DF.9 -torn: 4 steg

Video: Star Wars DF.9 -torn: 4 steg
Video: Nerf War: 10 Million Subscribers 2024, Juli
Anonim
Image
Image
Star Wars DF.9 torn
Star Wars DF.9 torn
Star Wars DF.9 torn
Star Wars DF.9 torn
Star Wars DF.9 torn
Star Wars DF.9 torn

Så det här projektet från en slumpmässig sökning efter Star Wars på Thingiverse upptäckte jag sak: 3041805. Detta fascinerade mig när jag minns det tydligt från den femte Star Wars -filmen The Empire Strikes Back. Jag hade länge velat göra ett torn och det här såg ut som en bra plattform att testa.

Steg 1: Utskrift

Utskrift
Utskrift

Så jag använde min Prusa i3 Mk3 -skrivare, med lite orange filament. Detta var vad jag råkade ha tillgängligt för tillfället. Jag laddade ner filerna från https://www.thingiverse.com/thing:3041805 och fördubblade varje del. Nu var delarna stora, men de var avsedda för ett brädspel. Jag har bifogat de modifierade fat- och tornfilerna för att rymma ledningarna och LED. Basen ska laddas ner från Thingiverse. Jag tryckte på.15 mm ett lager, utan flottar eller stöd. Basen var den längsta delen som tog nästan 15 timmar. Servohållaren är den enda biten som jag skräddarsydde själv. Den sitter tätt i mitten av tornet och förhindrar att servon roterar istället för att rotera tornet. Det kommer att limmas in för slutprodukten.

Steg 2: Elektroniken

Elektroniken
Elektroniken
Elektroniken
Elektroniken
Elektroniken
Elektroniken
Elektroniken
Elektroniken

Delar:

NodeMCU:

9G Servo:

Tyvärr limmade jag fast pipan i tornet, så jag har inga foton på det, men jag limmade fast ledningen på plats efter att ha dragit trådarna fast hållet som jag hade gjort i tunnan. Servoarmarna skruvades in i två små hål som jag borrade i handtaget, innan du fäster det på toppen, skärmar du in det i servon (eftersom det kan flyta runt annars. Dessa måste vara snygga och täta, men gör det inte skruva över dem eller du kommer att bryta plasten.

Hjärnans hjärna på enheten är NodeMCU som är ett Esp8266 -baserat, Arduino -kompatibelt kort. Den har inbyggd wifi och är i allmänhet en bra lågeffekttavla. Jag betalar i genomsnitt $ 6 per styck för dessa, och de är min standard för de flesta av mina projekt. Du kan se ledningarna här, och min kod i nästa stopp kommer att förklara hela pinout.

Steg 3: Programvara/kod

Programvara/kod
Programvara/kod
Programvara/kod
Programvara/kod
Programvara/kod
Programvara/kod
Programvara/kod
Programvara/kod

Så jag försökte något nytt för mig den här gången. Jag har känt till Blynk IoT -bibliotek/tjänster ett tag nu men hade aldrig testat dem. Deras webbplats är https://www.blynk.cc. Jag var mycket imponerad av enkelheten att använda den. Till att börja med laddade jag ner appen till min iPhone och skapade ett konto. Jag skapade sedan ett mycket grundläggande användargränssnitt för de två kontrollerna jag skulle behöva, en för att rotera servon som styr tornet och en andra, en icke -växlingsknapp för lysdioden (laser). Jag gick sedan och tilldelade antingen virtuella eller fysiska stift för varje kontroller. Detta gjordes först med ett par omgångar med försök och fel, men med viss googling kunde man enkelt komma förbi det.

Nästa var att få in Blynk -biblioteket i Arduino IDE. Arduino -koden var en av de enklaste jag någonsin har skrivit med undantag för LED -blinkningen jag gjorde under mina första dagar när jag utvecklade på Arduino. För att se vad jag menar, titta på min kod, så ser du att det inte är mycket mer komplicerat än ett grundläggande tomt projekt. Blynk -biblioteket gör mycket för dig.

Jag har lagt till QR -koden för min app så att du kan ladda ner den och ladda min kod direkt på ditt eget kort (du måste ändra användarnamn, lösenord och autentikett).

Steg 4: Planer för framtiden

Så det här är en bra grundmall, men det är ………… trist. Under de närmaste veckorna/månaderna (jag har ett barn så tid är begränsad) tänker jag måla modellen för att se mer realistisk ut. Därefter vill jag lägga till lite ljud till detta för minst två ljud, ett roterande ljud och ett skottljud. Jag tror också att några ljudbett från stridscenerna också skulle vara fina. PIE IN THE SKY är att få det att automatiskt följa med antingen OpenCV eller PixyCam. Då kan min son spela med det solo utan att jag spårar honom manuellt.

Rekommenderad: