İçindekiler:

Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi): 6 Adım
Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi): 6 Adım

Video: Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi): 6 Adım

Video: Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi): 6 Adım
Video: Erdoğan, “size oy veremeyeceğim” diyen gence bakın nasıl yanıt verdi... 2024, Temmuz
Anonim
Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi)
Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi)
Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi)
Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi)
Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi)
Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi)

Genel Bakış: Geri sayım saati birkaç değişiklikle ticari ürünlere benzer:

a) Hedef etkinlik zamanına ulaşıldığında, geri sayım saati: kayan bir duyuru görüntüler ve ses efektlerini ve bir mp3 şarkısını çalar - bu durumda, R. E. M. şarkı: "Bildiğimiz Dünyanın Sonu (Ve Kendimi İyi Hissediyorum)." Youtube'da oynat

b) Gelecekteki bir olayın tam zamanını dakika ve saniyeye kadar belirtebilirsiniz.

c) Wifi saat işlevi, zaman kaymasını ortadan kaldırır ve gelecekteki etkinlik tarihleri için kablosuz yeniden programlamayı kolaylaştırır.

Ana bileşenler: Raspberry Pi, 16 x 2 LCD ve bir dolarlık 5x7 resim çerçevesine monte edilmiş güçlü hoparlör.

Beceri Seviyesi: Raspberry Pi'yi kurma ve başsız çalıştırma, Linux temel komutları ve python programları ve biraz lehimleme (3 telli) hakkında bilgi sahibi.

Adım 1: Parçalar ve Araçlar

Parçalar ve Araçlar
Parçalar ve Araçlar
Parçalar ve Araçlar
Parçalar ve Araçlar
Parçalar ve Araçlar
Parçalar ve Araçlar

Parçalar:

  1. Raspberry Pi model B+ veya üstü ve kasa
  2. 3.5 mm ses girişli USB destekli hoparlör. Kullandığım hoparlör ücretsiz bir promosyon ürünüydü ama bu hoparlör oldukça yakın görünüyor… hoparlör. İdeal olarak kare form faktörüne sahip bir şey.
  3. 2 mikro USB kablosu ve çift bağlantı noktalı şarj cihazı - isteğe bağlı kırmızı bobin kablo demeti
  4. 5x7 resim çerçevesi
  5. Sparkfun Ses Kablosu TRRS - 18" (pigtail) CAB-11580
  6. Digikey CP-3502-ND 3,5 mm stereo fiş
  7. 3/4" kalın sunta veya kontrplak yaklaşık 5" x 8"
  8. I2C 2X16 LCD ekran modülü
  9. 4 dişi - dişi dubont jumper kablosu (100 veya 200 mm uzunluğunda tamam)
  10. USB wifi adaptörü

Aletler:

  1. Sıcak yapıştırıcı tabancası
  2. Havya
  3. Tel striptizci
  4. Şerit veya dekupaj testeresi

2. Adım: TRRS Ses Kablosunu Oluşturun

TRRS Ses Kablosu Oluşturun
TRRS Ses Kablosu Oluşturun

Sparkfun Ses Kablosu TRRS - 18 (pigtail) CAB-11580'in sarı, kırmızı ve yeşil uçlarını şemada gösterildiği gibi Digikey CP-3502-ND 3,5 mm stereo fişine lehimleyin

3. Adım: Raspberry PI'yi kurun

a) Raspberry Pi'yi kurun, I2C ve SHH'yi etkinleştirdiğinizden, ayrıca wifi kurduğunuzdan ve ahududu pi'ye "başsız modda" bağlanabildiğinizden emin olun. Başvuru Kılavuzu.

b) Bir proje alt dizini oluşturun - Gerekli dosyaları koymak için benimkini "koz" olarak adlandırdım.

mkdir koz

cd koz

pwd komutu /home/pi/trump vermeli

c) Ses efektinizi ve şarkı dosyalarınızı /home/pi/trump içine kopyalayın. Daha sonra ekleyeceğimiz python programıyla çalışmak için dosya adları DRUMROLL.wav ve şarkı remsong.mp3 olmalıdır. Farklı dosya adları kullanabilirsiniz, ancak daha sonra python dosyasını düzenlemeniz gerekir. Telif hakkı nedeniyle bu dosyaları sağlayamıyorum - ancak Windows işletim sisteminde bulunan birçok ses efekti dosyasını bulabilir ve elbette iTunes, Amazon'dan şarkı indirebilirsiniz…

İpucu - Bilgisayarım ve RasPi arasında dosyaları ileri geri taşımak için winSCP yardımcı programını kullanıyorum

Adım 4: LCD Ekranı Raspberry Pi'ye Bağlayın, Kurulum ve Test Edin

