3P4W LED klok met Temperatuurdisplay (4 / 5 stap)

Stap 4: Ontdek de verborgen Easter Egg



Klok operatie

  • Als zoemer is aangesloten, staat ingebouwde programmatuur voor alarm instelling en gebruik
  • enkele knooppers knevels via uren + minuten, alarm aan/uit + seconden en slaap zedig
  • lang indrukken komt instellingsmodus, latere lang indrukken roteert via menu
  • menu items cycli Thru b-l SEt met ALr, Cnt, AdJ, bri
  • in de tijdweergave setup 'SEt' voert kort indrukken setup
  • eenmaal in setup korte pers knevel cijfer values (uren, minuten) en lang indrukken bevestigt
  • keuze uit 12H of 24H weergave
  • ook in 'ALr' alarm instellingsmodus, kunnen uren en minuten worden ingevoerd
  • keuze van alarm in- of uitschakelen
  • "Cnt" selecteert de keuken timer-functie, voer de minuten en seconden lang druk op om te bevestigen en graaf begint neer
  • in 'AdJ' kalibratie instellingsmodus, 0-60 'krijgen waarde' kunnen worden ingesteld om de klok sneller, dat elke eenheid voegt ongeveer 0,5% om de kloksnelheid
  • Wanneer in de slaapstand staat, MCU gaat aan de macht naar beneden modus, verbruiken minder dan 1uA van macht, watchdog-timer is ingesteld zodat systeem wakker-up elke 1/8 seconde. Dit maakt echter de tijdwaarneming worden altijd traag als duurt het een paar cycli voor vermogen opwaarts de MCU weer. Daarom moeten we de waarde van een kalibratie te houden nauwkeurig
  • laatste instellingswaarden opgeslagen in EEPROM en zal worden gebruikt voor de volgende kracht tot
  • in "bri" dimniveau, korte persen cycli door beschikbaar helderheidsniveaus, lang indrukken bevestigt instelling
  • LED segment multiplexing omvat vertraging te compenseren helderheid verschillen voor afzonderlijke cijfers. IE. Wanneer een cijfer "8" Displaying blijven we langer dan een cijfer '1' om te compenseren voor het verlies van helderheid, tijdens het rijden meerdere segmenten weergeven.

Easter Egg

Er is een verborgen functie voor de avontuurlijke builder om te verkennen. Zou zoals een software easter egg waar men moet observeren sequentie van het indrukken van een toets of timing? Of het zal worden het opnieuw ordenen van de hardware om te onthullen het geheim?

voor spleet naar de ei, kan u wilt:

1. het project en de "zak" rond gebouwd. Er zijn niet dat veel IO pinnen te porren.

2. gebruik mspdebug als simulator (harde manier)

 chrisc mspdebug sim Simulation started, 0x10000 bytes of RAM (mspdebug) prog 3p4w-clock.elf Erasing... Writing 128 bytes to f800... Writing 128 bytes to ff80... (mspdebug) reset (mspdebug) step ( PC: f804) ( R4: 0000) ( R8: 0000) (R12: 0000) ( SP: 0280) ( R5: 0000) ( R9: 0000) (R13: 0000) ( SR: 0000) ( R6: 0000) (R10: 0000) (R14: 0000) ( R3: 0000) ( R7: 0000) (R11: 0000) (R15: 0000) __low_level_init: f804: b2 40 80 5a 20 01 MOV #0x5a80, &__WDTCTL __do_copy_data: f80a: 3f 40 02 00 MOV #0x2, R15 f80e: 0f 93 TST R15 f810: 05 24 JZ __do_clear_bss f812: 2f 83 DECD R15  

3. zorg voor msp430-objdump tegen de elf-bestand gebruiken. (gemakkelijkste manier, relatief)

Gerelateerde Artikelen

7 segment klok met Temperatuurdisplay [ds18b20 en 5 cijferige display]

7 segment klok met Temperatuurdisplay [ds18b20 en 5 cijferige display]

5 cijferige zeven segment klok met Temperatuurdisplay.PIC16F877A gebaseerd klok1, high-precision temperatuur sensor ds18b202, ds1307 RTC3, 4 schakelaars, gemakkelijke tijd aanpassen optie4, afwisselend van temperatuur en tijd weergegeven methode5, pi
RGB-Led klok met Bluetooth Smart

RGB-Led klok met Bluetooth Smart

Dit instructable ziet u hoe u een Cypress-BLE-Devkit wilt samenstellen van een RGB-LED-klok.U moet slechts zeer weinig dingen:RGB-LED-Strip met 30 of 60 WS2812b-LEDs.een rasterstijl PC boardsommige pennen pin-header en een beetje van draad.een (zou e
LED klok met sleutel hanger

LED klok met sleutel hanger

Simpel Led Klok ontmoette sleutelhangerStap 1: Wat ga ik maken?Voor dit blok wil ik graag een klok maken, wat voor soort klok het zal worden heb ik dat nog niet helemaal nagedacht.Moet hebben-Werkend klok-Sleutel hangerMoeten-Led lampjeKunnen hebben-
7 segment RTC klok met Temperatuurdisplay

7 segment RTC klok met Temperatuurdisplay

http://www.edaboard.com/thread259183.htmlgedetailleerde instructables
Arduino Nano en Visuino: 7 Segment Display klok met MAX7219 en DS1307 Real Time Clock(RTC)

Arduino Nano en Visuino: 7 Segment Display klok met MAX7219 en DS1307 Real Time Clock(RTC)

DS1307 Real timerklok zijn wijd-beschikbaar low-cost I2C RTC modules. Ze komen met een klok en een kleine batterij, en wanneer aangesloten op de Arduino, annuleerteken vieren voetspoor van real-time zelfs wanneer de Arduino board is niet aangedreven.
Een 15-LED RGB klok met Arduino kern

Een 15-LED RGB klok met Arduino kern

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-klo
8 x 40 LED MATRIX kalender klok met REMOTE

8 x 40 LED MATRIX kalender klok met REMOTE

Vandaag ga ik laten zien hoe Scrolling en geanimeerde LED MATRIX kalender klok voor arduino. Dit project heeft de volgende kenmerkenWat is nieuw in versie 2.0Extra IR externe gebaseerd datum/tijd aanpassenVloeiende animatieVele bug fixes in softwareV
Binaire klok met behulp van Neopixels

Binaire klok met behulp van Neopixels

Hallo mensen, ik hou van alle dingen LED gerelateerde en ook als maken gebruik van hen op verschillende interessante manieren Ja, ik weet de Binary Clock gebeurd hier een aantal keren, en elk zijn een uitstekend voorbeeld van hoe maak je je eigen klo
Volledige digitale klok met aanwezigheid Sensor (RTC - Alarm - PIR - temperatuur - vochtigheid - dauwpunt)

Volledige digitale klok met aanwezigheid Sensor (RTC - Alarm - PIR - temperatuur - vochtigheid - dauwpunt)

HoiIk heb al enkele digitale klokken projecten gedaan met Arduino met inbegrip van LED en LCD schermen, maar deze is specialer omdat ik hebben een nieuwe functie ingevoerd met een bewegingssensor (PIR).Zie VIDEOBelangrijkste kenmerkenPIR (aanwezighei
Draaitafel RGB LED klok

Draaitafel RGB LED klok

Ik draaitafels. Niet alleen hoe ze er uitzien maar hun componenten, hun kabels, hun switches, hun tanden. Ik vind ze zo veel dat ik een op een van mijn muren als een kunstwerk hangen zou. En als u wilt om dat te doen, dan waarom niet maken het een kl
Zuiver binaire LED Wandklok met Arduino

Zuiver binaire LED Wandklok met Arduino

Mijn binaire Wandklok is geïnspireerd door vele binaire klokken vond ik op InstructablesLinks:LilyPad Arduino Klok:Binaire klok:Plus enkele andere binaire klok instructables.Maar...Wat ik vond ontbreekt in hen was de omvang en de grootte van het disp
LED-matrix met behulp van shift registers

LED-matrix met behulp van shift registers

dit instructable is bedoeld om te worden een meer volledige uitleg dan anderen beschikbaar online. Met name zorgt dit voor meer uitleg van de hardware dan is beschikbaar in de LED lichtkrant instructable door led555.DoelstellingenDit instructable pre
4 x 4 x 4 interactieve LED-kubus met Arduino

4 x 4 x 4 interactieve LED-kubus met Arduino

om uit te leggen mijn 4 x 4 x 4 interactieve LED-kubus gepubliceerd voordat, een beetje meer duidelijk, zal ik proberen om mijn eerste stap voor stap instructable.Deze 4 x 4 x 4 kubus is interactief met behulp van de hoek van de top vier LED's als LE
Lage resolutie Arduino LED klok

Lage resolutie Arduino LED klok

Dit project is wat ik zou willen denken aan als een succesvolle mislukking. Ik heb gewerkt op een lage resolutie LED klok voor de afgelopen paar weken en in het einde, ik helaas mijn Arduino UNO - veroorzakend het om te bakken, alsmede het burn-out m