Indholdsfortegnelse:

RASPBERRY ZERO INTERNET RADIO / MP3 PLAYER: 4 trin
RASPBERRY ZERO INTERNET RADIO / MP3 PLAYER: 4 trin

Video: RASPBERRY ZERO INTERNET RADIO / MP3 PLAYER: 4 trin

Video: RASPBERRY ZERO INTERNET RADIO / MP3 PLAYER: 4 trin
Video: World's Cheapest Internet Radio Player! - Powered by Raspberry Pi 2024, Juli
Anonim
Image
Image
RASPBERRY ZERO INTERNET RADIO / MP3 PLAYER
RASPBERRY ZERO INTERNET RADIO / MP3 PLAYER
RASPBERRY ZERO INTERNET RADIO / MP3 PLAYER
RASPBERRY ZERO INTERNET RADIO / MP3 PLAYER

Dette er ikke den første hindbær internetradio, jeg ved. Men denne er:

  • meget billigt og fungerer rigtig godt
  • alle funktioner, der kan kontrolleres via en webinterface, din telefon er fjernbetjeningen
  • meget let at bygge og betjene
  • bærbar på grund af den nemme forbindelse til wifi
  • Det har en meget flot MP3 -afspiller
  • den har en 10 -kanals equalizer

Ingen programmerings- eller loddefærdigheder er nødvendige. Bare køb komponenterne, tilslut nogle ledninger mellem dem og det er det !. Åh, og brænd et billede af radiooperativsystemet på et sd -kort.

Det ville være en dejlig fødselsdagsgave, da den er meget let at betjene. Denne radio har en masse flotte funktioner. Alt styres via en webinterface. Der er bl.a. en 10 -kanals equalizer, en timer og mp3 -afspiller. Du kan nemt sammensætte 2 lister over yndlingsstationer. Artister / sangtekster vises på LCD'et og websiden. Se den enkle video for at få en idé..

Faktisk er den eneste 'vanskelighed' du vil møde, at forbinde den til din wifi. Dette gøres helt hovedløst, uden tastatur eller konsol involveret. Du kan gøre det med en smartphone eller stationær computer/bærbar/tablet. Se videoen

Når du driver RPI'en for første gang, kan den ikke oprette forbindelse til dit wifi -netværk. Det ved trods alt ikke, hvilket wifi -netværk og wifi -adgangskoden. Det åbner nu sit eget netværk, det såkaldte accesspoint. Du opretter forbindelse til det og fortæller RPI netværksdata. Efter en genstart er den forbundet. Det er alt, du har en fuld operationel radio.

Valgfrit, når du har nogle loddeevner, kan du tilføje en standby -led, en trykknap eller en touchpad og / eller et strømkort, der gør det muligt at skifte højttalersættets strøm.

Forbrugsvarer

Hvad du har brug for er:

  • en Hindbær nul W
  • en 5v mikro usb strømforsyning eller byg din egen
  • PCM5102 I2S DAC GY-PCM5102 (ebay)
  • 20x4 lcd -skærm (ebay)
  • 8 gb micro sd -kort
  • minimalt 9 dupont -ledninger
  • et elektrisk computerhøjttalersæt (brugt)

og valgfri

  • en taktil knap eller touchpad TTP223B (den røde)
  • 1 eller 2 lysdioder og modstande
  • Se kapitlet "strømforsyning", hvis du vil bygge en.

Trin 1: BYGGNING DET

BYGGER DET
BYGGER DET
BYGGER DET
BYGGER DET
BYGGER DET
BYGGER DET

Overvej dette: Jeg er sikker på, at du gerne vil bygge denne radio med ting, du allerede har på hylden, men som sandsynligvis ikke virker. Giv mig ikke skylden for det, og spørg mig ikke om støtte. Jeg bruger dage og dage på at teste dette på en Raspberry Zero W! Du bør virkelig købe en, det vil ikke koste dig meget.

ORDLISTE AF FORKORTELSER

Enhed: en bærbar / tablet / telefon eller stationær computer med wifi

RPI: en Raspberry Zero W

LCD: LCD -displayet

FORBEREDELSE

Du starter med at downloade og brænde billedet på et sd -kort. Det gør du ved at følge instruktionerne her: instruktioner til brænding af sd -kort

Pas på kravene til SD -kort! Når intet ser ud til at fungere, mistænkes SD-kortet.

Nedenfor finder du links, hvor du kan downloade billedfilen til sd-kortet.

Opdatering 10. juli 2020: Linkene peger på en ny sw -version. Forbedringerne er:

  • trykknappens/touchpadens funktionalitet grundigt testet
  • nogle små forbedringer på websiderne

13-7-2020 DOWNLOAD FRA ONEDRIVE

13-7-2020 DOWNLOAD FRA DROPBOX

Prøv at finde ud af, hvad i2c -adressen på din LCD -skærm er, dette kan spare dig lidt tid.

For at kontrollere, at alt fungerer, downloadede jeg billedet selv fra dropbox (5 minutter), pakkede det ud og brændte det på et SD-kort. Jeg brugte win32diskimager. Intet problem overhovedet.

FØRSTE TEST

Vi kan teste med den grundlæggende hardware, det vil sige RPI'en tilsluttet LCD'et og usb -strømkablet. Intet andet.

Den første ting at gøre er at slutte RPI'en til dit wifi -netværk. Den mest bekvemme måde er som følger: Indsæt sd -kortet, og tænd for strømmen. Under opstart bør du se meddelelser på LCD -skærmen. Hvis ikke, har du den forkerte i2c -adresse. Du skal ikke bekymre dig, dette kan ændres i konfigurationsportalen.

Derefter går du til din ENHED, åbner netværkskonfigurationen og observerer listen over tilgængelige netværk. Efter et stykke tid (vær tålmodig, RPI'en er ikke særlig hurtig) vil du se et wifi -netværk kaldet "radioAP".

Du slutter din ENHED til dette netværk, ingen adgangskode nødvendig. Derefter åbner du chrome eller en anden browser på den samme ENHED og skriver adressen 192.168.4.1 i adresselinjen.

Nu går du ind i konfigurationsportalen (billede 1). Så du nogen meddelelser på LCD -skærmen? Nej, klik på menupunktet for at ændre i2c -tilføjelserne. Du vil se resultatet med det samme. Giv nu wifi -legitimationsoplysningerne, gem og genstart.

Til sidst vil du se den opnåede ip -adresse på LCD -skærmen. Tilslut nu din ENHED tilbage til dit wifi -netværk, og søg til adressen på RPI'en. Du vil se radioens hjemmeside.

Bemærk, at når RPI ikke kunne oprette forbindelse til wifi, forsøger den igen efter 5 minutter. Det genstarter end. Så du har begrænset tid til at fuldføre proceduren for tilslutning af wific

Hvis du planlægger at bruge (valgfrit) en knap, touchpad eller signallamperne, kan du tilslutte dem nu og teste, om de virker. Den røde lysdiode er tændt, når radioen er slukket, og den anden lysdiode signalerer en berøringshændelse.

Hvis du ikke har en korrekt adresseret LCD tilsluttet, fortsætter RPI'en med at starte i AP -tilstand af endnu ukendte årsager. Så hvis du vil køre uden LCD, skal du kortslutte sda-pin på hindbæret til jorden. Det starter normalt nu.

Hvis du har dac tilsluttet, kan du tilslutte et headset til en telefon.

Nu har du en fuldt funktionsdygtig radio. Kontrolelementerne på websiden er selvforklarende. Hvor det er nødvendigt, kan du klikke på et hjælpelink.

TIP

LCD, dac og touchpad har alle lysdioder om bord, der spiser energi. Ikke meget, men 24/7 årligt …. Jeg skar dem fra brættet, der er lysforurening nok i denne verden.

Trin 2: STRØMENHEDEN (valgfri)

KRAFTENHEDEN (valgfri)
KRAFTENHEDEN (valgfri)
KRAFTENHEDEN (valgfri)
KRAFTENHEDEN (valgfri)
KRAFTENHEDEN (valgfri)
KRAFTENHEDEN (valgfri)

Når du har nogle loddeevner, kan du bygge denne kraftenhed. Det kan styre højttalersættets effekt, så det ikke spiser unødvendig strøm.

I ordningen kan du se, hvilke komponenter der er involveret.

AC -DC -omformeren er 5v - 700 ma (3,5W). Disse kan arbejde med forskellige AC -spændinger AC 85 ~ 265v 50/60 hz Jeg brugte stripboard til at lodde komponenterne på.

Jeg monterede en stikkontakt på bagsiden af huset.

Trin 3: Lukningen

Lukningen
Lukningen
Lukningen
Lukningen
Lukningen
Lukningen

Kabinettet er ret let at lave af et MDF -ark. Dette materiale er let at save og skære. Åbningen til displayet skar jeg ud med en hobbykniv. Når du planlægger usb, touchpad eller taktil knap foran, skal du også skære en åbning ud til disse.

Jeg passer delene sammen med trælim og holder dem på plads med noget lim, som jeg let kan fjerne bagefter. Derefter skærer jeg det overskydende materiale væk og fjerner limet.

Efter slibning af kanterne malede jeg ind- og udvendigt med ekspoxyharpiks. Dette suges ind i MDF og leddene, hvilket gør det stærkt. Nu kan du slibe fronten og emhætten meget glat og male den med akrylmaling.

Jeg har en 3d -printer, så jeg kan udskrive dekorative rammer til displayet og LED, knap og USB. Jeg bygger en version med et domoticz -system, så jeg har usb'en på bagsiden.

Du kan også bygge den i en antik radio, det ser måske bedre ud i dit husinteriør.

Trin 4: KONKLUSION

Denne radios motor er meget kraftfuld og stabil.

Jeg har bygget en version med et led matrix array til displayet. Dette fungerer også meget godt, selvom denne bevægelige tekst har brug for meget mere cpu. Denne version har en BME280 -sensor, der måler tryk, temperatur og fugtighed og overfører værdierne til en brugerdefineret adresse. Disse værdier er også tilgængelige på websiden. Og på displayet, som vi også kan bruge som en nysticker med variabel hastighed og intensitet.

Desuden er det i brug som et domotica -system (domoticz), der styrer alle lysene i mit hjem. Den bruger en "RF link Gateway" på usb'en, så der ikke er nogen mp3 -afspiller.

På trods af al denne vold spiller radioen uforstyrret. Dette beviser, at motoren er i orden.

Anbefalede: