Was brauche ich, um Ampeln mit LEDs zu simulieren?

12

Also mache ich ein Modell, das Ampeln simuliert (Rot, Bernstein, Grün), so dass es drei LEDs gibt, die vorzugsweise erweiterbar sein müssen (ich möchte nicht, dass sie direkt am Steckbrett angebracht werden), aber ich weiß es nicht einmal wo soll ich anfangen?

Grundsätzlich habe ich irgendwo gelesen, dass ich folgendes kaufen kann:

  • 26-poliges Flachbandkabel
  • Kundenspezifische Leiterplatte
  • Ribben Kabelbuchse
  • Header-Pins

Aber das Problem ist, dass ich eigentlich kein 26-poliges Flachbandkabel will, weil es im Modell nur hässlich aussehen würde. Stattdessen dachte ich nur daran, die Platine auf das Steckbrett zu bringen und den Pi mit (Steckbrettdrähten) an das Steckbrett anzuschließen, Widerstände zu haben und schließlich die LEDs anzuschließen. Hört sich das praktisch an?

Hoffe mir kann jemand helfen! :)

Phorce
quelle

Antworten:

13

Sie benötigen (mindestens):

  • Rote / orange / grüne LEDs
  • ~ 470 Ohm Widerstand (1 pro LED) - Beachten Sie, dass dieser Widerstand ungefähr ist, aber für die meisten Standard-5-mm-LEDs funktionieren sollte
  • Draht
  • Ein Steckbrett
  • Pi-Breadboard-Anschluss (gehacktes 26-poliges Diskettenlaufwerkkabel, Pi-Breakout-Kit usw.).

Ihre Schaltung sieht folgendermaßen aus (Bild aus dem hervorragenden Buch Raspberry Pi: A Quick-Start Guide :

Ampelschaltung

Masse wird mit Masse verbunden, und jeder Pluspol wird mit einem GPIO-Pin verbunden. Sie können den Pi mit Steckbrücken ( Beispiel ), einem gehackten Diskettenlaufwerk / IDE-Flachbandkabel (hier ein Tutorial ) oder einem Breakout-Kit wie dem Pi Cobbler-Kit von Adafruit an das Steckbrett anschließen. Alternativ können Sie aus praktischen Gründen in ein Adafruit Prototyping Pi Plate Kit mit Mini-Steckbrett in der Mitte investieren, wenn Sie ein semipermanentes Modell aufbauen möchten.

Ihre Drähte zwischen den LEDs und dem Steckbrett können ziemlich weit verlaufen, so dass Sie die LEDs in ein Modell einbetten würden.

seilbar
quelle
Danke für die Antwort. Eine Frage: Wohin gehen die Drähte auf dem Steckbrett und wo / wie wird das Steckbrett mit dem Pi verbunden (in Ihrem Beispiel)?
Phorce
1
In der obigen Abbildung wird der schwarze Draht mit der Erdung des Pi (Pin 6) verbunden, während jeder rote Draht mit einem anderen GPIO-Pin (z. B. Pin 11, 12 und 13) verbunden wird. In Bezug auf das Steckbrett ist es genau wie im Diagramm: Jeder Widerstand ist mit Masse verbunden, der negative (Kathoden-) Zweig jeder LED ist mit einem Widerstand verbunden, und der positive (Anoden-) Zweig jeder LED ist mit einem GPIO-Pin verbunden, der als Ausgang festgelegt ist 5V.
ropable
Danke für Ihre Antwort :)! Also ging ich heute aus, kaufte ein Steckbrett, Widerstände, "Starthilfekabel" und LEDs ... Ich habe alle Komponenten mit dem Steckbrett verbunden, aber ich weiß immer noch nicht, wie ich das Steckbrett mit dem Pi verbinden soll dass ich etwas kaufen muss, das an den Pin-Anschluss am Pi angeschlossen ist, damit ich die Starthilfekabel (rot, schwarz) in die schwarzen Clips an der Komponente stecken kann, die ich kaufen muss. Verwirrt??
Phorce
1
Um den Pi an das Steckbrett anzuschließen, benötigen Sie entweder ein gehacktes Diskettenlaufwerkkabel (fest), so etwas wie einen Adafruit Pi Cobbler (besser) oder das zuvor erwähnte Prototyping-Kit (beste IMO). Ich werde meine Antwort oben aktualisieren.
ropable
1
Ja, es wäre in Ordnung, das Steckbrett mit bestimmten GPIO-Pins zu verbinden. Wirklich die einfachste aller Methoden.
ropable
-2

Dann brauchen Sie einen 555-Timer (Chip, den Sie online kaufen können), dann müssen Sie auch einen 4017 (Dekadenzähler), einen 4027 (Flip-Flop) und einen 7408 (And Gate) kaufen. Sie können alle diese Chips kaufen online und die Wahrheitstabelle für das und Tor finden Sie online unter. Dies ist der Fall, wenn Sie planen, eine Hardware-LED-Ampel zu erstellen. Und um den 555 in einer Sekunde zum Blinken zu bringen, benötigen Sie 10k- und 68k-Widerstände.

Alexander
quelle
4
Auf dieser Website kann man davon ausgehen, dass der Fragesteller einen Raspberry Pi hat, mit dem er das Timing und den Status der LEDs
steuern möchte