Innehållsförteckning:

Wireframe X-Wing Clock: 8 steg (med bilder)
Wireframe X-Wing Clock: 8 steg (med bilder)

Video: Wireframe X-Wing Clock: 8 steg (med bilder)

Video: Wireframe X-Wing Clock: 8 steg (med bilder)
Video: Black Friday LEGO Showcase 2020 | LEGO Colosseum, Exclusive 2021 LEGO Set Reveal + much more! 2024, Juli
Anonim
Wireframe X-Wing klocka
Wireframe X-Wing klocka
Wireframe X-Wing klocka
Wireframe X-Wing klocka
Wireframe X-Wing klocka
Wireframe X-Wing klocka

Fusion 360 -projekt »

Denna skulptur var starkt inspirerad av Mohit Bhoites verk. Han har gjort flera mycket intressanta elektriska delar som han visar på både sin webbplats och instragram. Jag rekommenderar definitivt att kolla in hans arbete. Jag såg hans Tie Fighter-design och tänkte att det skulle vara väldigt roligt att försöka göra en X-Wing-version.

Tillbehör

Material:

Elektrisk:

  • Arduino Nano (ATMega328P)
  • SSD1306 OLED 128x64 Display
  • DS3231 RTC -modul
  • Spridda röda lysdioder
  • Klara röda lysdioder
  • 220 ohm motstånd
  • Högtalare
  • Transistor
  • USB-kabel
  • Panelmonterade skjutbrytare
  • Silverpläterad tråd (20awg)

Övrigt:

  • Valnötsträ
  • Dansk olja
  • känt
  • Hot Lim
  • Små skruvar

Verktyg:

  • Lödkolv och löd
  • Lödlampa
  • Lim pistol
  • Utility Knife
  • Avbitartång
  • Tång
  • Borra
  • Borrbitar
  • Bandsåg
  • Slipmaskin och sandpapper
  • USB-kabel
  • Hjälpande händer
  • Skruvmejsel
  • Klibbigt lim

Steg 1: Förbereda tråden och delarna

Förbereda tråden och delarna
Förbereda tråden och delarna
Förbereda tråden och delarna
Förbereda tråden och delarna
Förbereda tråden och delarna
Förbereda tråden och delarna

För att tråden skulle vara användbar måste den först rättas till. Jag fann att en borrmaskin och en tång gjorde underverk. Innan jag lödde något klippte jag bitarna i storlek och formade dem till önskade former. För var och en av delarna har jag inkluderat en DXF -fil och Fusion360 -filen som användes som referens för montering. Se till att skriva ut DXF -filen i en skala 1: 1. Mängden för varje del anges i filnamnet (ex. 4x betyder att du behöver fyra av den delen). För att få en fin skarp böj, håll i tråden med en tång och böj den precis vid den punkt den hålls i.

Jag bestämde mig för att montera kroppen i flera steg. De är kärnan, näsan/motorn och vingarna. Även om det inte är nödvändigt, är detta den monteringsordning som jag hittade lättast när jag räknade ut det.

Steg 2: Kärnmontering

Core Assembly
Core Assembly
Core Assembly
Core Assembly
Core Assembly
Core Assembly
Core Assembly
Core Assembly

Första steget i kärnanordningen är att löda huvudstycket i kroppen stängd. Det här är stycket med flest böjningar i det. Löd sedan bitarna som också hör hemma på sidan. Varje sidstycke innehåller en sida, två sidor2 och en sida3. Använd den medföljande schablonen DXF, löd sedan ihop så som visas på bilden ovan.

För att fästa de två sidostyckena till varandra lödde jag kroppsdelarna vid vart och ett av sidopanelernas hörn. Kroppsbitarna är den som det finns sju av. Jag började med att göra de två på baksidan först, för att göra det stabilt, och arbetade mig sedan framåt.

Efter att ha monterat formen lade jag till tråd till jordstiften på Arduino Nano och kopplade den till mitten av ramen. Hela ramen används som ett jordplan för kretsen. Den ska vara centrerad i ramen, närmare baksidan av fartyget. Efter att ha lödt Arduino i ramen förberedde jag skärmen som skulle läggas till. Det enda steget som krävdes för det var att lägga till en bit tråd till jordstiftet. Denna tråd blir sedan lödd till ramen, så att skärmen installeras på den vinklade ytan. Ledningar för SDA -stiftet går till A4 på Arduino, SCL ansluts till A5 och 5V går till 5V. Att lägga till DS3231 -modulen till Arduino är en liknande process för skärmen. Löd en jordkabel till ramen och böj den sedan i samma vinkel som den sluttande kanten. Data- och kraftledningarna är anslutna till skärmens linjer anslutna till samma stift på Arduino.

Högtalaren är ansluten något annorlunda än DS3231 och OLED -skärmen. Första steget är att löda transistorn på ena sidan av högtalaren. Jag satte min högtalare på botten av fartyget, nära fronten. Högtalarens sida som inte har någon transitor ansluten är ansluten till ramen och jordar den. Transistorns mittstift är anslutet till stift 10 på Arduino. Transistorns sista stift är ansluten till samma 5V -linje som DS3231 och OLED -skärmen.

Steg 3: Tillverka näsan och motorerna

Att göra näsan och motorerna
Att göra näsan och motorerna
Att göra näsan och motorerna
Att göra näsan och motorerna
Att göra näsan och motorerna
Att göra näsan och motorerna
Att göra näsan och motorerna
Att göra näsan och motorerna

Jag satte på motorns lysdioder innan jag satte på näsan, men det spelar egentligen ingen roll i vilken ordning de fortsätter. För de enskilda motorns lysdioder lade jag till ett 220 ohm motstånd till lysdiodens katod och den andra änden av motståndet till ett hörn på baksidan av ramen (dessa motstånd är inte nödvändiga, jag har faktiskt lagt till dem som en eftertanke). Motorerna styrs av två stift istället för fyra, eftersom högtalaren använder två av de tre tidtagarna och lämnar bara en för PWM. Jag kopplade anoderna diagonalt (övre högra till nedre vänstra och vice versa) och sedan till de två analoga skrivstiftarna. De två stiften som jag använde för motorerna var stift 5 och 6.

För att fästa näsan på huvudkroppen fästade jag de två större näsbitarna på framsidan av kroppen. Under detta försökte jag fästa dem i en så symmetrisk vinkel som möjligt. När de fästs ungefär tillräckligt bra, använd de mindre avskurna nässektionerna för att placera dem isär vid spetsen bättre och avsluta kroppens form.

Steg 4: Gör vingarna

Att göra vingarna
Att göra vingarna
Att göra vingarna
Att göra vingarna
Att göra vingarna
Att göra vingarna

Innan vingarna fästes på ramen lödde jag ihop de två delarna av vingen som visas på den första bilden. Jag lödde sedan katoden på lysdioden till änden av vingen. Det jag tyckte var lättast för att fästa dem på församlingen var att göra det en i taget. När jag fäster vingarna sätter jag dem i ungefär 10 graders vinkel. Fäst vingarna och fäst sedan en andra ledning till lysdiodens anod och sedan till motståndet som fästs på stift 4 på arduinoen. Alla lysdioder på änden av vingen är anslutna till samma stift på Arduino genom motståndet.

Steg 5: Skapa och installera basen

Tillverka och installera basen
Tillverka och installera basen
Tillverka och installera basen
Tillverka och installera basen
Tillverka och installera basen
Tillverka och installera basen
Tillverka och installera basen
Tillverka och installera basen

Med min bandsåg klippte jag av en bit av valnötplankan som mäter ca 2 "x 2." Valnöt som jag använde var ungefär 3/4 "tjock. Även om du kan gå tjockare än så rekommenderar jag inte att gå tunnare. Jag rundade sedan hörnen och rengjorde kanterna med en bandslipare och lite manuell slipning. Jag sedan hålade ut trästycket med en borrpress. Detta kan också göras med en mejsel. Insidan behöver inte vara perfekt, eftersom det aldrig kommer att synas. Jag borrade ut ett hål i ryggen för USB -kabel och ett rektangelhål för omkopplarna. För det rektangulära hålet borrade jag ut den och tog den sedan till rätt form med en juvelerarsåg och filer.

För att montera X-Wing på basen lade jag till trådar i botten av den som är anslutna till VIN-stiftet, ramen (ramen är jordad), stift 2 och stift 7. Med en 1 mm borr borrade jag hål för dem i toppen av träbiten. Jag kopplade omkopplarna till stift 2 och 7. Jag kopplade varje sida av omkopplarna till 5V och gnd. Jord- och 5V -linjerna i trådramen ansluts sedan till USB -kabelns 5V- och jordkablar. För att säkerställa att USB -kabeln sitter fast i basen knöt jag en knut i den.

Efter att ha lödt kontakterna till varandra fyllde jag basen med varmt lim. Detta tjänar till att isolera alla trådar och hålla dem på plats. Se till att limmet bildar en plan yta, i linje med botten av basen. Efter att limmet svalnat limmade jag på en filtbit med klibbigt lim. Efter att limmet har torkat, trimma filten i storlek med ett verktygsblad.

Steg 6: Ställa in tiden för DS3231

Ställa in tiden för DS3231
Ställa in tiden för DS3231

För att ställa in tiden för DS3231 använde jag en exempelskiss från DS3231 -biblioteket och den seriella bildskärmen. Precis som om du programmerar Arduino, anslut den till din dator och ladda upp den medföljande skissen. Öppna den seriella bildskärmen och ange kommandot SETDATE åååå-mm-dd hh: mm: ss

åååå motsvarar året, mm motsvarar månaden, dd motsvarar dagen, hh motsvarar timmen (i 24H -tid), mm motsvarar minuter och ss motsvarar sekunderna.

När du ställer in tiden, se till att ett batteri är isatt i DS3231 -modulen så att den håller tiden när du kopplar ur strömmen.

Steg 7: Programmering av Arduino

Programmering av Arduino
Programmering av Arduino

För att programmera Arduino, anslut den till din dator med mini -USB -kabeln. Extrahera rar -filen och öppna den i Arduino. Se till att alla filer finns i en mapp med titeln X-Wing-Clock. Det finns andra filer än ino som behövs och de måste finnas i samma mapp som ino. Efter att ha kontrollerat allt ladda upp koden till Arduino.

Steg 8: Drift

Drift
Drift

I utformningen av denna klocka har jag inkluderat två omkopplare. En omkopplare aktiverar/inaktiverar högtalaren och den andra används för att indikera sommartid.

Högtalaren används för ljudeffekter som jag kände för att lägga till för en ytterligare effekt. Det första ljudet är motorljudet, och det spelas slumpmässigt var tionde till sextio minuter. Den andra effekten går med "lasrarna" och är laserbruset. Den spelar på noll minuter, femton minuter, trettio minuter och fyrtiofem minuter. "Lasrarna" pulserar med ljudet när det spelas.

Space Challenge
Space Challenge
Space Challenge
Space Challenge

Andra pris i rymdutmaningen

Rekommenderad: