Inhaltsverzeichnis:
Video: Erstellen Sie ein Arduino Simon-Spiel in 2 Minuten! - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
KEINE Jumper! KEINE Drähte! KEIN Löten! KEIN Steckbrett!
In andere Richtungen denken.
Sie möchten Ihren Mikrocontroller im Zusammenspiel mit einigen Add-On-Peripheriemodellen also ganz schnell zur Schau stellen, bevor Freunde oder Verwandte unterwegs sind…
Stellen Sie diese Fast&Easy-Version eines Simon "Repeat After Me"-Spiels in nur wenigen Minuten zusammen. Allerdings monochromatisch (mit allen roten LEDs). Sie müssen nur diese zur Hand haben: Ein Arduino-Mikrocontroller (vorzugsweise ein Nano), ein Modul mit einem Satz LEDs, ein 4-Tasten-Modul und ein Summer sowie ein Gummiband.
Schritt 1: Teile und Montage
Die LED- und Tasten- / Tastenmodule finden Sie hier: www.ebay.com/itm/181563923440 (<$4) Summer sind hier erhältlich: https://www.ebay.com/itm/281280117872 (<$2)
[in Arbeit] Übrigens: Hier ist ein praktisches Tool, das https://itty.bitty.site verwendet [in Arbeit]
Dies sollte es klären.
Lite-App
Mehr Info.
Nano 3.0 https://www.ebay.com/itm/131517734419 (<$3)
Ich empfehle ein kleines Gummiband, damit Sie es nicht mehrmals umwickeln müssen, um es straff zu machen.
Andere Arduinos können verwendet werden, erfordern (oder erlauben) jedoch möglicherweise andere Plätze der Peripheriemodule; und als solche ändert sich die Pinbelegung im verwendeten Code. Der Nano 3.0 ist besonders gut, da er klein zusammengebaut, leicht gehalten und mit einer Hand bedient werden kann.
Die Montage erfolgt durch einfaches Aufstecken der Module und Sichern mit dem Gummiband. Der „aktive“Piezo-Summer funktioniert nur, wenn die Polarität richtig angeschlossen ist. Bitte beachten Sie, dass das (+) in D8 und das (-) in D11 eingefügt wird.
Die Pins des Key-Moduls K4-K3-K2-K1-GND gehen direkt in A1-A5. Siehe Bild oben.
Die LED-Modul-Pins GND-D1-D2-D3-D4-D5-D6 gehen jeweils direkt in D7-D6-D5-D4-D3-D2-GND.
Schritt 2: Wie es funktioniert
Die LED- und Key-Module sollen normalerweise einen Pin haben, der mit Masse verbunden ist. Um die direkte Befestigung am Nano unterzubringen, geschieht dies nicht. Stattdessen werden die mit den 'GND's verbundenen Pins dieser Module als Ausgänge betrieben und auf 'LOW' gesetzt. Die MCU (MicroControllerUnit) steuert ihre Ausgänge auf bis zu 30 mA. Das ist genug für die Bank von vier (4) LEDs. Es wird zwar viel mehr benötigt, als für die Tasten benötigt wird, aber es schadet nicht, da die Ausgänge strombegrenzend sind (und nur Strom ziehen, wenn sie gedrückt werden). Das LED-Modul verfügt über Inline-Widerstände, die den Strom, der durch jede LED fließt, weiter begrenzen.
Downloads
Ich habe zwei verschiedene Versionen des 'Simon' Follow me Lights and Sound-Spiels aktualisiert und modifiziert, um mit diesem Projekt zu arbeiten. Credits für die Originalversionen befinden sich in den Quellenverzeichnissen.
Eine Skizze (FastEasy_SimonSings) verwendet nur eine Include-Datei ('pitches.h', um sich im Ordner zu befinden). Während der andere (FastEasy_SimonSays) die 'Tone'-Bibliothek verwendet. Sie benötigen also eine oder beide davon, je nachdem, welche Skizze(n) Sie verwenden möchten.
Die obige Bibliothek sollte standardmäßig Teil der Arduino-IDE sein. Wenn nicht und Sie dabei Hilfe benötigen, finden Sie hier So installieren Sie eine Bibliothek.
Schritt 3: Mit der Baugruppe spielen
Das Spielen ist ziemlich geradlinig. Die Quellcodedateien enthalten einige Dokumentationen. Alles, was Sie wirklich wissen müssen, ist, dass die 'Simon Says'-Version automatisch mit einem Blitz startet. und die 'Simon Sings'-Version beginnt mit einem Muster von 4, wartet aber vor jeder Runde auf einen Tastendruck.
Sie werden wahrscheinlich die LED- und Key-Module praktisch finden, um andere schnelle Projekt-Proof-of-Concepts zu erstellen. Dieses Projekt und der zugehörige Code funktionieren mit einem Lautsprecher. Es wird besser klingen, aber Sie werden es nicht ohne zumindest einige Jumper tun können.
Beachten Sie, dass, da diese Skizzen codiert sind, ein Nano 3.0 oder Uno direkt funktioniert (Plug-&-Play), andere müssen möglicherweise aufgrund ihres physischen Layouts andere Pins verwenden. und möglicherweise einige Codeänderungen.
Empfohlen:
So erstellen Sie ein fantastisches Profilbild für Ihr Chromebook – wikiHow
So erstellen Sie ein fantastisches Profilbild für Ihr Chromebook: Hallo zusammen! Das ist Gamer Bro Cinema, und heute zeigen wir dir, wie du ein tolles YouTube-Profilbild für deinen YouTube-Kanal erstellen kannst! Diese Art von Profilbild kann nur auf einem Chromebook erstellt werden. Lass uns anfangen
So erstellen Sie Ihre erste Aktion für Google Home (in 10 Minuten) Teil 1: 10 Schritte
So erstellen Sie Ihre erste Aktion für Google Home (in 10 Minuten) Teil 1: Hallo, Dies ist der erste einer Reihe von Artikeln, die ich schreibe, in denen wir lernen, wie Sie Aktionen auf Google entwickeln und bereitstellen. Eigentlich arbeite ich an „Aktionen bei Google“der letzten Monate. Ich habe viele Artikel durchgesehen, die auf
So erstellen Sie ein Ultraschallradar mit Arduino ⚡: 5 Schritte
So erstellen Sie ein Ultraschallradar mit Arduino ⚡: ↪ Hallo, es ist SuperTech und heute werde ich Ihnen zeigen, wie Sie mit Arduino ein Ultraschallradar erstellen
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
So erstellen Sie einen Großelternkalender & Scrapbook (auch wenn Sie nicht wissen, wie man ein Scrapbook erstellt): 8 Schritte (mit Bildern)
So erstellen Sie einen Großelternkalender & Sammelalbum (auch wenn Sie nicht wissen, wie man Sammelalbum erstellt): Dies ist ein sehr wirtschaftliches (und sehr geschätztes!) Weihnachtsgeschenk für Großeltern. Ich habe dieses Jahr 5 Kalender für weniger als 7 US-Dollar pro Stück gemacht. Materialien: 12 tolle Fotos von Ihrem Kind, Kindern, Nichten, Neffen, Hunden, Katzen oder anderen Verwandten 12 verschiedene Stücke