Deze klok is gemaakt als een geschenk, maar ik was zo blij mee dat ik dacht dat ik zou een instructable daarvoor. De klok gebruikt 2 Neo Pixel ringen van Adafruit industrieën , alsmede de Pro Mini Arduino microcontroller en een DS1307 Real Time Clock (RTC) nauwkeurige tijd te houden. De tijd kan worden ingesteld wanneer de code uploaden naar de Arduino moet worden gehandhaafd door de RTC zelfs als kracht verloren is, maar als mij, u zijn weggeven de klok als een geschenk aan iemand die niet hoe weet te programmeren van een microcontroller, en als voor de reden die zij nodig hebben om de tijd, ze de twee knoppen aan de achterkant kunnen gebruiken.
De klok heeft ook een lux sensor die het omgevingslicht meet. De klok gaat in "Night Mode", als de lichten zijn uitgeschakeld. In "Night Mode" de LEDs gedimd zodat ze niet de hele kamer verlicht doen als het donker; toestaand u om te slapen.
De klok wordt aangedreven door een netvoeding via een gereglementeerde verstelbare adapter die ik heb ingesteld op 3. 5V. het geval was ontworpen in een 3D CAD omgeving voordat het wordt geconverteerd naar een 2D plan voor een laser cutter te volgen. Het is gemaakt van meerdere vellen gekleurd acryl die zijn laser cutinto ringen en vervolgens op elkaar vormen een regenboog cilinder gestapeld. Het hele ding is samengehouden door 4 zelf tappen schroeven, 2 voorin en 2 achterin. Er zijn ook 4 andere schroeven die alleen voor decoratie zijn.
Hoe de tijd te vertellen
De buitenste ring heeft 24 LEDs en toont de notulen; het zal verder een LED elke 2 minuten en 30 seconden (150 seconden). Dit betekent dat de positie van de notulen LED lijkt op dat van een normale klok d.w.z. 12 aan de bovenkant, 6 onderaan enz gezicht.
De binnenste ring heeft 12 LEDs en toont de uren, nogmaals, 12 boven 6 onderaan enz. Dingen om interessant te maken, wijzigt u de binnenring ook kleur elke seconde met een snelle afvegen volgorde en de buitenste ring ook kleur verandert elke 150 seconden. De video hieronder toont de klok in actie :)
Materialen
De klok kan worden gesplitst in drie hoofdonderdelen: de zaak, de elektronica en de printplaat (PCB). De reden dat ik klasse de PCB en elektronica als afzonderlijke componenten is omdat ik mijn eigen PCB die een belangrijke taak voor haar eigen, is terwijl de Arduino en RTC zijn al op hun eigen PCB's gebouwd geëtst.
ELEKTRONICA SPULLEN
- Arduino Pro Mini - dit kan worden gekocht rechtstreeks van Adafruit (VS) of Cool onderdelen (UK), ik een goedkoop kloon bord uit china gebruikte en het werkt goed. U kunt ook een andere Arduino of Flora die is klein genoeg om in de behuizing en heeft genoeg pinnen voor het project.
- Neo Pixel ringen - nogmaals, deze kunnen gekocht worden bij Adafruit of Cool componenten. U zult een 24 ring en een 12 ring. Er is ook een 16 ring beschikbaar, maar ik adviseer niet probeert te maken met de 16 ring een drievoudige ring klok zoals de 12 ring niet binnen de 16 ring past. Als je maken van een drievoudige ring klok wilde dan er een 60 LED-ring is, maar het is groot en zou beter zijn geschikt voor een gemonteerd Wandklok.
- Draden - veel draden, in veel kleuren!
- Drukknoppen - 2 van deze.
- Weerstanden - je moet 2 x 10 k Ohm weerstanden voor de knoppen en 1 x 470 Ohm voor de LEDs
- PCB - de knoppen en weerstanden zijn gemonteerd op een PCB. Als u uw eigen PCB's zult u weten wat u zult moeten doen die etch, ook kunt u uw PCB gemaakt door een Modela of otherMill of welk CNC-apparaat hebt u toegang tot. Ik mijne geëtst, dus dat is de methode ik verder naar beneden zal bestempelen maar ik zal ook bestanden voor machine frezen, gewoon worden geadviseerd dat zij zullen niet getest.
- Vrouwelijke DC vat Jack Adapter - een handig onderdeel waarmee vele kleine elektronica projecten worden aangedreven door het lichtnet zonder verminkingen AC/DC adapters.
- AC/DC-stroomadapter - geregeld leveringen zijn voorkeur maar niet noodzakelijk als de microcontollers aan boord spanningsstabilisatoren hebben. Met een verstelbare adapter kunt u instellen van de spanning dicht bij de werkende spanning van de microcontroller (meestal 3.3V en 5v) doen die dit overspanning wordt voorkomt omgezet in warmte en veroorzaakt de microcontroller om erg heet!
MATERIAAL VAN DE BEHUIZING
- Gekleurd acryl - ik gebruikte 6 vellen A5 grootte acryl. Rood, geel, groen, blauw, paars en duidelijk. Elk blad is groot genoeg om 2 stukken gesneden. De totale maximale diepte van uw klok zal dus de dikte van een blad x 6 vellen x 2 stuks per blad. Ik gebruikte 3mm bladen en gebruikt slechts één paarse stuk in het midden voor een mooiere look, dus mijn klok een totale diepte van 33mm heeft.
- Zelf tappen schroeven - ik gebruik 8 x nummer 2 schroeven (2,2 mm) met een lengte van 25 mm. Een ik eerder vermeld, de totale diepte van de klok is 33mm, die groter is dan de schroeven. Om de schroeven om het te houden samen, ze mag meer dan de helft van de diepte van de klok en slechts 4 schroeven doen de werkelijke holding, terwijl de andere 4 korter worden gesneden en alleen voor esthetiek gebruikt worden. Dit zal later in detail worden toegelicht.
- Laser Cutter - u zult toegang tot een laser cutter. Ik gebruikte het een op mijn lokale FabLab in Cockermouth. Dus, hier is een snelle shout out naar de jongens op de BEC FabLab! Thanks Guys!