İçindekiler:

RASPBERRY SIFIR İNTERNET RADYO / MP3 ÇALAR: 4 Adım
RASPBERRY SIFIR İNTERNET RADYO / MP3 ÇALAR: 4 Adım

Video: RASPBERRY SIFIR İNTERNET RADYO / MP3 ÇALAR: 4 Adım

Video: RASPBERRY SIFIR İNTERNET RADYO / MP3 ÇALAR: 4 Adım
Video: How to Build an Internet Radio Station With Raspberry Pi, Darkice, and Icecast 2024, Temmuz
Anonim
Image
Image
RASPBERRY SIFIR İNTERNET RADYO / MP3 ÇALAR
RASPBERRY SIFIR İNTERNET RADYO / MP3 ÇALAR
RASPBERRY SIFIR İNTERNET RADYO / MP3 ÇALAR
RASPBERRY SIFIR İNTERNET RADYO / MP3 ÇALAR

Bu ilk ahududu internet radyosu değil, biliyorum. Ama bu:

  • çok ucuz ve gerçekten iyi çalışıyor
  • tüm işlevler bir web arayüzü aracılığıyla kontrol edilebilir, telefonunuz uzaktan kumandadır
  • inşa etmek ve işletmek çok kolay
  • wifi'ye kolay bağlantı nedeniyle taşınabilir
  • Çok güzel bir MP3 oynatıcısı var
  • 10 kanal ekolayzeri var

Programlama veya lehimleme becerileri gerekmez. Sadece bileşenleri satın alın, aralarına bazı kablolar bağlayın ve bu kadar!. Oh, ve bir sd karta radyo işletim sisteminin bir görüntüsünü yazın.

Kullanımı çok kolay olduğu için güzel bir doğum günü hediyesi olurdu. Bu radyonun birçok güzel özelliği var. Hepsi bir web arayüzü aracılığıyla kontrol edilebilir. a.o var 10 kanallı ekolayzır, zamanlayıcı ve mp3 çalar. 2 favori istasyon listesini kolayca derleyebilirsiniz. Sanatçılar / Şarkı Başlıkları LCD'de ve web sayfasında gösterilir. Bir fikir edinmek için basit videoyu izleyin..

Aslında, karşılaşacağınız tek 'zorluk' onu wifi'nize bağlamaktır. Bu tamamen başsız yapılır, klavye veya konsol dahil değildir. Bunu bir akıllı telefon veya masaüstü bilgisayar/dizüstü bilgisayar/tablet ile yapabilirsiniz. Videoyu izle

RPI'yi ilk kez çalıştırdığınızda, wifi ağınıza bağlanamaz. Sonuçta hangi wifi ağı ve wifi şifresini bilmiyor. Artık erişim noktası olarak adlandırılan kendi ağını açar. Buna bağlanın ve RPI'ye ağ verilerini söyleyin. Yeniden başlatmanın ardından bağlanır. Hepsi bu kadar, tam bir operasyonel telsiziniz var.

İsteğe bağlı olarak, biraz lehimleme becerileriniz olduğunda, bir bekleme ledi, bir basmalı düğme veya bir dokunmatik yüzey ve/veya hoparlör setinin gücünü değiştirmeye izin veren bir güç kartı ekleyebilirsiniz.

Gereçler

İhtiyacınız olan şey:

  • bir Ahududu sıfır W
  • 5v mikro usb güç kaynağı veya kendinizinkini oluşturun
  • PCM5102 I2S DAC GY-PCM5102 (ebay)
  • 20x4 lcd ekran (ebay)
  • 8gb mikro sd kart
  • en az 9 dupont tel
  • elektrikli bir bilgisayar hoparlör seti (ikinci el)

ve isteğe bağlı

  • dokunsal bir düğme veya dokunmatik yüzey TTP223B (kırmızı olan)
  • 1 veya 2 led ve direnç
  • Bir tane oluşturmak istiyorsanız "güç kaynağı" bölümüne bakın.

1. Adım: İNŞA ETMEK

İNŞA ETMEK
İNŞA ETMEK
İNŞA ETMEK
İNŞA ETMEK
İNŞA ETMEK
İNŞA ETMEK

Şunu düşünün: Bu radyoyu rafta zaten bulunan şeylerle yapmak isteyeceğinizden eminim ama bu muhtemelen işe yaramıyor. Bunun için beni suçlama ve benden destek isteme. Bunu bir Raspberry Zero W üzerinde test etmek için günler ve günler harcıyorum! Gerçekten bir tane almalısın, sana çok pahalıya mal olmayacak.

KISALTMALAR SÖZLÜĞÜ

Cihaz: Wi-Fi'li bir dizüstü bilgisayar / tablet / Telefon veya masaüstü bilgisayar

RPI: Ahududu Sıfır W

LCD: lcd ekran

HAZIRLIK

Görüntüyü bir sd karta indirip yakmakla başlarsınız. Bunu buradaki talimatları izleyerek yaparsınız: sd kart yazma talimatı

SD kart gereksinimlerine dikkat edin! Hiçbir şey çalışmıyor gibi göründüğünde, SD karttan şüphelenin.

Aşağıda sd-kart görüntü dosyasını indirebileceğiniz bağlantılar bulacaksınız.

10 Temmuz 2020 Güncellemesi: Bağlantılar yeni bir sw sürümüne işaret ediyor. İyileştirmeler şunlardır:

  • basmalı düğmenin/dokunmatik yüzeyin işlevselliği kapsamlı bir şekilde test edilmiştir
  • web sayfalarında bazı küçük iyileştirmeler

13-7-2020 ONEDRIVE'DAN İNDİR

13-7-2020 DROPBOX'TAN İNDİR

LCD ekranınızın i2c adresini bulmaya çalışın, bu size biraz zaman kazandırabilir.

Her şeyin çalıştığını doğrulamak için, resmi dropbox'tan kendim indirdim (5 dakika), sıkıştırmasını açtım ve bir SD karta yazdırdım. win32diskimager kullandım. Ne olursa olsun sorun yok.

İLK TEST

Temel donanım yani LCD'ye bağlı RPI ve usb güç kablosu ile test yapabiliriz. Başka hiçbir şey.

Yapılacak ilk şey, RPI'yi wifi ağınıza bağlamaktır. En uygun yol şudur: SD kartı takın ve açın. Önyükleme sırasında LCD'de mesajlar görmelisiniz. Değilse, yanlış i2c adresine sahipsiniz. Endişelenmeyin, bu yapılandırma portalında değiştirilebilir.

Ardından CİHAZINIZA gidin, ağ yapılandırmasını açın ve mevcut ağların listesini inceleyin. Bir süre sonra (sabırlı olun, RPI çok hızlı değil) "radioAP" adlı bir wifi ağı göreceksiniz.

CİHAZINIZI bu ağa bağlarsınız, şifre gerekmez. Daha sonra aynı CİHAZ üzerinde chrome veya başka bir tarayıcı açın ve adres çubuğuna 192.168.4.1 adresini yazın.

Şimdi yapılandırma portalına gireceksiniz (resim 1). LCD'de herhangi bir mesaj gördünüz mü? Hayır, i2c adreslerini değiştirmek için menü maddesine tıklayın. Sonucu anında göreceksiniz. Şimdi wifi kimlik bilgilerini sağlayın, kaydedin ve yeniden başlatın.

Sonunda elde edilen ip adresini LCD'de göreceksiniz. Şimdi CİHAZINIZI tekrar wifi ağınıza bağlayın ve RPI adresine göz atın. Radyonun ana sayfasını göreceksiniz.

RPI wifi'ye bağlanamadığında 5 dakika sonra tekrar denediğini unutmayın. göre yeniden başlatılacaktır. Yani wifibağlantı prosedürünü tamamlamak için sınırlı zamanınız var

Bir buton, dokunmatik yüzey veya sinyal ledleri (opsiyonel) kullanmayı planlıyorsanız, bunları şimdi bağlayabilir ve çalışıp çalışmadıklarını test edebilirsiniz. Telsiz kapalıyken kırmızı led yanar ve diğer led dokunmatik olayı bildirir.

Doğru adreslenmiş bir LCD bağlı değilse, RPI henüz bilinmeyen nedenlerle AP modunda çalışmaya devam eder. Bu nedenle, LCD olmadan çalıştırmak istiyorsanız, ahudududaki sda pimini yere kısa devre yapın. Şimdi normal şekilde önyükleme yapacak.

Dac bağlıysa, bir Telefonun kulaklığını takabilirsiniz.

Artık tamamen çalışır durumda bir telsiziniz var. Web sayfasındaki kontroller açıklayıcıdır. Gerektiğinde bir yardım bağlantısını tıklayabilirsiniz.

İPUCU

LCD, dac ve dokunmatik yüzeyin hepsinde, enerji tüketen ledler bulunur. Çok değil ama yılda 7/24…. Onları tahtadan kestim, bu dünyada yeterince ışık kirliliği var.

Adım 2: GÜÇ ÜNİTESİ (isteğe bağlı)

GÜÇ ÜNİTESİ (opsiyonel)
GÜÇ ÜNİTESİ (opsiyonel)
GÜÇ ÜNİTESİ (opsiyonel)
GÜÇ ÜNİTESİ (opsiyonel)
GÜÇ ÜNİTESİ (opsiyonel)
GÜÇ ÜNİTESİ (opsiyonel)

Lehimleme becerileriniz olduğunda bu güç ünitesini oluşturabilirsiniz. Gereksiz güç tüketmemesi için hoparlör setinin gücünü kontrol edebilir.

Şemada hangi bileşenlerin dahil olduğunu görebilirsiniz.

AC-DC dönüştürücü 5v - 700 ma'dır (3,5W). Bunlar çeşitli AC voltajları ile çalışabilir AC 85 ~ 265v 50/60 hz Bileşenleri lehimlemek için stripboard kullandım.

Muhafazanın arkasına bir duvar prizi monte ettim.

3. Adım: Açıklama

Açıklama
Açıklama
Açıklama
Açıklama
Açıklama
Açıklama

Muhafazanın bazı MDF levhalarından çıkarılması oldukça kolaydır. Bu malzemenin kesilmesi ve kesilmesi kolaydır. Bir hobi bıçağıyla kestiğim vitrinin açılışını. Ön taraftaki usb, dokunmatik yüzey veya dokunsal düğmeyi planladığınızda, bunlar için de bir açıklık kesmeniz gerekir.

Parçaları ahşap tutkalı ile birleştiriyorum ve daha sonra kolayca çıkarabileceğim bir miktar sıcak tutkalla yerinde tutuyorum. Sonra fazla malzemeyi kesip sıcak yapıştırıcıyı çıkardım.

Kenarları zımparaladıktan sonra içini ve dışını expoxy reçine ile boyadım. Bu, MDF'ye ve derzlere emilir ve onu güçlendirir. Artık ön ve kaputu çok düzgün zımparalayabilir ve akrilik boya ile boyayabilirsiniz.

Ekran ve led, buton ve USB için dekoratif çerçeveler basabilmem için bir 3d yazıcım var. Domoticz sistemli bir sürüm yapıyorum, bu yüzden arkada usb var.

Ayrıca antika bir radyoda da yapabilirsiniz, bu evinizin iç kısmında daha iyi görünebilir.

4. Adım: SONUÇ

Bu radyonun motoru çok güçlü ve kararlı.

Ekran için led matris dizisine sahip bir sürüm oluşturdum. Bu hareketli tekst çok daha fazla işlemciye ihtiyaç duyduğundan bile bu çok iyi çalışıyor. Bu sürüm, basınç, sıcaklık ve nemi ölçen ve değerleri kullanıcı tanımlı bir adrese ileten bir BME280 sensörüne sahiptir. Bu değerler web sayfasında da mevcuttur. Ve değişken hız ve yoğunluğa sahip bir newsticker olarak da kullanabileceğimiz ekranda.

Ayrıca evimdeki tüm ışıkları kontrol eden domotica sistemi (domoticz) olarak kullanılmaktadır. Mp3 oynatıcı olmaması için usb üzerinde "RF link Gateway" kullanır.

Radyonun kesintisiz olarak çaldığı tüm bu şiddeti dağıtın. Bu, motorun iyi durumda olduğunu kanıtlıyor.

Önerilen: