Inhaltsverzeichnis:
- Schritt 1: Richten Sie Ihr Steckbrett ein
- Schritt 2: Schreiben Sie den Code
- Schritt 3: Probieren Sie es aus
- Schritt 4: (optional) Verständnis- und Erweiterungsfragen
Video: Pick-a-Player: 4 Schritte
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Dieses anweisbare führt Sie durch, wie man einen Entscheidungsträger Arduino macht. Auf Knopfdruck leuchten die LEDs in einem zufälligen Muster auf. Nach einigen Sekunden leuchtet eine einzelne LED auf. Dies ist die endgültige Entscheidung des Arduino. Ich habe einen bestimmten Zweck für mein Endprodukt, aber es kann für viele Dinge verwendet werden. Haben Sie nach einem langen Arbeitstag manchmal Schwierigkeiten, sich einen Ort zum Essen auszusuchen? Platzieren Sie 7 Optionen auf der Tafel und klicken Sie auf die Schaltfläche. In Sekunden haben Sie Ihre Meinung für Sie gemacht! Dieses anweisbare wird Ihnen helfen, Vertrauen aufzubauen, indem Sie eine Schaltung mit LEDs erstellen und Sie möglicherweise in eine neue Komponente, den Druckknopf, einführen.
Am Wochenende findet man meinen Mann und mich normalerweise bei Freunden und spielt eine Auswahl an Spielen. Normalerweise gibt es eine kleine Debatte, wenn man entscheidet, wer „Spieler 1“sein wird. Wir versuchen immer, es fair zu machen, aber wir spielen so viele Spiele/Zeiten, dass wir manchmal den Überblick verlieren. Es scheint immer, dass immer ein paar Leute unsere Spiele beginnen. Dies hat mich dazu inspiriert, ein Gerät zu entwickeln, das meiner Gruppe helfen könnte, einen fairen und einfachen Weg zu finden, einen Spieler auszuwählen. Typischerweise besteht unsere „Spielenacht“-Crew aus sieben Teilnehmern. Aus diesem Grund habe ich diesen Entscheider mit 7 LEDs erstellt, aber Sie können ihn an Ihre eigenen Bedürfnisse anpassen. Nur zum Spaß würde ich jeden Spieler eine kleine Papierkappe dekorieren, die über die LED gestülpt werden könnte, um sich daran zu erinnern, welche ihnen gehört.
Dies ist ein perfektes Projekt für einen Anfänger-Codierer, der sein Denken auf etwas kompliziertere Codierung und Schaltungen ausdehnen möchte. Da ich selbst Programmieranfänger bin, kann ich mich von der Komplexität des Physical Computing überwältigt fühlen. Am Ende dieses Tutorials finden Sie Verständnis- und Erweiterungsfragen, die Ihnen helfen, Ihr Wissen über das Programmieren zu erweitern und mehr Verständnis in diesem Projekt zu schaffen. Solche Fragen helfen mir oft zu erkennen, dass ich mehr weiß, als ich vermute. Ich hoffe, sie können dasselbe für Sie tun!
Über diesen Link können Sie auf eine Simulation meiner Schaltung und meines Codes zugreifen.
Schritt 1: Richten Sie Ihr Steckbrett ein
Platzierung der LEDs
- Beginnen Sie damit, Ihre 7 LED in einer Spalte in verschiedenen Reihen zu platzieren und die Anode (langes Bein) in die gleiche Richtung zu platzieren. Denken Sie daran, während Sie Ihre Schaltung weiter aufbauen
- Platzieren Sie mit den 220-Ohm-Widerständen ein Bein des Widerstands in der gleichen Reihe wie die Kathode der LEDs (kurzes Bein). Das andere Bein sollte mit der - Schiene verbunden werden.
- Legen Sie ein Ende der Überbrückungsdrähte in die Reihe mit den LED-Anoden. Die anderen Enden sollten in die Stifte 2, 3, 4, 5, 6, 7, 8 eingesetzt werden.
- Verbinden Sie mit einem weiteren Überbrückungsdraht die - Schiene mit GND.
Taster platzieren
- Platzieren Sie den Taster mit zwei Zinken in der (e)-Spalte und zwei Zinken in der f-Spalte.
- Stecken Sie ein Bein des 1K Ohm Widerstands in die gleiche Reihe wie einer der Zinken auf der (e) Seite. Stecken Sie das andere Bein in die - Schiene.
- Stecken Sie in die gleiche Reihe wie der Widerstand einen Schenkel eines Überbrückungsdrahtes mit dem anderen Ende in Pin 12.
- Schließen Sie den Taster an eine Stromquelle an, indem Sie einen Überbrückungsdraht in derselben Reihe wie den anderen Stift auf der Seite (e) platzieren. Das verbleibende Ende des Drahtes wird in 5V gelegt.
Schritt 2: Schreiben Sie den Code
Hier ist der Link zu meiner Arduino-Skizze, wo Sie auf meinen Code zugreifen können.
Dieses Projekt wurde von einem anderen Entscheidungsträger inspiriert, den Sie hier finden. Ich habe Änderungen vorgenommen, um meine Bedürfnisse für meine Projektidee zu erfüllen.
Schritt 3: Probieren Sie es aus
- Stecken Sie es ein und drücken Sie die Taste. Dies sollte eine zufällige Sequenz auf der LED starten, die damit endet, dass eine 10 Sekunden lang aufleuchtet.
-
Wenn dies nicht geschieht, ist es Zeit zum Debuggen.
- Schauen Sie sich Ihr Steckbrett an und überprüfen Sie, ob Ihr Stromkreis angeschlossen ist.
- Überprüfen Sie Ihren Code auf Fehler. Ich empfehle immer, zu überprüfen, ob Sie die richtigen Pin-Nummern geschrieben haben.
Schritt 4: (optional) Verständnis- und Erweiterungsfragen
- Welche Leitung(en) richten die Ausgangspins ein?
- Wenn Sie die Anzahl der verwendeten LED-Leuchten ändern möchten, welche Zeilen müssten Sie bearbeiten? Wieso den?
- Wie könnten Sie einen ähnlichen Code verwenden, um ein Gerät zu erstellen, mit dem Spieler in zwei Teams eingeteilt werden? Partner?
- Wenn Sie möchten, dass die zufällige Lichtshow länger dauert, wie würden Sie das tun?
Empfohlen:
Erste Schritte mit Amara: 7 Schritte
Erste Schritte mit Amara: Amara ist ein kostenloser Untertitel-Editor, mit dem Sie ganz einfach Untertitel zu Videos hinzufügen können – vom Unterricht bis zum persönlichen Gebrauch. Diese Anweisungen helfen Ihnen, ein Amara-Konto einzurichten, damit Sie schnell und einfach Untertitel hinzufügen können
Erste Schritte mit der Heimautomatisierung: Home Assistant installieren: 3 Schritte
Erste Schritte mit der Hausautomation: Home Assistant installieren: Wir starten jetzt die Hausautomationsserie, in der wir ein Smart Home erstellen, das es uns ermöglicht, Dinge wie Licht, Lautsprecher, Sensoren usw. über einen zentralen Hub zusammen mit einem Sprachassistent. In diesem Beitrag erfahren Sie, wie Sie in
Erste Schritte mit dem SkiiiD-Editor: 11 Schritte
Erste Schritte mit dem SkiiiD-Editor: skiiiD-Editor, Entwicklungsboard-Firmware IDEskiiiD-Editor basiert auf skiiiD (Firmware Development Engine). Jetzt ist es mit Arduino UNO, MEGA und NANO mit 70+ Komponenten kompatibel.BetriebssystemmacOS / WindowsInstallierenBesuchen Sie die Website https:
Erste Schritte mit Python: 7 Schritte (mit Bildern)
Erste Schritte mit Python: Programmieren ist großartig! Es ist kreativ, macht Spaß und gibt Ihrem Gehirn ein mentales Training. Viele von uns wollen etwas über Programmieren lernen, aber überzeugen sich selbst davon, dass wir es nicht können. Vielleicht hat es zu viel Mathematik, vielleicht der Jargon, der erschreckend herumgeworfen wird
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50