Innholdsfortegnelse:

Neopixel -klokke med tre Neopixel -ringer: 7 trinn
Neopixel -klokke med tre Neopixel -ringer: 7 trinn

Video: Neopixel -klokke med tre Neopixel -ringer: 7 trinn

Video: Neopixel -klokke med tre Neopixel -ringer: 7 trinn
Video: Система крафта в игре Realm of the Mad God. 2024, Juli
Anonim
Image
Image

Den geniale skapelsen av Neo Pixel -klokken av Steve Manley fikk meg til å lage denne instruksjonen om hvordan du lager en lignende klokke for minst mulig penger. (En viktig nederlandsk vane er alltid å prøve å spare penger;-))

Jeg fant ut at det originale designet bare passer til Adafruit NeoPixel -ringene, og de er ikke akkurat billige.

Jeg så meg rundt på Ali Express og fant noen billigere versjoner av den. Det viste seg å være arbeidsdeler, men ikke med samme dimensjoner. Jeg endte opp med å søke og finne et 3D -design for klokken, og justerte det deretter.

Ved siden av dette er brettet jeg brukte en klon av en Arduino Nano, og er programmert på samme måte. Imidlertid er det rene klokkeprogrammet uten andre tillegg ikke tilgjengelig noe sted, så jeg trengte å justere programvaren litt.

Rekvisita

  • Thinary Nano mini USB -kort
  • RTC klokke
  • LR1120 batteri
  • WS2812B 60 Led Ring
  • WS2812B 24 Led -ring
  • WS2812B 12 LED -ring

Trinn 1: 3D -utskrift av urskiven

Samle alle nødvendige deler
Samle alle nødvendige deler

I de vedlagte filene finner du stl-filen du trenger for å skrive ut klokkeplaten.

Trinn 2: Samle alle nødvendige deler

Samle alle nødvendige deler
Samle alle nødvendige deler
Samle alle nødvendige deler
Samle alle nødvendige deler

På Ali Express vil du kunne finne alle delene du trenger for dette prosjektet.

Ved siden av de elektroniske delene kjøpte jeg en klokke med en stygg frontplate, for det gjør den for eksempel 10 euro billigere enn en blå.

Trinn 3: Koble ringene

Koble ringene
Koble ringene

Bruk varmt lim for å feste ringene på plass. Ringene er utstyrt med 5 volt, og kobles deretter til hverandre i serie ved å koble DOUT til DIN på hver ring i størrelsesorden, så 60 til 24 til 12.

Trinn 4: Koble til de andre elektroniske delene

Kabling av de andre elektroniske delene
Kabling av de andre elektroniske delene

Skjemaet ovenfor viser deg hvordan du kobler delene til hverandre.

Vi starter med DS3234 sanntidsklokke. Klokken er en seriebussdrevet enhet og har et reservebatteri for å huske klokkeslettet.

Trinn 5: Forbereder å programmere Arduino Nano

Arduino Nano er programmert ved hjelp av Arduino IDE. Det er i IDE at du skriver "skisser" som deretter kompileres til fastvare som datamaskinen skriver til Arduino som er koblet til den ved hjelp av en USB -kabel. Last ned IDE og installer den.

Last inn filen NeoPixelClock_V1.ino

Før vi laster opp koden til brettet, må vi sørge for at vi har driverne installert for brettet vårt, og at vi har valgt det riktige kortet. Med Arduino Nano-klonen trenger vi drivere for CH340G USB-seriell omformerbrikke. Brikkesettet som brukes for USB-til-serie er CH340/CH341, som drivere (for Windows) kan lastes ned her:

www.wch.cn/download/CH341SER_EXE.html

Hvis du jobber med en Mac, har du ingen problemer som de er.

Trinn 6: Installere Adafruit NeoPixel -biblioteket

Installere Adafruit NeoPixel Library
Installere Adafruit NeoPixel Library
Installere Adafruit NeoPixel Library
Installere Adafruit NeoPixel Library

Før vi kan bruke NeoPixel -biblioteket, må vi installere det! Det pleide å være litt komplisert å installere biblioteker i Arduino IDE, men de har siden forenklet det og inkludert en praktisk Library Manager. Den er oppført under rullegardinmenyen "Skisse> bibliotek". Åpne biblioteksjefen og søk etter Adafruit Neopixel.

Når den er funnet, velger du den og klikker på installeringsknappen.

Under "Verktøy> Brett" -menyen, må du også kontrollere at det riktige kortet er valgt, Arduino Nano.

Trinn 7: Last opp skissen

Last opp skissen
Last opp skissen

Nå har vi alt forberedt, vi kan starte opplastingen til brettet. Vi kobler kortet med USB -kabelen.

Først finner vi ut hvilken serieport styret registrerte.

På Windows:

Åpne en kommando med [Windows] [R] og skriv compmgmt.msc, i Datamaskinbehandling, klikk på Enhetsbehandling Se under porter for å finne ut hvilken port som brukes.

På Mac OS:

Apple -ikonet> Om denne Macen> Systemrapport> USB

På Verktøy -menyen må du kontrollere at prosessoren med den gamle oppstartslasteren er valgt. Dette er nødvendig for et klonbrett.

Klikk på Last opp -knappen øverst til venstre i IDE. Det vil være knappen med pilen som peker til høyre. Så snart opplastingen er fullført, begynner klokken å fungere.

Anbefalt: