De RGB-klok maakt gebruik van het RGB-kleur samenstelling model gebruikt in alle kleur toont. Dit model maakt gebruik van drie 'basic' kleuren, namelijk rood, groen en blauw, om te bouwen van een andere 'composiet' kleur van het spectrum. Met RGB-klok, echter alleen 'pure' basiskleuren worden gecombineerd, dus het beperken van het resulterende aantal kleuren tot en met 8: rood, groen, blauw, geel, cyaan, magenta, wit en 'zwart'. Deze manier is het altijd mogelijk om te zien welke van de basiskleuren zijn momenteel op-zoals rood en groen geel.
Elk van de drie basiskleuren wordt gebruikt voor het weergeven van eigen deel. Rode toont uren, groen en blauw Toon minuten. Door het 'ontleden' van de kleurencombinatie ziet u op de RGB-klok in haar drie basiskleuren dat kunt u gemakkelijk de exacte tijd vertellen.
Een kleine aanpassing is gemaakt: de 'klok gezicht' van de RGB-klok bestaat slechts uit zes uur, zo 12:00 en 6:00 look the same. Soortgelijke onderlinge aanpassing wordt gemaakt in een regelmatige wijzerplaat, als er 24 uren in de dag, maar slechts 12 worden meestal genummerd. Ik heb deze aanpassing voor een ander project waar het was strikt noodzakelijk en gevonden dat u kunt gemakkelijk onderscheiden, zeggen, 2:30 en 8:30 tenzij, natuurlijk, je plotseling wakker van een alcohol-geïnduceerde slaap niet wetende of er 's avonds of's ochtends.
De uren worden weergegeven in drie-pixel verticale rode balken. Als geen is op het 6 of 12 uur, betekent alle vijf op 5 of 11 uur. De minuten worden weergegeven door pixel in drie 5-pixel lange lijnen. In het eerste kwartaal van een uur groene lichten schakelt één voor één, de wijzerplaat van links-upper hoek naar rechts-lagere vullen. In het tweede kwartaal blauwe pixels bocht op dezelfde manier. In het derde kwartaal groene pixels zijn uitgeschakeld, en in het laatste kwartaal van een uur uitschakelen blauwe pixels één voor één. De kleuren van de uren en minuten combineren, dus om 6:00 en 12:00 die geen LEDs zijn ingeschakeld, en op 5:30 (11:30) alle de LEDs Toon wit, dat rood is, groen en blauw al op.
Tot zover de inleiding; Pak je soldeerbout en ga maken. Geen specifieke schema's of schetsen klaar zullen aanwezig zijn in volgende stappen wijten aan het feit dat mijn klok is gemaakt van aangepaste PCB met behulp van een niet-precies-overal beschikbaar LED drivers. Deze volgende stappen zal bezighouden met de hardwareopties die kunt u voor dit project overwegen, namelijk hoe rijden 15 RGB LEDs, evenals bevatten enkele praktische adviezen die nuttig kunnen zijn. De laatste stap toont enkele totaal verschillende klokken dat u kan programmeren op dit apparaat.
Hebt u nodig:
-RGB 15 t/m holes LEDs, bij voorkeur grotere degenen (8mm in mijn geval)
-Arduino Nano of Pro Mini
-LED drivers: hetzij a) 3 TLC5940 (of soortgelijke) of b) 6 registers van de verschuiving van de 74HC595 met 45 220 Ohm weerstanden
-een klok-module
-een bord eenzijdig aan de koper geplateerd met 10 x 5 cm
-Sommige multiplex en een frame
-een bos van draden, weerstanden en condensatoren
Ik beschouw dit project als een vrij gemakkelijk, maar sommige praktische kennis van Arduino aansluiten en programmeren, evenals het solderen vaardigheden zijn vereist.