Tartalomjegyzék:

Képtartó beépített hangszóróval: 7 lépés (képekkel)
Képtartó beépített hangszóróval: 7 lépés (képekkel)

Videó: Képtartó beépített hangszóróval: 7 lépés (képekkel)

Videó: Képtartó beépített hangszóróval: 7 lépés (képekkel)
Videó: AKAI Lemezjátszó, ATT 11BTN, Bluetooth, Beépített hangszórók #pickup 2024, November
Anonim
Image
Image
Képtartó beépített hangszóróval
Képtartó beépített hangszóróval
Képtartó beépített hangszóróval
Képtartó beépített hangszóróval
Képtartó beépített hangszóróval
Képtartó beépített hangszóróval

Íme egy nagyszerű projekt, amelyet a hétvégén kell elvégeznie, ha saját hangszórót szeretne készíteni, amely képes képeket/képeslapokat vagy akár teendők listáját tárolni. Az építkezés részeként egy Raspberry Pi Zero W -t fogunk használni a projekt szívéül, valamint egy I2S D osztályú monóerősítőt és 4 ohmos hangszórót kedvenc zenéink lejátszásához !! És hozzáadtam egy LED csíkot is közvetlenül a kép/levelezőlap tartó alatt, hogy láthassa, hogy éjszaka izzik.

Esetemben van egy mp3 dalom, amelyet évek óta gyűjtök, amit letöltök a Pi -n lévő SD -kártyára, és a Mopidy nevű szoftvert futtatom, ami egy Python -ban írt bővíthető zenei szerver. A videóban látható módon pedig lejátszhat dalokat a mobiltelefonján/táblagépén/laptopján található webböngésző segítségével.

És elkészítettem a hangszóró két változatát, egy egyszerű változatot zöld előlappal és egy Instructable verziót mindazoknak, akik szeretik az instructables.com webhelyet.

Ezenkívül, ha a dalgyűjteményét online a Spotify, a SoundCloud vagy a Google Play Zene szolgáltatásban telepíti, telepítsen egy mopidy kiterjesztést a gyűjteményből származó dalok lejátszására a Pi -n található dalok mellett.

1. lépés: Az építés befejezéséhez szükséges dolgok

Az építés befejezéséhez szükséges dolgok
Az építés befejezéséhez szükséges dolgok

Itt található a szükséges elektronikus alkatrészek listája

  • Raspberry Pi Zero W
  • APA102 LED szalag
  • Adafruit I2S 3W D osztályú erősítő Breakout - MAX98357A
  • Hangszóró - 3 "átmérő - 4 Ohm 3 Watt
  • Női/női jumper vezetékek

Ezenkívül 3D szálra és 3D nyomtatóra lesz szüksége az alábbi lépésekben csatolt STL fájlok nyomtatásához

Szükséges eszközök

  • Forró ragasztópálca és pisztoly
  • 3d nyomtató
  • Xacto kés
  • Forrasztópáka és forrasztópáka

2. lépés: Az STL fájlok 3D nyomtatása

Az STL fájlok 3D nyomtatása
Az STL fájlok 3D nyomtatása
Az STL fájlok 3D nyomtatása
Az STL fájlok 3D nyomtatása
Az STL fájlok 3D nyomtatása
Az STL fájlok 3D nyomtatása
Az STL fájlok 3D nyomtatása
Az STL fájlok 3D nyomtatása

Töltse le a csatolt STL fájlokat, és használja a 3D nyomtatószoftvert, és 3D nyomtatja ki a fájlokat. Ha nincs kéznél 3D nyomtatója, használhatja azt a helyi készítő klubban vagy könyvtárban, vagy használhat 3D nyomtatási szolgáltatást, például 3D hubokat.

Esetemben az STl fájlokat a Flashforge creator pro és 1,75 mm -es PLA nyomtatással használtam. A szeleteléshez a Slic3r -t használom 0,3 mm rétegmagassággal és 25 %-os töltési sűrűséggel.

A TopLEDstripPicture. STL fájlhoz áttetsző PLA -szálra lesz szüksége, hogy a LED -szalag színe szóródjon

3. lépés: A LED csík csatlakoztatása a Pi Zero W -hez

A LED szalag csatlakoztatása a Pi Zero W -hez
A LED szalag csatlakoztatása a Pi Zero W -hez
A LED szalag csatlakoztatása a Pi Zero W -hez
A LED szalag csatlakoztatása a Pi Zero W -hez

