Rainbow Neo klockan
Denna klocka gjordes som en gåva men jag var så nöjd med den som jag trodde jag skulle göra en instructable för det. Klockan använder 2 Neo Pixel ringar från Adafruit industrier som Arduino Pro Mini mikrokontroller och en DS1307 Realtidsklocka (RTC) för att hålla exakt tid. Tiden kan ställas in när ladda upp koden till Arduino bör behållas av RTC även om makt är förlorad, men om liksom jag du ger klockan bort som en gåva till någon som inte vet hur man programmerar en mikrokontroller, och om de behöver ställa in tiden av någon anledning, de kan använda två knappar på baksidan.
Klockan har också en lux sensor som mäter den omgivande ljusnivån. Klockan går in i "Nattläge" om ljuset är avstängd. I "nattläge" lysdioderna är nedtonade så de inte tänds hela rummet när det är mörkt; så att du kan sova.
Klockan drivs av en huvudledningen med en reglerad justerbar adapter som jag har satt på 3. 5V. fallet var utformad i en 3D CAD-miljö innan de konverteras till en 2D plan för en laserskärare att följa. Den är tillverkad av flera ark av färgad akryl som har laser cutinto ringar och sedan staplade ovanpå varandra till en rainbow cylinder. Hela är hålls samman av 4 själv trycka skruvar, 2 fram och 2 bak. Det finns också 4 andra skruvar som är bara för dekoration.
Hur att tala om tid
Den yttre ringen har 24 lysdioder och visar protokollet. Det kommer att föra en LED var 2 minuter och 30 sekunder (150 sekunder). Detta innebär att placera av protokollet LED liknar att av en normal klocka dvs möta 12 överst, 6 längst ner osv.
Den inre ringen har 12 lysdioder och visar timmar, igen, 12 överst 6 längst ner osv. För att göra det intressant, ändrar den inre ringen också färg varje sekund med ett snabbt torka sekvens och den yttre ringen också Färgväxlingar var 150 sekunder. Videon nedan visar klockan i aktion :)
Material
Klockan kan delas in i tre huvudsakliga komponenter: fallet, elektronik och kretskortet (PCB). Anledningen I klass PCB och elektronik som separata komponenter är att jag etsade min egen PCB som är en betydande uppgift egen Arduino och RTC är redan byggt på sina egna PCB.
ELEKTRONIK SAKER
- Arduino Pro Mini - detta kan köpas direkt från Adafruit (USA) eller från Cool komponenter (UK), jag använde en billig klon styrelse från Kina och det fungerar bra. Du kan också använda andra Arduino eller Flora som är liten nog att passa i fodralet och har nog stift att rymma projektet.
- Neo Pixel ringar - igen, dessa kan köpas från Adafruit eller Cool komponenter. Du behöver en 24 ring och en 12 ring. Det finns även en 16 ring men jag rekommenderar inte försöker använda 16 ringen för att göra en trippel ring klocka som 12 ringen inte passar innanför 16 ringen. Om du ville göra en trippel ring klocka då det finns en 60 LED ring, men det är stort och skulle bättre passa en monterad väggklocka.
- Trådar - massor av trådar, i massor av färger!
- Tryck-knappar - 2 av dessa.
- Motstånd - du behöver 2 x 10 k Ohm motstånd för knappar och 1 x 470 Ohm för lysdioderna
- PCB - knapparna och motstånd är monterade på ett kretskort. Om du etch egna PCB du vet vad du behöver göra det, kan du också få din PCB som av en Modela eller otherMill eller vad CNC-enhet du har tillgång till. Jag etsade min så det är metoden jag kommer att beskriva längre ner men jag kommer också att innehålla filer för maskin fräsning, bara Tänk på att de kommer att vara oprövad.
- Kvinnliga DC fat Jack Adapter - en användbar komponent som gör många små elektronik projekt att drivas av elnätet utan lemlästa AC/DC adapter.
- AC/DC Power adapter - reglerad tillförsel är Rekommenderad men inte nödvändigt eftersom microcontollers har ombord spänningsregulatorer. Att ha en justerbar adapter kan du ställa in spänningen nära arbeta spänning på mikrokontroller, (oftast 3.3V eller 5v) gör detta förhindrar överspänning som omvandlas till värme och orsakar mikrokontroller får mycket heta!
HÖLJET GREJER
- Färgad akryl - jag använde 6 ark i A5 storlek akryl. Röd, gul, grön, blå, lila och tydliga. Varje blad är tillräckligt stor för att klippa 2 stycken. Därför kommer det totala maximala djupet av din klocka att tjockleken på ett ark x 6 ark x 2 bitar per ark. Jag använde 3mm plåt och använde bara en lila bit i mitten för ett snyggare utseende, så min klocka har ett totalt djup 33 mm.
- Själv trycka skruvar - jag använder 8 x nummer 2 skruvar (2.2 mm) längd 25 mm. En jag nämnde tidigare, klockan totala djup är 33mm, som är större än skruvarna. För att skruvarna för att hålla det samman, de måste vara längre än halva djupet av klockan och endast 4 skruvar gör den faktiska hålla medan den andra 4 skärs kortare och används endast för estetik. Detta kommer att förklaras i detalj senare.
- Laserskärare - behöver du tillgång till en laserskärare. Cockermouth använde jag en på min lokala FabLab . Så, här är en snabb shout out till killarna på den BEC FabLab! Tack killar!