Taula de continguts:

Porta imatges amb altaveu incorporat: 7 passos (amb imatges)
Porta imatges amb altaveu incorporat: 7 passos (amb imatges)

Vídeo: Porta imatges amb altaveu incorporat: 7 passos (amb imatges)

Vídeo: Porta imatges amb altaveu incorporat: 7 passos (amb imatges)
Vídeo: ТАКОВ МОЙ ПУТЬ В L4D2 2024, Desembre
Anonim
Image
Image
Porta-imatges amb altaveu incorporat
Porta-imatges amb altaveu incorporat
Porta-imatges amb altaveu incorporat
Porta-imatges amb altaveu incorporat
Porta-imatges amb altaveu incorporat
Porta-imatges amb altaveu incorporat

Aquí teniu un gran projecte per dur a terme durant el cap de setmana, si voleu que us poseu un altaveu que pugui contenir imatges / postals o fins i tot la vostra llista de tasques. Com a part de la construcció, utilitzarem un Raspberry Pi Zero W com a centre del projecte i un amplificador mono I2S de classe D i un altaveu de 4 ohms per reproduir les nostres cançons preferides. I també he afegit una tira LED just a sota del suport de la imatge / targeta postal perquè pugueu veure-la brillant a la nit.

En el meu cas, tinc cançons mp3 que he anat recopilant al llarg dels anys, que he descarregat a la targeta SD del meu Pi i executant un programari anomenat Mopidy, que és un servidor de música extensible escrit en Python. I podeu reproduir cançons amb un navegador web al mòbil / tauleta / ordinador portàtil tal com veieu al vídeo.

I he fet dues versions de l’altaveu, una versió senzilla amb un frontal verd i una versió instructible per a tots els que estimeu instructables.com.

A més, si teniu la vostra col·lecció de cançons en línia a Spotify, SoundCloud o Google Play Music, instal·leu una extensió de mopidy per reproduir cançons de la vostra col·lecció a més de les cançons del Pi.

Pas 1: coses que necessitareu per completar la compilació

Coses que necessitareu per completar la construcció
Coses que necessitareu per completar la construcció

Aquí teniu la llista de components electrònics que necessitareu

  • Raspberry Pi Zero W
  • Tira LED APA102
  • Adafruit I2S 3W Classe D Amplificador Breakout - MAX98357A
  • Altaveu - Diàmetre de 3 "- 4 Ohm de 3 watts
  • Filferros de pont femení / femení

A més, necessitareu filament 3D i una impressora 3D per imprimir els fitxers STL adjunts als passos següents

Eines que necessiteu

  • Varetes de cola calenta i pistola
  • Impressora 3D
  • Ganivet Xacto
  • Soldador i soldador

Pas 2: Impressió 3D dels fitxers STL

Impressió 3D dels fitxers STL
Impressió 3D dels fitxers STL
Impressió 3D dels fitxers STL
Impressió 3D dels fitxers STL
Impressió 3D dels fitxers STL
Impressió 3D dels fitxers STL
Impressió 3D dels fitxers STL
Impressió 3D dels fitxers STL

Descarregueu els fitxers STL adjunts i utilitzeu una secció de programari d’impressió 3D i imprimiu els fitxers en 3D. Si no teniu una impressora 3D a mà, podeu utilitzar-la al vostre club o biblioteca local de fabricants o utilitzar un servei d’impressió 3D, com ara els concentradors 3D.

En el meu cas, vaig imprimir els fitxers STl amb Flashforge creator pro i PLA d’1,75 mm per imprimir. A més per tallar, estic fent servir Slic3r amb l’alçada de la capa ajustada a 0,3 mm i la densitat d’ompliment al 25%.

Per al fitxer TopLEDstripPicture. STL, necessitareu filament PLA translúcid, de manera que el color de la tira LED es pugui difondre

Pas 3: Connexió de la tira LED al Pi Zero W

Connexió de la tira LED al Pi Zero W
Connexió de la tira LED al Pi Zero W
Connexió de la tira LED al Pi Zero W
Connexió de la tira LED al Pi Zero W

Soldeu 4 cables de pont femení a la tira LED i aquí teniu la connexió del circuit per a la tira LED APA102 al Raspberry Pi zero W

  • Potència per pin 2 al Pi (5V Power)
  • GND per fixar 6 al Pi GND
  • Dades del pin 16
  • Rellotge al pin 18

