Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Dieses Projekt erstellt einen LED-Würfel, der jedes Mal, wenn der Neigungssensor geneigt wird, eine neue Zahl erzeugt. Dieses Projekt könnte geändert werden, um eine Schaltfläche zu verwenden, aber der Code müsste entsprechend geändert werden.
Bevor Sie mit diesem Projekt beginnen, stellen Sie sicher, dass Sie 5V und GND an jede Seite des Steckbretts anschließen.
Lieferungen
- SW-520D Neigungssensor
- 7 LEDs
- 7 220 oder 330 Ohm Widerstände
- Steckbrett
- Überbrückungsdrähte
Schritt 1: Schritt 1: LEDs einrichten
Das erste, was Sie tun möchten, ist, die LEDs in einer 'H'-Formation einzurichten, um den Umriss eines Würfels zu geben. Folgen Sie dem obigen Bild, richten Sie 3 LEDs vertikal auf jeder Seite aus (stellen Sie sicher, dass jedes Bein eine eigene Reihe hat) und platzieren Sie eine LED in der Mitte.
Verbinden Sie danach das kurze Bein jeder LED mit GND.
Um den Code etwas einfacher zu machen, gibt es nur 4 digitale Pins für die 7 LEDs. Es gibt 3 Gruppen von 2 und die mittlere LED hat einen eigenen digitalen Pin (siehe Bild oben)
- Verbinden Sie die langen Beine der Gruppe 1 miteinander und verbinden Sie sie mit dem digitalen Pin 10
- Verbinden Sie die langen Beine der Gruppe 2 miteinander und verbinden Sie sie mit dem digitalen Pin 9
- Verbinden Sie die langen Beine der Gruppe 3 miteinander und verbinden Sie sie mit dem digitalen Pin 8
- Verbinden Sie LED 4 langes Bein mit digitalem Pin 7
Schritt 2: Schritt 2: Neigungssensor anschließen
Um einen Hintergrund zur Funktionsweise des Neigungssensors zu geben, kann er so codiert werden, dass er einen AUS-Zustand und einen EIN-Zustand hat, ähnlich wie bei einer Arduino-Taste. Wenn der Sensor vertikal aufrecht steht, wird er normalerweise als EIN-Zustand betrachtet, und wenn er vertikal nach unten zeigt, wird er normalerweise als AUS-Zustand betrachtet.
Wenn der Neigungssensor in diesem Projekt nach unten zeigt, signalisiert er dem 'Würfel', eine zufällige Zahl zu würfeln.
Verbinden Sie das kurze Bein des Neigungssensors mit GND und das lange Bein mit dem digitalen Pin 2
Schritt 3: Schritt 3: der Code
Hier ist der Link zum Code. Wenn Sie Fragen haben, zögern Sie nicht zu fragen.