Schließe einige LEDs (und eine Batterie) an diese kleine quadratische Platine an und sieh zu, wie sie blinken! SDB dient auch als praktischer Stromschalter für Papierarbeiten, Karten und Wearables.
Super Dinky Blinky verfügt über Anschlüsse, die für eine Vielzahl von Verbindungen ausgelegt sind - Kupferband, Krokodilklemmen (auch Krokodilklemmen werden unterstützt), leitende Fäden oder sogar Löten. Die Schaltung wird von der Nuvoton N76E003AQ20 MCU gesteuert, einem kostengünstigen 8-Bit-Mikrocontroller auf 8501-Basis. Es gibt auch eine Taste - drücke sie lange, um das Board ein- und auszuschalten, oder drücke sie kurz, um zwischen den Mustern zu wechseln.
LEDs, Kupferband und Batterien sind nicht im Lieferumfang enthalten - Sie finden sie unter der Registerkarte "Extras"!
Eigenschaften
Nuvoton N76E003AQ20 Mikrocontroller (Datenblatt)
Vier Anschlussklemmen
Kuppelschalter-Power-Button
Abmessungen: 22 x 22mm
Betrieb
Wenn eine Stromquelle an die 3V- und GND-Klemmen angeschlossen ist, schaltet der SDB die LED-Ausgänge periodisch nach einem Muster ein und aus. Sie können die Taste drücken, um das Muster zu ändern, oder sie ein paar Sekunden lang gedrückt halten, um den Strom ein- und auszuschalten.
Verbinden Sie die positiven Anoden (+) Ihrer LEDs mit den Klemmen LED1 und LED2 und die Kathoden (-) mit GND.
Eine Beispielschaltung (und ein paar niedliche Gespenster, denen du leuchtende LED-Augen geben kannst) findest du in unserer Halloween-SDB-Druckvorlage. Wenn du Kupferklebeband verwendest, um alles miteinander zu verbinden, empfehlen wir dir, mehrere Schichten zu verwenden. Klebe zuerst eine Schicht auf die auf der Schaltung markierten Bereiche, klebe deinen Blinky mit einigen kleineren Klebebandstücken fest und bringe dann den Rest deiner Komponenten mit einer weiteren Schicht an, wobei du das Klebeband bei jedem Schritt gut andrückst. Die Komponenten und die Pads auf dem SDB müssen alle einen guten Kontakt mit dem Kupfer haben, um richtig zu funktionieren!
Neuprogrammierung des Super Dinky Blinky
Wenn Sie mehr daran interessiert sind, an experimenteller Mikrocontroller-Firmware herumzubasteln, als niedliche Gespenster aus Papier zu basteln, kann der N76E003 mit einem In-Circuit-Programmierer umprogrammiert werden. Während Nuvoton offiziell nur den Keil-Compiler unterstützt, finden Sie eine Portierung des BSP auf den Open-Source-Compiler SDCC unter https://github.com/pimoroni/super-dinky-blinky-fw .
Auf der Unterseite der Platine befinden sich die Header für die Bereitstellung der Firmware mit dem Nu-Link-Programmiergerät: https://direct.nuvoton.com/en/nu-link. Die Programmiersoftware ist nur für Windows geeignet. Klicken Sie hier, um ein beschriftetes Diagramm der Pads zu sehen.
Unsere Super Dinky Blinky-Firmware ist auch unter dem obigen Github-Link zu finden.
Notizen
Wir haben Super Dinky Blinky vor einiger Zeit als Teil unserer Suche nach einem preiswerten "Haus"-Mikrocontroller und um herauszufinden, wie man ihn selbst umprogrammieren kann, gebaut - mehr darüber können Sie in diesem Blogbeitrag lesen. Seit diesem Blogpost haben wir eine ganze Reihe verschiedener Mikrocontroller (darunter auch von Nuvoton) auf unseren Produktionsboards eingesetzt. Dieser kleine Kerl ist also ein wichtiger Teil der Geschichte von Pimoroni!