Mini-Konsole mit Arduino Nanohttps://youtu.be/IBdgpqdn1r4
In diesem Projekt werden wir eine kleine Konsole mit dem Arduino Nano und einer 8x8-LED-Matrix als unserem Bildschirm erstellen. Die Konsole besteht aus 6 lustigen und einfachen Spielen, die über ein Menü ausgewählt werden, und verwendet einen Potentiometer und zwei kleine Tasten als Steuerung. Es ist ein einfaches und ziemlich unterhaltsames Projekt, das einen kleinen Einblick in die Welt des Arduino und der Elektronik bietet.
Materialien:
Für dieses Projekt werden wir Folgendes verwenden:
- Arduino Nano
- Eine 8x8-LED-Matrix mit einem Max7219-Controller.
- Mini-Proto-Board.
- Zwei kleine Tasten.
- Ein Potentiometer von 50k.
- Eine Lipo-Batterie mit 3,7V und 380 mAh, (auch eine mit 9V funktioniert)
- Verschiedene männlich-männliche und männlich-weibliche Jumper.
- Ein On/Off-Schalter.
- 4 Schrauben M3x30
Verbindungen:
Wir werden damit beginnen, die LED-Matrix an unseren Arduino anzuschließen. Dank des Max7219-Controllers, den sie hat, werden die Verbindungen ziemlich einfach zu realisieren sein. Die Pins, an die die Verbindungen zum Arduino gehen sollen, sind die folgenden.
VCC - 5V GND - GND DIN - D12 CS - D10 CLK - D11
Um den Controller anzuschließen, müssen wir dem in der Abbildung gezeichneten Schema folgen. Der rechte Knopf ist mit dem digitalen Pin 5 verbunden, der linke mit dem digitalen Pin 4. Der Potentiometer wird zunächst mit dem IOREF-Pin verbunden, der zur gemeinsamen Energieleitung wird, gefolgt vom analogen Pin A0, und schließlich wird der Ground-Pin direkt mit dem GND des Arduino verbunden. Die Leitung auf der Proto-Board, wo sich der Ground-Pin befindet, wird die geme
Um die Batterie anzuschließen, wird einfach die positive Seite (rot) an die Stromleitung neben dem Potentiometer angeschlossen, und die negative Seite (schwarz) an die gemeinsame Masseleitung auf der Proto-Platine. Aus Sicherheitsgründen sollte die Batterie erst nach dem Hochladen des Codes auf den Arduino angeschlossen werden.
HINWEIS: Zur größeren Sicherheit sollte der Code zuerst auf den Arduino hochgeladen werden, bevor die Batterie angeschlossen wird.
Der Code, der verwendet wird, enthält 6 verschiedene Spiele, die über ein Menü ausgewählt werden können. Die Spiele sind:
Klassisches Pong: Es wird mit dem Potentiometer gesteuert, und das Ziel ist, den Ball nicht fallen zu lassen. TedShow: Ein Spiel, bei dem man eine Linie fangen muss, die in einen Korb fällt. Es wird mit dem Potentiometer gesteuert. Space Invaders: Es wird mit dem Potentiometer gesteuert und mit einem der beiden Knöpfe geschossen. Das Ziel ist, die Feinde zu zerstören, bevor sie den unteren Bildschirmrand erreichen. Snake: Es wird mit
Um den Code hochzuladen, müssen zuerst die Bibliotheken LedControler und LinkedList installiert werden. Anschließend muss die Datei ABHHGD extrahiert und die gleichnamige Datei .ino geöffnet werden.
Projekt und Text, kopiert aus dieser Veröffentlichung.https://www.instructables.com/id/Mini-consola-Con-Arduino-UNO/Ich habe einen Arduino Nano anstelle eines Arduino Uno verwendet, ich habe das Gehäuse, die Tasten usw. entworfen... damit die LEDs mehr Licht haben. Ich habe eine 9-V-Batterie verwendet. Da der Arduino Nano keinen IOREF-Pin hat, müssen wir ihn an den 3-V-Pin anschließen.
Kategorie: VideospieleТеги
Источник модели
