Innehållsförteckning:

Arduino Word Clock - anpassningsbar och enkel att bygga: 15 steg (med bilder)
Arduino Word Clock - anpassningsbar och enkel att bygga: 15 steg (med bilder)

Video: Arduino Word Clock - anpassningsbar och enkel att bygga: 15 steg (med bilder)

Video: Arduino Word Clock - anpassningsbar och enkel att bygga: 15 steg (med bilder)
Video: Servo Motor with Potentiometer and LCD with Arduino 2024, November
Anonim
Arduino Word Clock - anpassningsbar och lätt att bygga
Arduino Word Clock - anpassningsbar och lätt att bygga

Min sambo såg en klocka i en butik som berättade tiden för dig genom att tända upp ord för att skriva en fullständig skriven mening från det som verkade ett virrvarr av slumpmässiga bokstäver. Vi gillade klockan, men inte priset - så vi bestämde oss för att göra en egen design

Klockans framsida kan också enkelt bytas när den är klar för att ändra stil eller se ut så ofta du vill

Steg 1: Videon …

Image
Image

Om du föredrar att titta på en video här är det, annars läs vidare!

Steg 2: Skriv ut huvuddelen

Förbereder Adafruit Neomatrix
Förbereder Adafruit Neomatrix

Det första du behöver göra är att skriva ut klockans huvuddel. Detta tryck är det största av alla utskrifter och kan ta lite tid beroende på din valda lagerhöjd. Du kan hitta 3D -filer att ladda ner gratis här:

Huvudkroppen heter CLOCK-BODY.stl

Steg 3: Förbereda Adafruit Neomatrix

Förbereder Adafruit Neomatrix
Förbereder Adafruit Neomatrix
Förbereder Adafruit Neomatrix
Förbereder Adafruit Neomatrix
Förbereder Adafruit Neomatrix
Förbereder Adafruit Neomatrix

Medan det skriver ut kan du börja montera en del av elektroniken. Du behöver tre ledningar som är ca 9 cm långa till att börja med. Ta bort lite isolering från varje ände så att vi kan löda dessa mellan vår Neomatrix och Arduino Nano.

Vi kommer att löda dessa tre till Neomatrix. Om du tittar på baksidan av Neomatrix hittar du två grupper om tre lödpunkter. En har en punkt märkt DOUT och den andra har en märkt som DIN. Vi vill löda var och en av våra tre ledningar till gruppen punkter med etiketterna GRND, 5V och DIN (Digital in).

När du har anslutit alla tre kommer vi att lägga till ett 330 Ohm motstånd till ledningen som vi kopplade till digitalt. Detta är färgmarkeringarna på ett 330 ohm motstånd (Orange-Orange-Brown-Gold):

Steg 4: Fäst Neomatrix på Ardunio Nano

Fäst Neomatrix på Ardunio Nano
Fäst Neomatrix på Ardunio Nano
Fäst Neomatrix på Ardunio Nano
Fäst Neomatrix på Ardunio Nano

De tre ledningarna (en med ett motstånd på nu) kan anslutas till vår Arduino Nano. Ta en titt på det medföljande kretsschemat. Du ser att du behöver lödda dem enligt följande:

NeoMatrix | Nano

GRND - mark

5V ------- 5V

DIN ---- Motstånd-- D6

Steg 5: Lödtrådar till RTC DS3231

Lödtrådar till RTC DS3231
Lödtrådar till RTC DS3231
Lödtrådar till RTC DS3231
Lödtrådar till RTC DS3231
Lödtrådar till RTC DS3231
Lödtrådar till RTC DS3231
Lödtrådar till RTC DS3231
Lödtrådar till RTC DS3231

Därefter ansluter vi RTC eller Real Time Clock. Detta är kortet som gör att vår Arduino kan komma ihåg tiden även när den är frånkopplad från strömmen. RTC vi ska använda en DS3231.

Du måste förbereda fyra trådar den här gången, och de måste vara cirka 6 cm långa vardera. Återigen, ta bort ändarna eftersom vi kommer att löda dessa till våra komponenter.

Löd en av var och en av ledningarna till anslutningarna märkta SDA, SCL, VCC och GND

Steg 6: Anslut RTC och Nano

Detta kommer nu att bifogas Arduino Nano. Återigen kan du antingen följa kopplingsschemat eller för snabb referens här är en liten tabell.

RTC | Arduino VCC ---- 5V (Denna tråd måste lödas tillsammans med den befintliga tråden från Neomatrix)

GND ---- Jord

SDA ------ A4

SCL -------- A5

Steg 7: Ladda upp kod och testa

Det är vid denna tidpunkt som du kan ladda upp koden för att se om allt fungerar som förväntat. Du hittar koden bifogad eller du kan hitta en ständigt förbättrad version här på Github:

Steg 8: Fäst Neomatrix på huvudkroppen

Fäst Neomatrix på huvudkroppen
Fäst Neomatrix på huvudkroppen
Fäst Neomatrix på huvudkroppen
Fäst Neomatrix på huvudkroppen
Fäst Neomatrix på huvudkroppen
Fäst Neomatrix på huvudkroppen

Du kommer att märka att Neomatrix har några monteringshål som löper genom mitten av den. Detta bör vara i linje med de sex stiften på den utskrivna delen. Vi måste se till att du monterar det korrekt - hörnet på Neomatrix med våra trådar anslutna måste placeras i hörnet av utskriften med det minsta inloppet för ljuset som är det jag pekar på i den andra bilden ovan.

Använd några klickar av smältlim på stiften som sticker ut för att säkra det på plats.

Steg 9: Skriv ut stativet

Skriv ut stativet
Skriv ut stativet

Skriv nu ut delen för klockstativet. Du kan skriva ut detta i en annan färg om du vill. Jag har gjort mitt i vitt för lite kontrast.

Steg 10: Positionera och fäst elektronik

Position och fäst elektronik
Position och fäst elektronik
Placera och fäst elektronik
Placera och fäst elektronik

Vi måste limma våra andra elektroniska komponenter (nano och RTC) på plats på baksidan av detta hölje innan vi fixar det på baksidan av klockan. Börja med Arduino. Du måste se till att när Arduino Nano är säkrad kan du fortfarande ansluta en USB -kabel till dess USB -port för att driva den. Det finns ett hål för detta.

RTC DS3231 kan sedan också limmas intill detta på samma sätt.

Steg 11: Fäst stativet och huvudkroppen

Fäst stativet och huvudkroppen
Fäst stativet och huvudkroppen

Nästa upp är att fästa stativet. Du kan använda bokstäverna som du redan kan se på klockans front för att se till att du klistrar på rätt väg upp! Placera den på plats på baksidan och ta ut limpistolen igen och försegla den på plats.

Lägg märke till hur du fortfarande kan komma åt USB -porten genom hålet på baksidan - om du inte kan det vill du fixa detta innan du sätter fast stativet på plats.

Steg 12: Montering av ljusdiffusor

Passande ljusdiffusor
Passande ljusdiffusor
Passande ljusdiffusor
Passande ljusdiffusor

För att klippa spårpapperet i storlek, lägg klockan på ett enda ark (kanta det med ett av hörnen) och spåra runt de andra två sidorna. Klipp sedan ut den här formen, men skär precis innanför raden och vi vill inte att spårpappret ska vara större än urtavlan, annars kommer det att störa bytet av urtavlor senare.

Applicera lite klister lim i hörnen på klockkroppen och placera sedan spårpappret på dessa. Medan limmet håller på att sträcka ut arket mellan hörnet för att försöka minimera eventuella rynkor i arket.

Steg 13: Snabbtest hittills

Snabbtest hittills
Snabbtest hittills

Vid denna tidpunkt anslöt jag ett USB -batteri till klockan för att kontrollera att allt fortfarande fungerar som det ska, lyckligtvis var mitt bra.

Steg 14: Skriv ut en urtavla och släpp den i position

Skriv ut en urtavla och släpp den i position
Skriv ut en urtavla och släpp den i position
Skriv ut en urtavla och släpp den i position
Skriv ut en urtavla och släpp den i position

Nu behöver vi bara skriva ut och skjuta vårt urtavla över framsidan av klockornas huvuddel. Det är lika enkelt som det.:)

Steg 15: Skriv ut ditt eget ansikte

Om du vill anpassa din klocka kan du designa och skriva ut din egen stiliserade urtavla. Du kan använda flera färger av plast, montera det av trä eller täcka det i glitter blandat med glöd i den mörka färgen. Vad du än vill ha!

Om du vill skapa ditt eget ansikte, bifogas en ritning som visar de mått du behöver för att den ska passa på klockans framsida.

Rekommenderad: