Stap 12: Roterende Encoder - Test Code
Nogmaals, de code is gekoppeld als een .txt - gewoon openen in WordPad en plak in de IDE of hernoemen .pde vóór opening.
De code stelt de tijd van seriële in de setup-routine kan, maar als alles is werking vervolgens u "RTCsetFromSerial()" uit het Setup-gedeelte want nu u de tijd van het coderingsprogramma instellen kunt!
De onderstaande code indrukken van een lange wacht op de roterende encoder, dan ingesteld van het jaar, maand, datum, dag, uur en minuut van het coderingsprogramma, worden getoond op de 4-cijferige display. Het toont de tijd. Een korte druk op het coderingsprogramma wordt de datum weergegeven.
We kunnen gemakkelijk een alarm-code toevoegen aan dit, maar ik heb niet de tijd voor een test-code - de volledige code op het einde heeft heel veel van dat soort dingen.
Het is geweldig om te bouwen van je eigen wekker maar fundamentele wekkers zijn vrij goedkoop, dus het is niet misschien geheel de moeite van het opbouwen van een net daarvoor. Wat onderscheidt ons van een normale wekker is het high-power LED dawn-licht. Beter gaan naar de volgende module vervolgens...