Forrasztjon 4 női áthidaló vezetéket a LED szalagra, és itt van az APA102 LED szalag áramköri csatlakoztatása a Raspberry Pi zero W -hoz

  • Tápellátás a Pi 2 -es tűjéhez (5 V -os teljesítmény)
  • GND a Pi GND 6. tűjére
  • Adatok a 16 -os tűhöz
  • Óra a 18 -as csaphoz

Ha elkészült, a számítógépe segítségével flash-en frissítse a Rasbian-lite img legújabb verzióját SD-kártyára (letöltési link az img fájlhoz https://www.raspberrypi.org/downloads/raspbian/). Ezután adja hozzá az SD -kártyát a Raspberry Pi -hez, és csatlakoztassa a Pi -t a WiFi útválasztójához, és jegyezze fel az IP -címet, majd SSH -t a Pi -be

Kezdje az alábbi két parancs futtatásával a Pi csomagjainak frissítéséhez és frissítéséhez.

sudo apt-get update

sudo apt-get upgrade

Most telepítse a blinkt csomagot, amelyet a félelmetes Pimoroni emberek írtak. És akkor szerezzen be rainbow.py példát a blinkt github repo -ból a wget használatával.

sudo apt-get install python-blinkt

sudo wget

Ezután futtassa a python programot az alábbi paranccsal, és látnia kell, hogy a LED -szalag a színek között cikázik, amint azt a fenti harmadik kép mutatja.

sudo python szivárvány.py

4. lépés: Az I2S erősítő csatlakoztatása a Pi Zero W -hez

Az I2S erősítő csatlakoztatása a Pi Zero W -hez
Az I2S erősítő csatlakoztatása a Pi Zero W -hez
Az I2S erősítő csatlakoztatása a Pi Zero W -hez
Az I2S erősítő csatlakoztatása a Pi Zero W -hez
Az I2S erősítő csatlakoztatása a Pi Zero W -hez
Az I2S erősítő csatlakoztatása a Pi Zero W -hez

Forrasztja a Raspberry Pi Zero W fejléceit, és forrasztja a hangszórót az Adafruit MAX98357 I2S D osztályú erősítő +ve és -ve pontjaihoz.

És itt vannak a tűs csatlakozások a Raspberry Pi Zero W és a MAX98357 I2S D osztályú erősítő között.

  • Vin a Pi 5V 4 -es tűjéhez
  • GND a Pin 9 Pi GND -hez
  • DIN a 40 -es csaphoz
  • BCLK a 12. csaphoz
  • LRCLK a 35. csaphoz

Most, hogy beállítsa és tesztelje az Adafruit MAX98357 I2S D osztályú mono erősítőjét, kövesse az Adafruit Learning rendszerről szóló útmutatót-https://learn.adafruit.com/adafruit-max98357-i2s-class-d-mono-amp/pinouts ? view = all. Alapvetően a beállítás részeként van egy egyszerű beállítás és egy nehéz beállítás, ha azt tervezi, hogy az egyszerű útvonalat futtatja, töltse le és futtassa a következő parancsfájlt

curl -sS https://raw.githubusercontent.com/adafruit/Raspbe… | bash

Annak ellenőrzésére, hogy a shell script sikeresen futott -e, és hallja -e a hangot a hangszóró futtatásából

speaker -test -c2 --test = wav -w /usr/share/sounds/alsa/Front_Center.wav

A hangerő beállításához használja az alsamixer parancsot, az én esetemben beállítottam a maximális hangerőt.

5. lépés: A Mopidy beállítása a kedvenc dallamok lejátszására

A Mopidy beállítása kedvenc dallamok lejátszására
A Mopidy beállítása kedvenc dallamok lejátszására

Most, hogy kedvenc zenéit játsszuk, beállítjuk a Mopidy -t és a mopidy webes klienst, hogy lejátszhassa a dalát a mobiljáról/asztaláról. A Mopidy a helyi lemezről, a Spotify -ból, a SoundCloud -ból, a Google Play Zene -ből és még sok másból játszik le zenét. A lejátszási listát bármely telefonról, táblagépről vagy számítógépről szerkesztheti, számos MPD és webes ügyfél használatával.

Most futtassa a Mopidy telepítését a következő paranccsal

sudo apt-get install mopidy

további információért tekintse meg a dokumentációt a - Telepítés - Mopidy 2.0.1 dokumentációban

Módosítsa a mopidy.conf fájlt, hogy engedélyezze a HTTP, az MPD és a Fájlok részeket, itt található a mopidy.conf, és a helyi könyvtárom a/home/pi/Music tárolására, így ha az alábbi.conf fájl használatát tervezi, hozzon létre egy „Zene” könyvtár a kezdő mappában

sudo nano /etc/mopidy/mopidy.conf

Csatoltam a mopidy.conf fájlomat, arra az esetre, ha másolatot szeretne készíteni róla. Ha egy webalkalmazást szeretne használni a telefonon/táblagépen, szüksége lesz egy http webes ügyfélre, nekem tetszik a Mopidy-Mobile..

sudo pip telepítse a Mopidy-Mobile alkalmazást

A mopidy futtatásához rendszerindításkor, és indítsa újra a pi -t

sudo systemctl engedélyezi a mopidy -t

sudo újraindítás

Továbbá, ha a jövőben további mp3/.wav fájlokat kíván betölteni a Zene mappába, futtatnia kell egy beolvasási parancsot, hogy a dalok megjelenjenek a Mopidy-Mobile kliensben a

sudo mopidyctl helyi vizsgálat

Ezután használja a mobil kliens nyitott URL -jét a böngészőjében a mobilján/számítógépén - https:// IpAddressOfPi: 6680/, és játssza le kedvenc zenéit és dalait, esetemben letöltöttem néhány kreatív közös zenét a youtube hangkönyvtárából. videó demó, amelyet a fenti képernyőképen láthat..

6. lépés: Az elektronikus alkatrészek hozzáadása a 3D nyomtatott alkatrészekhez

Elektronikus alkatrészek hozzáadása a 3D nyomtatott alkatrészekhez
Elektronikus alkatrészek hozzáadása a 3D nyomtatott alkatrészekhez
Elektronikus alkatrészek hozzáadása a 3D nyomtatott alkatrészekhez
Elektronikus alkatrészek hozzáadása a 3D nyomtatott alkatrészekhez
Elektronikus alkatrészek hozzáadása a 3D nyomtatott alkatrészekhez
Elektronikus alkatrészek hozzáadása a 3D nyomtatott alkatrészekhez
Elektronikus alkatrészek hozzáadása a 3D nyomtatott alkatrészekhez
Elektronikus alkatrészek hozzáadása a 3D nyomtatott alkatrészekhez

Az alkatrészek 3D nyomtatott részekhez való hozzáadásához a Pi Zero W illeszkedik az alaphoz, és kétoldalas habszalagot használtam a MAX98357 I2S D osztályú erősítő rögzítéséhez. A többi 3D nyomtatott résznek illeszkednie kell egymáshoz, de rögzítéséhez használhat egy kis forró ragasztót.

Most, hogy a Mopidy zenelejátszó minden alkalommal elinduljon, amikor a Pi be van kapcsolva, beállíthatjuk, hogy a Mopidy rendszerszolgáltatásként fusson, a systemd használatával pedig engedélyezheti a Mopidy szolgáltatást:

sudo systemctl engedélyezi a mopidy -t

Ezáltal a Mopidy automatikusan elindul, amikor a rendszer elindul. És a Mopidy -t ugyanúgy elindítják, leállítják és újraindítják, mint bármely más rendszerezett szolgáltatást

sudo systemctl indítsa el a mopidy parancsot

sudo systemctl stop mopidy sudo systemctl restart mopidy

7. lépés: A hangszóró oktatható verziója

A hangszóró oktatható változata
A hangszóró oktatható változata
A hangszóró oktatható változata
A hangszóró oktatható változata
A hangszóró oktatható változata
A hangszóró oktatható változata
A hangszóró oktatható változata
A hangszóró oktatható változata

Ha érdekli a hangszóró Instructables verziójának elkészítése, akkor az előző lépésben csatolt hangszórórácsos STL -fájl helyett 3D -ben nyomtassa ki az alábbi két STL -fájlt. Nyomtassa ki sárgára az oktatható Logo. STL-t, és az én esetemben Uni Paint Pen (Fine Line PX-21) festékkel is megfestettem, amelyet a helyi hardverboltban kell megtalálnia.

Ezenkívül, ha a dalgyűjteményét online a Spotify, a SoundCloud vagy a Google Play Zene szolgáltatásban telepíti, telepítsen egy mopidy kiterjesztést a gyűjteményből származó dalok lejátszására a Pi -n található dalok mellett.

Ajánlott: