İçindekiler:
- Adım 1: Eşya Toplama - Neye İhtiyacınız Var?
- Adım 2: OSMC'yi SD Karta Kurma
- Adım 3: RasPi'ye Kurulum
- Adım 4: Kablolama
- Adım 5: Hyperion'u Yükleme Zamanı
- 6. Adım: Hyperion Yapılandırma Aracı
- 7. Adım: Neredeyse Var
- Adım 8: Bonus
Video: WS2812b Led Strip ile Raspberry Pi Üzerinde Hyperion ile OSMC Nasıl Kurulur: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bazen çok iyi ingilizcem var, bazen hiç…
Her şey sırayla. Bu benim ilk dersim ve ingilizce benim ana dilim değil, bu yüzden lütfen bana fazla yüklenme. Bu çerçevenin nasıl oluşturulacağı ile ilgili olmayacak, bu kolay. Bu, OSMC'yi RPi'ye kurmak ve esas olarak Hyperion'un çalışmasını sağlamakla ilgilidir. Ve resimler, üzerlerine bir sürü not aldım. Bunları takip et, iyi olacaksın.
Yeni başlayanlar için OSMC, Hyperion vb. Nedir?
"OSMC (Açık Kaynak Medya Merkezi), Linux tabanlı ve 2014 yılında kurulmuş, yerel ağınızdan, ekli depolamadan ve İnternet'ten medya oynatmanıza izin veren ücretsiz ve açık kaynaklı bir medya oynatıcıdır. OSMC, özellik açısından lider medya merkezidir. set ve topluluktur ve Kodi projesine dayanmaktadır."
Web'lerinin söylediği bu. Temel olarak, XBMC'nin halefidir.
Bunun için küçük bir ARM tabanlı bilgisayar olan Raspberry Pi ver. B kullanıyorum. Hızlandırılmış grafiğe sahip olmadığı için web sitelerini oluşturmak için yeterli güce sahip değildir. Ancak donanım video kod çözme nedeniyle full hd filmler oluşturabilir. Daha fazlasını buradan okuyabilirsiniz.
Hyperion, Boblight'a benzer bir Abilight klonudur. Resmin kenarındaki renkleri yakalar ve televizyonun arkasındaki duvara yansıtır. Bunu fotoğraflarımda görebilirsiniz.
EDIT 8/2020: Bu talimat çoğunlukla modası geçmiş. Şimdi yapmanız gereken tek şey RPI üzerinde SSH'yi etkinleştirmek, HyperCon.jar'ı indirmek, HyperCon aracılığıyla RPi'ye bağlanmak ve kur/güncelle'ye tıklamak. RPi3 ile çalışır, OSMC desteği olmadığından RPi4 test edilmemiştir. Onlar onun üzerinde çalışırlar. Ayarlar, tümü HyperCon aracılığıyla aynı kalır.
Adım 1: Eşya Toplama - Neye İhtiyacınız Var?
O zaman bir şeyler satın alalım:
Raspberry Pi - B ve B+ modelini kullanıyorum, ayrıca RasPi 2'ye sahibim, ancak bilinen bazı sorunlar var, bu yüzden bu sorunlara çözümler bulana kadar bu eskilere (ve daha az güçlü) bağlı kalıyorum
SD Kart - 16GB sınıf 10'u öneririm. Ne kadar hızlı olursa o kadar iyi. Sistem hızı, o kartta ne kadar hızlı okuyabildiğine/yazabildiğine bağlıdır, çünkü RasPi'nin kendi depolama alanı yoktur, işletim sistemi ve tüm veriler o karttadır. İşte bir liste: https://elinux.org/RPi_SD_cards SanDisk ve Kingston kartlarını kullanıyorum.
WS2812b led şerit - bu, bağımsız olarak adreslenebilir led çiplerine sahip bir led şerittir. Benimkinde her 16 mm'lik şerit için bir çip var. Bu, dijital kontrollü bir led şerittir, analog olanları KULLANMAYIN, işe yaramaz. Bu özel türü kullanın ve her şey kolay olacaktır. Bunlar benimkine benzer, WS2812b'yi arayın:
5V Güç Kaynağı - yedek bir endüstriyel 5V 20A'm vardı (tip S-100F-5), 5A'nın yeterli olacağını düşünüyorum. Kararlı ve ihtiyacımız olan da bu çünkü onu RasPi güç kaynağı olarak da kullanacağız.
EDIT: 5A PSU yeterli değil, kurulumumdaki ledler neredeyse 18A'ya ihtiyaç duyuyor
Lojik Seviye Dönüştürücü - Bir tane yapabiliriz ama ucuzlar. Led şeridi kontrol etmek için 5V mantık sinyaline ihtiyacımız var, ancak RasPi'nin GPIO'da sadece 3, 3V çıkışı var ve ona zarar vermek istemiyoruz.
Ve: 300Ohm direnç, USB mikro B erkek konektör (benim ihtiyacım olmayan bir kablodan benimkini çıkardı), teller, lehimleme aletleri.
Yazdığım gibi, bu çerçeve ile ilgili değil, ancak bazı tavsiyeler, ölçümler vb.
Ve son olarak, yazılım:SD Formater https://www.sdcard.org/downloads/formatter_4/OSMC Installer https://osmc.tv/download/windows/PuTTY https://osmc.tv/download/windows/WinSCP https://winscp.net/eng/download.php HyperCon
Adım 2: OSMC'yi SD Karta Kurma
OSMC'yi kurduysanız, bunu ve sonraki kısmı atlayabilirsiniz. Ama temiz başlangıç daha iyidir.
Elbette SD kartımızı SD Formater ile biçimlendirmeye başlayalım. Bittiğinde OSMC yükleyicisini başlatın. Görüntüler arasında geçiş yaparsanız, kurulumun her adımını notlarla birlikte görebilirsiniz. İlk kısım PC'de, bir kez yapıldıktan sonra kartı RasPi'ye takın, ardından OSMC'nin geri kalan kurulumuna geçiyoruz. Resimler hakkında daha fazla bilgi.
EDIT 29.11.2015: OSMC güncellemesi 2015.11-1, Hyperion ile düzgün çalışmıyor. Bunun yerine 2015.10-1'i yükleyin
EDIT 10.12.2015: 2015.11'de spidev0.0 eksik. Bir sonraki güncellemede düzeltilecektir.
DÜZENLEME: işe yarıyor
Adım 3: RasPi'ye Kurulum
Kartı RasPi'ye takın, açın ve adımları izleyin. Çok basit, okuyabiliyorsan bu kısma ihtiyacın olmayacak. Ama emin olmak için eklediğim resimlere bakın. RasPi'yi klavye ve/veya fare ile veya Anynet+ destekliyorsa TV'nin uzaktan kumandası ile kontrol edebilirsiniz.
Adım 4: Kablolama
Kablolama işlemini OSMC kurulumundan sonra yapacağız çünkü bunu telefon şarj cihazı veya orijinal RasPi PSU (Güç Kaynağı Ünitesi) ile yapabilirsiniz. Ama elbette, kablolama ve çerçeveyi yapabilir, ardından OSMC'nin kurulumunu yapabilirsiniz.
UYARI! SEÇTİĞİNİZ PSU'NUN DAHA FAZLA DEĞİL, TAM OLARAK 5V'DA STABİL OLDUĞUNDAN EMİN OLUN, BU YÜZDEN RASPI'NİZE ZARAR VERMEYİNİZ
Daha önce yazdığım gibi, benimki endüstriyel bir 5V 20A PSU. Bu sınırda.
Kablolama detayları için resimlere bakın. Ancak RasPi'den LED şeridine giden kabloları kısa tutmayı unutmayın. Onları yaklaşık 20cm vardı ve ledlerin titremesine neden oldular.
Çerçeve için ipucu: Çerçeveyi televizyonun arkasına gizlenecek şekilde hesapladım ve ledler köşelerdeki o kesik izlerinin üzerine eğildi. Tüm çerçeve alüminyumdan yapılmıştır, birbirine vidalanmıştır ve duvara montaj için vida dişlerine monte edilmiştir.
Adım 5: Hyperion'u Yükleme Zamanı
PuTTY'yi Windows'a kurmamız gerekiyor. OSMC'de terminale uzaktan erişmenin bir yolu. RasPis IP adresini, adını ve şifresini bilmemiz gerekiyor. OSMC'lerin sistem bilgilerinde bulabilirsiniz.
EDIT 2019-12-23: HyperCon, Hyperion'u kurabilir. RPi2'den RPi3'e yükselttim, gereken tek şey SD kartı birinden diğerine değiştirmek, hypercon ile bağlanmak ve güncelleme düğmesine basmaktı.
PuTTY'yi başlatın. Ana bilgisayar adında IP adresini girin ve AÇ'a basın. Bağlantıyı ileride kullanmak üzere de kaydedebilirsiniz.
Şimdi bu komutları PuTTYs terminaline girin:
Sistemi güncellememiz ve yükseltmemiz gerekiyor:
sudo apt-get güncellemesi
sudo apt-get yükseltme
Şimdi gerekli kitaplıkları kurun:
sudo apt-get install libqtcore4 libqtgui4 libqt4-network libusb-1.0-0 ca-sertifikaları
Hyperion'un Dağıtımı:
wget -N
sudo sh./install_hyperion.sh
Hyperion zaten çalışıyor mu?
sudo /etc/init.d/hyperion durumu
Her şey yolunda giderse, "çalışıyor" durumu almalısınız.
Hyperions yapılandırma klasörünün erişim haklarının değiştirilmesi gerekiyor, böylece yapılandırma dosyamızı buna yükleyebiliriz.
sudo chmod +x /opt/hyperion/config
Doğru yapılandırma dosyası olmadan çalışmayacaktır, bu yüzden bir sonraki adımda nasıl oluşturulacağını öğrenelim.
6. Adım: Hyperion Yapılandırma Aracı
Amacımız için SSH sürümünü değil, HyperCon.jar kullanıyoruz. Yapılan değişikliklere daha hızlı yanıt verir ve LED uzaktan kumanda ve yakalayıcı ayarlarına ihtiyacımız yoktur. Biraz eski, WS2812b ayarı yok, bu yüzden RasPi'ye yükledikten sonra yapılandırmayı manuel olarak değiştirmemiz gerekiyor. Ayrıca çerçeve yakalama aralığı ve yumuşatma için farklı ayarlar deneyin.
Gerekli olan her şey resimlerde belirtilmiştir, sadece bu ikisi hakkında bazı bilgiler:
Aralık - yakalayıcının rengi ne sıklıkta güncellediğini ve ardından led'lere gönderildiğini belirler.
Yumuşatma - ledlerin renkleri arasındaki geçişi yumuşatır. Bence bu süre aralıktan daha kısa olmalı.
Bitirdikten sonra Oluştur düğmesine basın ve yapılandırmayı bulabileceğiniz bir yere kaydedin.
7. Adım: Neredeyse Var
Şimdi WinSCP'yi kurun ve açın. SFPT protokolü ile yeni bir yer yaratın. Host, PuTTY ile aynı RasPis IP adresi olacaktır. Aynı giriş ve şifre de. Bağlantıyı kaydedin, böylece tekrar yapmanıza gerek kalmaz. /opt/hyperion/config/ içindeki Hyperions yapılandırmasını bağlayın ve bulun. Orijinali hyperion.conf.json dosyanızla değiştirin. Bir izin sorunu varsa, chmod komutunu tekrar çalıştırın. WinSCP'de RasPi'de açın ve şunu değiştirin:
"cihaz":
{ "name": "MyPi", "type": "adalight", "output": "/dev/spidev0.0", "rate": 250000, "colorOrder": "rgb" },
bununla led kontrolünü SPI'den doğrudan GPIO kontrolüne değiştirmek için:
"cihaz":
{ "name": "MyPi", "type": "ws2812b", "colorOrder": "rgb" },
Dosyanın başındadır, bu yüzden onu aramanız gerekmez. Bakalım her şeyi doğru yapmış mıyız. PuTTY'ye bu komutu girin, yeni yapılandırma dosyasını yüklemesi için Hyperion hizmetini yeniden başlatmamız gerekiyor:
sudo /etc/init.d/hyperion yeniden başlatma
PuTTY'de hyperion çalışma durumunu görmelisiniz - Tamam ve led, önyükleme sırası olarak belirlediğiniz her şeyi yapmalıdır. Benim durumumda gökkuşağı girdap. Değilse, bir şeyler yanlış. Ya hyperion çalışmıyor (durum iyi değildi) ya da büyük olasılıkla hatalı bir yapılandırma. Tekrar kontrol et.
Adım 8: Bonus
Tebrikler, başardınız
Ve bir bonus olarak, Google Play'den Hyperion Free ap'yi indirip yükleyin, böylece led'leri telefonunuzdan uzaktan kontrol edebilirsiniz. İhtiyacınız olan tek şey yine RasPis IP adresi.
RasPi'ye statik IP ayarlamanızı öneririm. Benimkini yönlendiricideki MAC adresine karşı kilitledim. Bu belirli RasPi'yi her bağladığımda aynı IP adresini alıyorum ve tüm bu uygulamalarda değiştirmem gerekmiyor.
umarım bir şey unutmamışımdır…
Le FIN ve bu harika ışık çubuğuyla filmlerin keyfini çıkarın.
Önerilen:
Arduino İle Hareket Algılama Sistemi Nasıl Kurulur: 7 Adım
Arduino İle Hareket Algılama Sistemi Nasıl Kurulur: Arduino ile programlanmış ve Ubidots tarafından desteklenen Feather HUZZAH kullanarak bir hareket ve varlık üretim sayacı oluşturun
WiFi Uyarıları ile Kendin Yap Otomatik Bitki Sulama Sistemi Nasıl Kurulur: 15 Adım
WiFi Uyarıları ile Kendin Yap Otomatik Bitki Sulama Sistemi Nasıl Kurulur: Bu bitmiş proje, #WiFi ile kontrol edilen bir DIY otomatik bitki sulama sistemi. Bu proje için Adosia'nın Kendinden Sulamalı Otomatik Bahçe Sistemi Alt Montaj Kitini kullandık. Bu kurulum, solenoid su vanaları ve analog bir toprak mois
Raspberry Pi ve Ubidots ile İnsan Sayacı Nasıl Kurulur: 6 Adım
Raspberry Pi ve Ubidot'larla İnsan Sayacı Nasıl Yapılır: Bu basit projede Raspberry Pi'mizin önünden bir nesne geçip geçmediğini algılamak için bir hareket sensörü kullanacağız. Sonra bunun kaç kez olduğunu sayacağız ve bu değeri Ubidots'a göndereceğiz. Kişi sayaçları, genellikle bilgisayarlarda kullanılan pahalı cihazlardır
Arduino IDE Tinusaur Kartları ile Çalışmak İçin Nasıl Kurulur.: 3 Adım
Arduino IDE Tinusaur Kartları ile Çalışmak İçin Nasıl Kurulur.: Bu, Arduino IDE'nin Tinusaur kartlarıyla çalışacak şekilde nasıl kurulacağına dair kısa bir kılavuzdur. Temel olarak yaptığı şey, Atmel ATtiny85/45/25 mikro denetleyicileri ile çalışmasını sağlamaktır. . Tek fark, tahtalar listesinde Tinusau olarak görünmesi
Node.js, Express ve MongoDB ile Raspberry Pi Üzerinde Web Sitesi Nasıl Kurulur Bölüm 1: 6 Adım
Node.js, Express ve MongoDB ile Raspberry Pi'de Web Sitesi Nasıl Kurulur… Bölüm 1: node.js web uygulaması eğitimimin 1. KISIMına hoş geldiniz. Bölüm 1, node.js uygulama geliştirme için kullanılan gerekli yazılımı, bağlantı noktası yönlendirmenin nasıl kullanılacağını, Express kullanarak bir uygulamanın nasıl oluşturulacağını ve uygulamanızın nasıl çalıştırılacağını inceleyecektir. Bunun ikinci kısmı