İçindekiler:

Halloween LightshowPi: 6 Adım
Halloween LightshowPi: 6 Adım

Video: Halloween LightshowPi: 6 Adım

Video: Halloween LightshowPi: 6 Adım
Video: Halloween Light Show. 2024, Temmuz
Anonim
cadılar bayramı ışık gösterisi
cadılar bayramı ışık gösterisi
cadılar bayramı ışık gösterisi
cadılar bayramı ışık gösterisi
cadılar bayramı ışık gösterisi
cadılar bayramı ışık gösterisi

Bu sezon Perili Cadılar Bayramı Bahçemize eklemek için yeni bir şey arıyorduk ve bu Raspberry Pi Lightshow projesine https://lightshowpi.org adresinde rastladım. Ayrıca https://www.reddit.com/r/LightShowPi/ adresinde birçok harika bilgi var. Bu talimatta, gerçekten sadece kutumu oluşturmak için kullandığım şeyleri ele alacağım. Devam etmeden önce, bu projenin elektrikli ekipman ve kablolama işlemlerini gerektirdiğini ve yetişkin gözetimi olmayan çocuklar için tasarlanmadığını belirtmek zorunda hissediyorum. Aslında, lisanslı bir elektrikçi değilseniz, size yardımcı olması için lütfen yerel Elektrikçinize danışın. Ve bu projeye ASLA fiş takılıyken bakım yapmayın. Canlı elektrik devrelerine maruz kalmak ÖLÜM ile sonuçlanabilir! Tamam, yeterli PSA. Mutlu Cadılar Bayramı. Her neyse, LightShowPi yazılımı oldukça havalı! Işıklarınızı müziğinizle senkronize eder. Işıkları ve müziği bir tarayıcıdan kontrol edebilmeniz için bir mikroWeb sunucusu vardır. Ayrıca SMS desteğinin yanı sıra Pianobar üzerinden Streaming servis entegrasyonunu da içerir. Pandora'da “Midnight Syndicate Radio” çalıyoruz. Onlara aşina değilseniz, Midnight Syndicate inanılmaz Halloween atmosfer müziği yapar. Bu proje bir Raspberry Pi 4 kullandı, ancak eski devirlerden herhangi birini kullanabileceğinize inanıyorum.

Gereçler

Seeed Studio Raspberry Pi 4 Modeli… https://www.amazon.com/dp/B07WBZM4K9Samsung 32GB EVO Plus Sınıf 10… https://www.amazon.com/dp/B0749KG1JKMazerPi Raspberry Pi 4 Case, … https://www.amazon.com/dp/B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Güç… https://www.amazon.com/dp/B07TYQRXTKKEYESTUDIO Raspberry Pi için GPIO Breakout Kit - Montajlı Pi Koparma + Gökkuşağı Şerit Kablo + 400 Bağlantı Noktalı Lehimsiz Breadboard https://www.amazon.com/dp/B072XBX3XX/(2) SainSmart 8-Kanal 5V Arduino Uno Duemilanove için Katı Hal Röle Modül Kartı MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation Digital Ses Verici Stereo DSP PLL Modülü 88-108MHz, LCD Ekranlı MIC USB Girişi https://www.amazon.com/dp/B01N7DIRE9/UGREEN Kulaklık Bölücü, 3.5mm Ses Stereo Y Bölücü Uzatma Kablosu Erkek - Dişi Kulaklık için Çift Kulaklık Jakı Adaptörü, iPhone, Samsung, Tablet, Dizüstü Bilgisayar ile Uyumlu Kulaklık (Siyah) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Ses Sistemleri BVC10 Universal ses kontrolü - Araba Alıcıları, ATV, UTV, Motosiklet Ses Sistemleri ile Kullanım https://www.amazon.com/dp/B0149VBF8G/Ayrıca, bir Tupperware kutusuna VEYA başka bir muhafazaya ihtiyacınız olacak, tercihen açıkta kalması gerekiyorsa hava koşullarına dayanıklı elemanlara. Benim durumumda, her şeyi eski bir 5gal Tupperware kutusuna tıktım. Priz çıkışları, projem 16 kanal kullanıyor, bu yüzden (8) dubleks çıkışım var. Artı (1) her şeye güç sağlamak için kutunun içinde ek çıkış. Ayrıca prizleriniz için hava koşullarına dayanıklı kapaklar öneriyorum. Elbette her şeyi bağlamak için kabloya ihtiyacınız olacak. Benim durumumda, kesilmiş ve kullanım dışı bırakılmış eski bir uzatma kablosum vardı. Bu yüzden içindeki teli kullandım. Ayrıca rölelere harici güç sağlamak ve FM vericisine güç sağlamak için eski bir çift USB şarj cihazı kullandım. Parçaları kaydetmek için, muhafazanın içindeki yuvayı yerleşik USB'lere sahip bir yuva yapmayı düşünebilirsiniz.

Adım 1: Prizlerinizi Kurun

Prizlerinizi Takın
Prizlerinizi Takın
Prizlerinizi Takın
Prizlerinizi Takın

Kasam için ortak bir 5Gal Tupperware kutusu kullandım. Bu seçeneği seviyorum çünkü tasarım gereği zaten hava koşullarına dayanıklılar. Ve bir şeyi kesmeyi kaçırırsanız, bunlar süper ucuz ve hazırdır. Yuvaların açıklıklarını kesmek için arka montaj plakasını, hava koşullarına dayanıklı yuva kapağını şablon olarak kullandım. Deliklerimi tercih ettiğimden biraz daha büyük buldum. Farklı ölçebilirsin. Prizlerinizin dışına hava koşullarına dayanıklı kapaklar eklemeyi düşünüyorsanız, kapakların yan yana oturması için aralarında yeterli boşluk bıraktığınızdan ve yine de serbestçe açtığınızdan emin olun. Mesafeyi hafife aldım ve hala yan yana oldukları için gerçekten şanslıydım.

Adım 2: Prizlerinizi ve Rölelerinizi Kablolayın

Prizlerinizi ve Rölelerinizi Kablolayın
Prizlerinizi ve Rölelerinizi Kablolayın
Prizlerinizi ve Rölelerinizi Kablolayın
Prizlerinizi ve Rölelerinizi Kablolayın

Prizinizi kablolamak için açıkçası elektrik kablosuna ihtiyacınız olacak. Kesilmiş ve kullanım dışı bırakılmış eski bir uzatma kablosum vardı. Kutumu bağlamak için ondan parçalar kullandım. Nötr (beyaz)ınızı gümüş vidalardaki her bir yuvadan içeri ve dışarı besleyin. Zemin (yeşil) yeşil vidanın üzerine gelir. Röleden gelen Sıcak (siyah), pirinç vidanın üzerine iner. Dubleksi iki ayrı devreye bölmek için vidalar arasındaki küçük pirinç köprüyü kesin. Resimlerde dikkat edin, kırmızı çizim Sıcak bacaktır, her rölenin bir tarafına ve ardından güç kaynağına ilmeklidir, mor çizim ise her bir yuvanın dışındadır.

(2) Arduino Uno Duemilanove için SainSmart 8-Kanal 5V Katı Hal Röle Modül Kartı MEGA2560 MEGA1280 ARM DSP PIC

Rölelerin 5v güç kaynağına ihtiyacı olacaktır. Pi tarafından sağlanan yerleşik 5v'yi kullanan bazı şemalar gördüm, ancak projenin doğası göz önüne alındığında, yerleşik 5v'nin yeterli sürdürülebilir güç olmayabileceğini de okudum. Her iki durumda da endişelenmek istemedim, bu yüzden bir USB şarj cihazı küpü ekledim, eski bir USB şarj kablosundan kabloyu kestim ve işte! rölelere bağlı fazladan bir 5v. * Röleler hakkında bir not. Görünüşe göre, tüm röleler aynı değil… bu yüzden öğrendim. Fark etmişsinizdir, bazı eski resimlerde projeye başladığım bir çift mavi 5v “mekanik” rölem vardı. Ama kısa sürede öğrendiğim gibi, bu serseriler şovunuz havalanırken oldukça gürültülü olabiliyor. Ayrıca bu rölelerin daha kısa bir ömre sahip olduğunu okudum. Kendinizi baş ağrısından kurtarın ve sadece SSR rölelerine gidin. Sessizler. Ve Devrenizi 2A'nın altında tuttuğunuz sürece, dayanmaları gerekir.

3. Adım: Pi'nizi Kablolayın

Pi'nizi Kablolayın
Pi'nizi Kablolayın
Pi'nizi Kablolayın
Pi'nizi Kablolayın

Resimde göreceğiniz gibi, bir Breakout Kit kullanıyorum. Bu gerekli değildir ve doğrudan RPi'ye bağlayabilirsiniz. Bu rotayı seçtim çünkü Pi'mi her türlü küçük proje için kullanıyorum ve bu koparma kitiyle hızlı bir bağlantım oldu. Bu şekilde, sezonun sonunda Pi'yi çıkarabilir, Lightshow kutusunu tatil eşyalarım ile birlikte saklayabilir ve gelecek sezon pinout'umu yeniden yapılandırmak zorunda kalmam.

Raspberry Pi için KEYESTUDIO GPIO Koparma Kiti - Montajlı Pi Koparma + Gökkuşağı Şerit Kablo + 400 Bağlantı Noktası Lehimsiz Breadboard

Bu projenin Pin düzeni, standart RPi pin çıkışından biraz farklı olabilir. LightshowPi, düzenleri için WiringPi'yi kullanır. Belirli RPI sürümünüze uyması için https://wiringpi.com/pins adresini kontrol etmelisiniz.

Adım 4: FM Vericiyi ekleyin (isteğe bağlı)

FM Vericiyi ekleyin (isteğe bağlı)
FM Vericiyi ekleyin (isteğe bağlı)
FM Vericiyi ekleyin (isteğe bağlı)
FM Vericiyi ekleyin (isteğe bağlı)

Anladığım kadarıyla Raspberry Pi'nin dahili bir FM vericisi var ama RPi4 ile çalışmasını sağlayamadım. Harici bir tane ekledim. Bu adım için fazla bir şey yok, bölgenizde ölü bir istasyon seçin, güç sağlamak için USB, ses için 3,5 mm giriş. Anten için, ön verandamıza bir sütun gererek hurda bir tel parçası kullandım. Bloğumuzun her tarafında resepsiyon alıyoruz.

  • Icstation Dijital Ses Verici Stereo DSP PLL Modülü 88-108MHz, LCD Ekranlı MIC USB Girişi
  • UGREEN Kulaklık Bölücü, 3.5mm Ses Stereo Y Bölücü Uzatma Kablosu Erkek - Dişi Kulaklık için Çift Kulaklık Jakı Adaptörü, iPhone, Samsung, Tablet, Dizüstü Bilgisayar ile Uyumlu Kulaklık (Siyah)
  • BOSS Ses Sistemleri BVC10 Evrensel ses kontrolü - Araç Alıcıları, ATV, UTV, Motosiklet Ses Sistemleri ile Kullanım

İsteğe bağlı kulaklık ayırıcıyı ve hat içi ses kontrolünü dahil ettim çünkü bu sisteme bağlı eski bir amfi ve hoparlörlerim de var. Akşam 9'a kadar yüksek sesle müzik yayınlıyor ve çalıyoruz, bu noktada amfim kapanıyor ve FM verici akşam 11'e kadar yayına devam ediyor.

Ah! Neredeyse unutuyordum. Komşularınızın hangi istasyonu ayarlayacaklarını bilmeleri için bir işaret yapın. Burası çocukların gerçekten eğlendiği yer!!

Adım 5: LightshowPi Yazılımını yükleyin

Biraz Raspberry Pi aromasına, bir SD hafıza kartına veya bir çeşit depolamaya, bir kasaya ve bir güç kaynağına ihtiyacınız olacak.

  • See Studio Raspberry Pi 4 Modeli…
  • 32GB EVO Plus Sınıf 10…
  • Raspberry Pi 4 Kasası, …
  • 3.5A Raspberry Pi 4 Gücü…

Reddit'te zaten oldukça harika bir kurulum kılavuzu olduğu için bu bölüme çıldırmayacağım.

Bir öneride bulunacağım. Her şeyi kurduktan sonra herhangi bir değişiklik yapmadan önce rölelerinizi test edin.

sudo python ~/lightshowpi/py/hardware_controller.py --state=flashAyrıca overrides.cfg dosyasını düzenlerken küçük değişiklikler yapın ve bunlar arasında sık sık test yapın. Birkaç kez, programı geçersiz kılmalar dosyasındaki küçük hatalardan kurtardım. Küçük değişiklikler yapmak ve sık sık test etmek, hatalarınızı gidermenizi kolaylaştırır.

Adım 6: Işıklarınızı Takın

Gittiğinizde bu adımla biraz uğraşacaksınız. Işıkları bu yıl zaten kurduk. Bu yüzden, müzik çaldık ve bahçede iyi bir göz kırpma dengesi elde edene kadar ışıkları fişlerin etrafında hareket ettirdik.

Önerilen: