LEDを使用して信号機をシミュレートするには何が必要ですか?


12

ですから、信号機(赤、アンバー、緑)をシミュレートするモデルを作成しているので、3つのLEDを拡張可能にする必要があります(ブレッドボードに直接接続したくない)。どこから始めますか(わかりました、私はこれのすべてにかなり新しいことを認めますが、学びたいです!)

基本的に、私はどこかで次のものを購入できることを読みました。

  • 26ピンリボンケーブル
  • カスタムPCB
  • Ribbenケーブルソケット
  • ヘッダーピン

しかし問題は、26ピンリボンケーブルはモデルで見た目がいだけなので、本当に必要ないことです。その代わりに、私はPCBをブレッドボードに兵士し、(ブレッドボードのワイヤ)を使用してPiをブレッドボードに接続し、抵抗器を使用して、最後にLEDを接続することを考えていました。これは実用的ですか?

誰かが私を助けてくれることを願っています!:)

回答:


13

以下が必要です:

  • 赤/オレンジ/緑のLED
  • 〜470オームの抵抗(LEDごとに1つ)-この抵抗は概算ですが、ほとんどすべての標準5mm LEDで機能するはずです。
  • ワイヤー
  • ブレッドボード
  • Piブレッドボードコネクタ(ハッキングされた26ピンフロッピードライブケーブル、Piブレイクアウトキットなど)。

回路は次のようになります(優れた書籍Raspberry Pi:A Quick-Start Guideからの画像:

信号機

グランドはグランドに接続され、各正極はGPIOピンに接続されます。Piをブレッドボードに接続するには、オス-メスジャンパーケーブル()、ハッキングされたフロッピーディスクドライブ/ IDEリボンケーブル(チュートリアル)、またはAdafruitのPi Cobblerキットなどのブレークアウトキットを使用します。あるいは、半永久的なモデルをセットアップする場合は、最大の利便性のために、中央にミニブレッドボードが付いたAdafruitプロトタイピングPiプレートキットに投資できます。

LEDとブレッドボードの間の配線はかなりの距離を走ることができるので、モデルにLEDを埋め込む方法です。


返信いただきありがとうございます。1つの質問、ブレッドボードのどこにワイヤが行きますか?ブレッドボードはPiにどこ/どのように接続しますか(あなたの例では)?
フォルス

1
上の図では、黒い線がPiのグランド(ピン6)に接続され、各赤い線が異なるGPIOピン(ピン11、12、13など)に接続されています。ブレッドボードについては、図とまったく同じです-各抵抗器はグランドに接続され、各LEDのマイナス(カソード)レッグは1つの抵抗器に接続され、各LEDのプラス(アノード)レッグは出力に設定されたGPIOピンに接続されます5V。
ropable

返信してくれてありがとう :)!それで今日、ブレッドボード、抵抗器、「ジャンプリード」、LEDを買いました。ブレッドボードにすべてのコンポーネントを接続しましたが、ブレッドボードをPiに接続する方法がまだわかりません。購入する必要のあるコンポーネントの黒いクリップにジャンプリード(赤、黒)を挿入できるように、Piのピンコネクタに接続するものを購入する必要があること。混乱した?
ホルス

1
Piをブレッドボードに接続するには、ハッキングされたフロッピーディスクドライブケーブル(ハード)、Adafruit Pi Cobblerなど(より良い)、または前述のプロトタイピングキット(最高のIMO)が必要です。上記の回答を更新します。
-ropable

1
はい、ブレッドボードを特定のGPIOピンに接続しても問題ありません。実際、最も単純な方法です。
ropable

-2

次に、555タイマー(オンラインで購入できるチップ)が必要になります。その後、4017(10年カウンター)、4027(フリップフロップ)、および7408(およびゲート)も購入する必要があります。これらのチップはすべて使用できます。オンラインおよびandゲートの真理値表はオンラインで見つけることができます。これは、ハードウェア主導の信号機にすることを計画している場合です。また、555を点滅させて1秒でLedするには、10kと68kの抵抗が必要です。


4
このウェブサイトでは、質問者がLEDのタイミングと状態を制御するために使用するRaspberry Piを持っていると想定するのは安全です
-RedGrittyBrick
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.