Das gute, alte 7-Segment-Display kam gegen Ende des letzten Jahrhunderts großflächig zum Einsatz. Es handelt sich dabei um eine Art elektronischen Displays zur Anzeige von Dezimalzahlen, das eine kostengünstige Alternative zu den komplexeren Matrixanzeigen darstellte. Irgendwo in einer Schublade finden Sie sicherlich ein Exemplar.
Bei SNTP (Simple Network Time Protocol) handelt es sich um ein Netzwerk-Protokoll zur Synchronisierung der Internet-Zeit. Die Real Time Clock liefert die aktuellen Zeitinformationen. Sie zählt Datum, Zeit, Minuten und Sekunden über einen unabhängigen MCU- oder CPU-Betrieb.
Hardware
• WIZwiki-W7500: 1EA (Cortex-M0 Platform board)
• LED Display Common-Anode Typ, Array 7 Segment : 2EA
• BC547 : 8EA
• Taktschalter : 1EA
• 220Ohm Widerstand : 16EA
• 1kOhm Widerstand : 8EA
• 10kOhm Widerstand : 1EA
• 1uF : 1EA
• Jumper-Drähte
• Bread Board
Wie Sie obigen Schaltkreisbild entnehmen können, sind die A~G Pins des 7-Segment-Displays parallel mit dem WIZwiki-W7500-Board verbunden. Unter Verwendung eines npn-Transistors mit 3,3 V können optional allgemeine Pins angeschlossen werden.
https://blog.wiznettechnology.com/category/w7500/
Der Test
Wie Sie in dem Demonstrationsfilm sehen können, werden bei dem Zurücksetzen des WIZwiki-W7500-Boards die Zeitinformationen über den NTP-Server abgerufen. Falls die ROTE LED an ist, bedeutet dies, dass die Zeitinformationen erfolgreich über den NTP-Server abgerufen werden. Die Zeitinformationen werden in der RTC verzeichnet. Die aktuelle Zeit der RTC wird auf dem 7-Segment-Display angezeigt.
Jedes Mal, wenn der Switch betätigt wird, werden abwechselnd Zeit- und Datumsinformationen auf dem 7-Segment-Display angezeigt.
Firmwarecode
Die Firmware ist auf dem mbed-Online-Compiler programmiert. Wenn Sie auf den Link unten klicken, können Sie den Quellcode erhalten.
https://developer.mbed.org/users/nanjsk/code/SNTP_7SEG_WIZwiki_W7500/
Gefallen Ihnen unsere Artikel? Verpassen Sie jetzt keine mehr! Sie müssen sich um nichts kümmern, wir arrangieren die Lieferung an Sie.