LCD Ekranı Raspberry Pi'ye Bağlayın, Ayarlayın ve Test Edin
LCD Ekranı Raspberry Pi'ye Bağlayın, Ayarlayın ve Test Edin

a) 4 dişiden dişiye jumper kullanarak LCD'yi Raspberry PI'ye bağlayın. RasPi üzerindeki SDA pinini LCD üzerindeki GPIO SDA pinine ve RasPi üzerindeki SCL pinini LCD üzerindeki SCL pinine bağlayın, ayrıca RasPi'den LCD'ye 5 volt ve toprak pinlerini bağlayın.

b) RasPi'nizin LCD ile konuşmasını sağlamak için - Raspberry Pi'ye başsız modda erişin ve Devre Temelleri ile LCD'Yİ PYTHON İLE PROGRAMLAMA kılavuzuna bakın. En az: RPLCD KÜTÜPHANESİNİ KURMA ve 8 BİT MODUNDA GÖRÜNTÜLEMEK İÇİN YAZMA başlıklı bölümleri tamamlamanız gerekmektedir. LCD'de "Merhaba Dünya" görüntüleyebildiğinizden emin olun. Bu bitene kadar daha ileri gitmeyin.

Adım 5: Sistem Testi

Sistem Testi
Sistem Testi

a) LCD'yi bağlı tutarak, hoparlör ve RasPi (TRRS kablo ucu RasPi'ye) arasına TRRS ses kablosunu da bağlayın. Hem RasPi'yi hem de hoparlörü güce bağlayın. Yukarıdaki şemaya bakın.

b) cntDwnSng.py dosyasını koz dizininize kopyalayın. Test amacıyla, testi çalıştırdığınız zamandan yaklaşık 10 dakika sonra tarih değerlerini değiştirmek için dosyayı düzenleyin:

Komut özeti -

koz dizinine değiştir"

cd koz

şununla düzenle:

nano cntDwnSng.py

python program tarih değerlerini değiştirin:

# buraya hedef saat ve tarihi girin gün= 20

ay= 1

yıl= 2017

saat= 12

dakika= 00

sn= 0

c) python programını kaydedin ve şu komutla çalıştırın:

piton cntDwnSng.py

d) Beklenen sonuç şudur: LCD, sıfır zamana ulaşana kadar süreyi geri sayar, ardından ses efekti çalar, ardından LCD mesajı kayar ve son olarak mp3 şarkısı çalar. Her şey yolunda giderse tarih değerlerini sıfırlayabilirsiniz.

Adım 6: Resim Çerçevesini ve Son Montajı Değiştirin

Resim Çerçevesini ve Son Montajı Değiştirin
Resim Çerçevesini ve Son Montajı Değiştirin
Resim Çerçevesini ve Son Montajı Değiştirin
Resim Çerçevesini ve Son Montajı Değiştirin
Resim Çerçevesini ve Son Montajı Değiştirin
Resim Çerçevesini ve Son Montajı Değiştirin

a) Arka panodan ayırmak için hazır resim çerçevesi destek kolunu yan yana sallayın.

b) Açılış Görüntüsü dosyasını -j.webp

c) Daha gömme bir montaj elde etmek için ekranın yanına yapışan tüm pimleri kesin. LCD'yi sıcak tutkal ve köşe karton şeritleri ile çerçeve arkalığına takın. LCD'yi baş aşağı monte etmeyin!

d) Bir şerit veya dekupaj testeresi ile, her çizim için çerçeve desteğini kesin ve sıcak tutkalla resim çerçevesi arka paneline tutturun - düzgün bir şekilde takıldığından emin olun.

e) RasPi kasasını birbirine geçirmeden önce 4 dupont kabloyu RasPi GPIO pinlerine takın.

f) Raspi'yi ve hoparlörü sıcak tutkalla çerçeve destek koluna takın. Önceki adıma göre diğer bağlantıları tamamlayın. İsteğe bağlı - USB güç kablosunu kırmızı bobin kablo demetiyle birbirine bağlayın.

g) Python programını başlangıçta otomatik olarak çalıştırmak için enter komutu:

sudo nano /etc/profil

En alta kaydırın ve aşağıdaki satırı ekleyin:

sudo python /home/pi/trump/cntDwnSng.py

Çıkmak için Ctrl-X yazın, ardından kaydetmek için "Y" ve ardından iki kez "Enter" yazın.

h) Daha da ileri giderek - artık RasPi kontrol yeteneklerine sahip olduğunuza göre, kolayca daha fazla kutlama işlevi ekleyebilirsiniz, bkz. Fireworks Fırlatma Yeteneğine Sahip Yılbaşı Geri Sayım Sayacı

Önerilen: