Arduino zufälligen Buchstaben Generator


Willkommen auf meiner ersten instructable. Dieses kleine Gerät zeigt auf Knopfdruck einen zufällig generierten Großbuchstaben auf einem 5 x 7 LED Dot-Matrix mit einem Arduino-Board.

Ich baute das für meine Kinder für ein Spiel die "Stadt-Land-Fluss" ("Stadt-Land-Fluss") hier in Deutschland genannt wird. Ein Brief wird nach dem Zufallsprinzip ausgewählt und dann hat jeder zu sagen oder schreiben Sie eine Stadt, ein Land, einen Fluss, etc., die mit diesem bestimmten Buchstaben beginnt.

Um die Anzahl der Bauteile gering zu halten, entschied ich mich gegen die Verwendung von ein Schieberegister für die Anbindung mit der LED-Matrix. Ich habe auch keine Transistoren verwenden, für das fahren der LEDs. Die einzige externe Teile neben die LED-Matrix sind aktuelle Widerstände 470 Ohm Wert zu begrenzen.

Es scheint, dass eine LED-Matrix mit der Arduino Pins direkt fahren nicht der orthodoxen Ansatz aber mein Arduino hat nicht noch beschwert.

Ich bin ein Anfänger auf dem Gebiet der Arduino-Programmierung. In Bezug auf die LED-Matrix ist es auf die übliche Weise gemultiplext. Das Problem, das ich zu überwinden hatte bestand darin, ein Bit-Muster aus einer Schriftmatrix übersetzen Adressierung der einzelnen Output-Pins. Die Art und Weise habe ich es gelöst war Bit mathematische Operationen verwenden, um einzelne Bits für die Bewältigung der jeweiligen Ausgangs-Pins zu wählen. Meine Quelle hierfür ist hier: http://www.arduino.cc/playground/Code/BitMath#quickref

Die Pin-Zuordnung mit der Kingbright TC07-11EWA 5 x 7 LED-Matrix ist:

Arduino Pin/LED Matrix Pin (470 Ohm Widerstand zwischen jeder Arduino Pin 0-6 und die entsprechende LED Matrix)
0/6 (Zeile 7)
1/5 (Zeile 6)
2/4 (Zeile 5)
3/9 (Zeile 4)
4/2 (Zeile 3)
5/11 (Zeile 2)
6/12 (Zeile1)

8/1 (Spalte1)
9/3 (Spalte 2)
10/10 (Spalte 3)
11/7 (Spalte 4)
12/8 (Spalte 5)

Arduino Pin 7 ist der Pin für die Schaltfläche. Mit der anderen verfügbaren Pin 13 nicht irgendwie für mich geklappt.

Ich hoffe, dass die beigefügte Code selbsterklärend ist. Die nächste Revision des Entwurfs ist es, alles in einem Mikrocontroller Attiny 2313 hat nur 2 KB Arbeitsspeicher passen. Vorläufige Ergebnisse mit direktem Anschluss Manipulation statt DigitalWrite und speichern die Schriftart-Matrix im PROGMEM haben gezeigt, erfolgversprechend.

Viel Spaß!

Anomalocaris

Stichworte: LED-Matrix Arduino

In Verbindung stehende Artikel

ATtiny2313 zufälligen Buchstaben Generator

ATtiny2313 zufälligen Buchstaben Generator

Dies ist eine Fortsetzung meiner Instructable "Arduino zufälligen Buchstaben Generator". Jetzt habe ich eine Standalone-Version mit einem kleineren Attiny2313 Mikrocontroller für spielen Buchstaben Spiele mit Ihren Kindern wie "Stadt-Land-F
Bauen Sie einen elektronische zufälligen Charakter-Generator für eine Zeit Pad Kryptografie in Bambus Fall

Bauen Sie einen elektronische zufälligen Charakter-Generator für eine Zeit Pad Kryptografie in Bambus Fall

die NSA zu vereiteln!  Mit diesem Gerät können Sie machen Eine Zeit-Pads und Kryptogramme, die unzerbrechlich sind bei korrekter Anwendung zu erstellen. Das Konzept ist einfach. Erstellen Sie eine zufällige Zeichenfolge (das kommt dieses Gerät).  Tei
Bauen Sie einen elektronische zufälligen Charakter-Generator für One Time Pad Kryptographie

Bauen Sie einen elektronische zufälligen Charakter-Generator für One Time Pad Kryptographie

die NSA zu vereiteln!  Mit diesem Gerät können Sie machen Eine Zeit-Pads und Kryptogramme, die unzerbrechlich sind bei korrekter Anwendung zu erstellen. Das Konzept ist einfach. Erstellen Sie eine zufällige Zeichenfolge (das kommt dieses Gerät).  Tei
Wie erstelle ich einen zufällige Platzierung Generator

Wie erstelle ich einen zufällige Platzierung Generator

Hallo in diesem instructable zeige ich Ihnen wie man einen zufällige Platzierung Generator meiner eigenen Schöpfung zu machenZuerst müssen Sie das Visual Basic Studio öffnenFügen Sie eine Schaltfläche, um die und doppelt darauf klickenals nächstes fü
Arduino: Zufällige Optionen Picker

Arduino: Zufällige Optionen Picker

Arduino: Random Optionen Picker ist ein Tool zur Generierung zufälligen namens basierend auf Ihre Möglichkeiten, mit unbegrenzten Möglichkeiten und verschiedene Zufallsverteilung, jedes Mal, wenn du den Knopf drückst. Ich verbrachte +$36. Zeit benöti
Garage-Tür-Server mit zufälligen Upcycled Elektronik

Garage-Tür-Server mit zufälligen Upcycled Elektronik

zunächst einmal ein großes Dankeschön an all die unzähligen Menschen, die ich gelernt, die ihre Projekte auf dieser Website zu setzen.  Es hat auf jeden Fall eine ganze Welt an mir eröffnet.  Vor diesem würde ich nie mit einem Lötkolben oder einem Mu
Zufällige IP-Generator

Zufällige IP-Generator

Code:***********************************************************abRndm_IP_Gen v1. 0 von The SYNer-TitelFarbe einCLS: rnd1Legen Sie eine zufällige % =Wenn % 1 % Gtr 255 Goto rnd1: rnd2Set zwei zufällige % =Wenn % 2 % Gtr 255 Goto rnd2: rnd3Legen Sie d
Arduino True Random Number Generator

Arduino True Random Number Generator

Dies ist nur ein lustiges Projekt in den letzten Weile beschäftige ich mich auf. Wer gerne diese instructable, betrachten Sie in der Arduino-Herausforderungfür sie stimmen!Wer Erfahrung mit der Programmierung hat wird wahrscheinlich Zufallszahlen in
Arduino-Happy Birthday-Ton-Generator

Arduino-Happy Birthday-Ton-Generator

In den letzten instructable ich zeigte Ihnen, wie man einen Ton mit der Arduino UNO zu erzeugen. Nun werden wir setzen, dass um zu verwenden, in diesem Tutorial ich zeigen werde, wie man eine Melodie alles Gute zum Geburtstag auf Ihrem Arduino zu gen
5 Dinge, die machen mit diesem zufälligen Stück Pappe

5 Dinge, die machen mit diesem zufälligen Stück Pappe

Sie jemals etwas kaufen und finden ein zufälliges Blatt Karton innerhalb der Verpackung, die absolut keinen Zweck dient? Nun, zum Glück gibt es Unmengen an Möglichkeiten, diese vermeintlich sinnlosen Stücke Pappe für einen guten Zweck. Probiert es au
Eine Sammlung von zufälligen nützliche Tipps

Eine Sammlung von zufälligen nützliche Tipps

meine Schwester und ich ging um das Haus bemerken zufällige Sachen wir gemacht und beschlossen, nur post es hier um zu helfen, Menschen auf der Welt!Tipps enthalten in diesem instructable:* Ohrringe Hänger* Bobby Pin-Halter* Kurze Halogen-Lampe* Bind
Machen Sie ein Pflanzgefäß aus zufälligen Wissenschaft Junk-e-

Machen Sie ein Pflanzgefäß aus zufälligen Wissenschaft Junk-e-

haben Sie schon einmal passieren, auf einige Stück Müll und denken: "das ist so cool, ich habe nur zu haben, dass in meinem Leben"? Ich mache sicher. So als ich bei meinem Freund Lab am Caltech war und er zeigte mir dieser riesigen Aluminiumrohr
7-Segment LED Würfel w/Arduino und vieles mehr

7-Segment LED Würfel w/Arduino und vieles mehr

dieses Projekt basiert auf Arduino-Umgebung, so dass Sie einen Würfel mit einer einfachen 7-Segment LED und Mini-Schalter des Steuerelements bearbeiten können.Sehen Sie sich das Video an: http://www.youtube.com/watch?v=-kSp8QqmcOcWichtiger Hinweis: I
Eine weitere zufällige Computer Input Controller

Eine weitere zufällige Computer Input Controller

dieses einfache Gerät ermöglicht es dem Benutzer, eine zutreffender zufällige Eingabe für Text-basierte Anwendungen zu generieren. Computer selbst sind deterministisch und erzeugen nur eine scheinbar zufällige Folge von Zahlen und Buchstaben. Dieses