LED'leri kullanarak trafik ışıklarını simüle etmek için neye ihtiyacım var?


12

Bu yüzden trafik ışıklarını simüle eden bir model yapıyorum (Kırmızı, Sarı, Yeşil), bu yüzden tercihen genişletilebilir olması gereken üç LED olacak (doğrudan breadboard'a bağlanmalarını istemiyorum) ama bilmiyorum bile nereden başlamalı (Tamam, tüm bunlar için oldukça yeniyim ama öğrenmek istiyorum!)

Temel olarak, aşağıdakileri satın alabileceğim bir yeri okudum:

  • 26 kutuplu şerit kablo
  • Özel PCB
  • Ribben kablo soketi
  • Başlık iğneleri

Ama sorun şu ki gerçekten 26 pinli bir şerit kablo istemiyorum çünkü modelde çirkin görünecekti. Bunun yerine ben sadece PCB'yi breadboard'a asmayı ve (breadboard kablolarını) kullanmayı Pi'yi breadboard'a bağlamayı, dirençlere sahip olmayı ve sonra LED'leri bağlamayı düşünüyordum. Kulağa pratik geliyor mu?

Umarım birisi bana yardım edebilir! :)

Yanıtlar:


13

İhtiyacınız olan (minimum olarak):

  • Kırmızı / turuncu / yeşil LED'ler
  • ~ 470 ohm direnç (LED başına 1) - bu direncin yaklaşık olduğunu unutmayın, ancak çoğu standart 5mm LED için çalışmalıdır.
  • Tel
  • Bir breadboard
  • Pi-breadboard konektörü (hacklenmiş 26 pimli disket sürücü kablosu, Pi koparma kiti, vb.).

Devreniz aşağıdaki gibi görünecektir (resim Raspberry Pi adlı mükemmel kitaptan alınmıştır : Hızlı Başlangıç ​​Kılavuzu :

Trafik ışıkları dolaşımı

Toprak toprağa bağlanır ve her pozitif bir GPIO pinine bağlanır. Pi'yi erkek-dişi jumper kabloları ( örnek ), saldırıya uğramış bir disket sürücü / IDE şerit kablosu (burada bir öğretici ) veya Adafruit'ten Pi Cobbler kiti gibi bir koparma kiti ile breadboard'a bağlayabilirsiniz. Alternatif olarak, en büyük rahatlık için, yarı kalıcı bir model kurmak istiyorsanız, ortada mini breadboard bulunan bir Adafruit Prototyping Pi Plate Kit'e yatırım yapabilirsiniz .

LED'ler ve breadboard arasındaki kablolarınız adil bir mesafe gösterebilir, bu nedenle LED'leri bir modele gömersiniz.


Cevap için teşekkürler. Bir soru, Teller breadboard üzerinde nereye gider ve breadboard Pi'ye nerede / nasıl bağlanır (örneğin)?
Phorce

1
Yukarıdaki şemada, siyah kablo Pi'nin topraklamasına (pin 6) bağlanırken, her kırmızı kablo farklı bir GPIO pinine (örn. Pin 11, 12 ve 13) bağlanır. Breadboard'a gelince, şemaya benzer - her direnç toprağa bağlanır, her LED'in negatif (katot) ayağı bir dirence bağlanır ve her LED'in pozitif (anot) ayağı çıkış için ayarlanmış bir GPIO pinine bağlanır 5V.
ropable

Cevabınız için teşekkürler :)! Bu yüzden bugün dışarı çıktım, bir breadboard, dirençler, "takviye kabloları" ve LED'ler aldım ... Tüm bileşenleri breadboard'a bağladım ancak yine de breadboard'u Pi'ye nasıl bağlayacağımı bilmiyorum .. Birisi dedi Atlama kablosunu (kırmızı, siyah) satın almam gereken bileşenin üzerindeki siyah klipslere yerleştirebilmem için Pi üzerindeki pim konektörüne bağlanan bir şey satın almam gerekiyor. Şaşkın??
Phorce

1
Pi'yi breadboard'a bağlamak için, bir saldırıya uğramış disket sürücü kablosuna (sabit), Adafruit Pi Cobbler (daha iyi) gibi bir şeye veya daha önce bahsettiğim prototip kitine (en iyi IMO) ihtiyacınız var. Yukarıdaki cevabımı güncelleyeceğim.
ropable

1
Evet, breadboard'a belirli GPIO pinlerine katılmaları iyi olur. Tüm yöntemlerin en basiti, gerçekten.
ropable

-2

O zaman bir 555 zamanlayıcıya ihtiyacınız olacak, (Chip online olarak satın alabilirsiniz) o zaman ayrıca bir 4017 (Decade Counter), 4027 (Flip flop) ve 7408 (Ve Gate) satın almanız gerekecek, tüm bu cipsleri çevrimiçi ve doğruluk tablosu ve kapısı çevrimiçi bulunabilir. Donanım Led Trafik Işığı yapmayı planlıyorsanız budur. Ve 555'in bir saniyede yanıp sönmesini ve Led almasını sağlamak için 10k ve 68k dirençlere ihtiyacınız olacak.


4
Bu web sitesinde, sorgulayıcının LED'lerin zamanlamasını ve durumunu kontrol etmek için kullanmayı planladıkları bir Raspberry Pi olduğunu varsaymak güvenlidir
RedGrittyBrick 21:13
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.