Un cop fet, feu servir l’ordinador per flaix la versió més recent de Rasbian-lite img en una targeta SD (enllaç de descàrrega del fitxer img https://www.raspberrypi.org/downloads/raspbian/). A continuació, afegiu la targeta SD al Raspberry Pi i connecteu el vostre Pi al vostre encaminador WiFi i anoteu l'adreça IP i, a continuació, SSH al vostre Pi

Comenceu executant les dues ordres següents per actualitzar i actualitzar els paquets al Pi.

sudo apt-get update

sudo apt-get upgrade

Ara, instal·leu el paquet blinkt escrit per la gent impressionant a Pimoroni. I, a continuació, obteniu un exemple rainbow.py de blinkt github repo amb wget.

sudo apt-get install python-blinkt

sudo wget

A continuació, executeu el programa python amb l'ordre següent i hauríeu de veure la vostra tira LED recorrent els colors tal com es mostra a la tercera imatge superior.

sudo python rainbow.py

Pas 4: Connexió de l’ampli I2S al Pi Zero W

Connexió de l’ampli I2S al Pi Zero W
Connexió de l’ampli I2S al Pi Zero W
Connexió de l’ampli I2S al Pi Zero W
Connexió de l’ampli I2S al Pi Zero W
Connexió de l’ampli I2S al Pi Zero W
Connexió de l’ampli I2S al Pi Zero W

Soldeu els passadors de capçalera del Raspberry Pi Zero W i també soldeu l’altaveu al + ve i -ve de l’amplificador Adafruit MAX98357 I2S Class-D.

I aquí teniu les connexions de pin entre l'amplificador Raspberry Pi Zero W i l'amplificador MAX98357 I2S de classe D.

  • Vin al pin 4 del Pi 5V
  • GND per fixar 9 Pi GND
  • DIN al pin 40
  • BCLK al pin 12
  • LRCLK al pin 35

Ara, per configurar i provar l’ampli mono989877 d’Adafruit I2S Class-D, seguiu la guia del sistema d’aprenentatge Adafruit a: https://learn.adafruit.com/adafruit-max98357-i2s-class-d-mono-amp/pinouts ? vista = tot. Bàsicament, com a part de la configuració hi ha una configuració fàcil i una configuració difícil, si teniu previst executar la ruta fàcil, només heu de descarregar i executar el següent script de shell

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

Per comprovar si l'script de l'intèrpret d'ordres s'ha executat correctament i podeu escoltar el so de l'altaveu

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

I per ajustar el volum, utilitzeu l'ordre alsamixer, en el meu cas, he establert un volum màxim.

Pas 5: configureu Mopidy per reproduir les vostres cançons preferides

Configuració de Mopidy per reproduir les teves cançons preferides
Configuració de Mopidy per reproduir les teves cançons preferides

Ara, per reproduir les vostres cançons preferides, configurarem Mopidy i un client web per a mopidy, de manera que pugueu reproduir la vostra cançó des del vostre mòbil / taula. Mopidy reprodueix música des del disc local, Spotify, SoundCloud, Google Play Music i molt més. Editeu la llista de reproducció des de qualsevol telèfon, tauleta o ordinador mitjançant diversos clients MPD i web.

Ara permet instal·lar Mopidy per executar l'ordre següent

sudo apt-get install mopidy

per obtenir més informació, consulteu la documentació a la documentació - Instal·lació - Mopidy 2.0.1

Modifiqueu mopidy.conf per habilitar les seccions HTTP, MPD i Files, aquí teniu el meu mopidy.conf i el meu directori local per emmagatzemar musing és / home / pi / Music, així que si teniu previst utilitzar el fitxer.conf a continuació, creeu un Directori "Música" a la carpeta inicial

sudo nano /etc/mopidy/mopidy.conf

He adjuntat el meu mopidy.conf, per si voleu fer-ne una còpia. Si teniu previst fer servir una aplicació web al telèfon / tauleta, necessitareu un client web http, Mopidy-Mobile m'agrada..

sudo pip instal·la Mopidy-Mobile

Per executar mopidy en arrencar, reinicieu pi

sudo systemctl habilita mopidy

sudo reiniciar

A més, si teniu previst carregar més fitxers mp3 /.wav a la carpeta Música en el futur, haureu d'executar una ordre d'escaneig perquè les cançons apareguin al client Mopidy-Mobile mitjançant

sudo mopidyctl local scan

A continuació, utilitzeu l’URL oberta del client mòbil al navegador del vostre mòbil / ordinador: https:// IpAddressOfPi: 6680 / i reproduïu les vostres cançons i cançons preferides, en el meu cas he descarregat música creative commons de la biblioteca d’àudio de youtube per a demostració de vídeo, que podeu veure a la captura de pantalla de més amunt.

Pas 6: Afegir els components electrònics a les parts impreses en 3D

Afegir els components electrònics a les parts impreses en 3D
Afegir els components electrònics a les parts impreses en 3D
Afegir els components electrònics a les parts impreses en 3D
Afegir els components electrònics a les parts impreses en 3D
Afegir els components electrònics a les parts impreses en 3D
Afegir els components electrònics a les parts impreses en 3D
Afegir els components electrònics a les parts impreses en 3D
Afegir els components electrònics a les parts impreses en 3D

Per afegir els components a les peces impreses en 3D, el Pi Zero W s’ajustarà perfectament a la base i he utilitzat cinta d’escuma de doble cara per subjectar l’amplificador MAX98357 I2S Classe D a la base. podeu utilitzar una mica de cola calenta per assegurar-los.

Ara, perquè el reproductor de música Mopidy s'iniciï cada vegada que s'encengui el Pi, podem configurar Mopidy perquè s'executi com a servei del sistema, mitjançant systemd podeu habilitar el servei Mopidy executant:

sudo systemctl habilita mopidy

Això farà que Mopidy s'iniciï automàticament quan s'iniciï el sistema. I Mopidy s'inicia, s'atura i es reinicia igual que qualsevol altre servei systemd, mitjançant

sudo systemctl inicia mopidy

sudo systemctl stop mopidy sudo systemctl reinicia mopidy

Pas 7: versió instructiva de l’altaveu

Versió instructiva de l’altaveu
Versió instructiva de l’altaveu
Versió instructiva de l’altaveu
Versió instructiva de l’altaveu
Versió instructiva de l’altaveu
Versió instructiva de l’altaveu
Versió instructiva de l’altaveu
Versió instructiva de l’altaveu

Si esteu interessats en fer la versió Instructables de l’altaveu, imprimiu en 3D els dos fitxers STL adjunts a continuació en lloc del fitxer STL de la graella d’altaveus adjunt al pas anterior. Imprimiu instructableLogo. STL en groc i, en el meu cas, també el vaig pintar amb Uni Paint Pen (Fine Line PX-21), que hauríeu de trobar a la ferreteria local.

A més, si teniu la vostra col·lecció de cançons en línia a Spotify, SoundCloud o Google Play Music, instal·leu una extensió de mopidy per reproduir cançons de la vostra col·lecció a més de les cançons del Pi.

Recomanat: