Innehållsförteckning:
- Tillbehör
- Steg 1: Förbereda tråden och delarna
- Steg 2: Kärnmontering
- Steg 3: Tillverka näsan och motorerna
- Steg 4: Gör vingarna
- Steg 5: Skapa och installera basen
- Steg 6: Ställa in tiden för DS3231
- Steg 7: Programmering av Arduino
- Steg 8: Drift
Video: Wireframe X-Wing Clock: 8 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
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ö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
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
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
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
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
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
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
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.
Andra pris i rymdutmaningen
Rekommenderad:
'Weasley' Location Clock med 4 händer: 11 steg (med bilder)
"Weasley" Location Clock With 4 Hands: Så, med en Raspberry Pi som hade sparkat runt ett tag, ville jag hitta ett trevligt projekt som skulle tillåta mig att utnyttja det på bästa sätt. Jag stötte på denna fantastiska instruerbara Build Your Own Weasley Location Clock av ppeters0502 och tänkte att
DIY Smart Scale With Alarm Clock (med Wi-Fi, ESP8266, Arduino IDE och Adafruit.io): 10 steg (med bilder)
DIY Smart Scale With Alarm Clock (med Wi-Fi, ESP8266, Arduino IDE och Adafruit.io): I mitt tidigare projekt utvecklade jag en smart badrumsvåg med Wi-Fi. Den kan mäta användarens vikt, visa den lokalt och skicka den till molnet. Du kan få mer information om detta på länken nedan: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Rainbow Word Clock med en fullständig Rainbow -effekt och mer: 13 steg (med bilder)
Rainbow Word Clock Med Full Rainbow Effect och mer: Mål1) Simple2) Inte dyrt3) Så energieffektivt som möjligt Rainbow Word Clock med full regnbågeffekt.En Smiley på Word Clock.Enkel IR-fjärrkontroll Uppdatera 03-nov-18 LDR för ljusstyrkekontrollen för neopixlarna Uppdatera 01-jan-
DIY Sesam Street Alarm Clock (med brandlarm!): 6 steg (med bilder)
DIY Sesam Street Alarm Clock (med brandlarm!): Hej alla! Detta projekt är mitt första. Eftersom mina kusiner första födelsedag var på väg, ville jag göra en speciell present till henne. Jag hörde från farbror och moster att hon var på Sesam Street, så jag bestämde mig för att göra en väckarklocka med mina syskon
RGB Infinity Clock med egen BT -app: 15 steg (med bilder)
RGB Infinity -klocka med egen BT -app: Normala digitala och analoga klockor är tråkiga, så planera att utveckla en cool klocka med anpassade färger för Dial, timme, minutvisare och second hand. För detta första vill utveckla klockan med hjälp av adresserbar RGB LED -remsa. Sedan för kommunikation med A