QBee - AirPlay / MPD intégrés haut-parleur (5 / 6 étapes)

Étape 5: Configuration du Pi

Avant de commencer, vous pouvez trouver mon script Python pour contrôler l’amplificateur PSU et l’écran LCD avec le GPIO broches ici : https://github.com/gpajot/qbee-gpio. C’est essentiellement un groupe de threads qu’écouter une sortie audio, allumer le bloc d’alimentation, extraire les métadonnées selon la source et l’afficher sur l’écran LCD. Il y a quelques variables de configuration à définir selon votre configuration. Vous pouvez également activer le mode debug si vous avez besoin de mettre en place une autre source audio ou si quelque chose ne fonctionne pas

Instructables ne gère pas bien URL dans les extraits de code et ils revenaient revenir alors j’ai dû retirer le foret de protocole, soyez prudent lorsque vous collez ceci dans...

Configuration initiale

Récupérer l’image d’ArchLinux d’ici : http://archlinuxarm.org/platforms/armv6/raspberry-pi.

Si vous êtes sur le système basé sur Unix, copiez-le sur votre carte SD avec ces commandes :

Je n’a pas pris la peine de créer un autre compte que racine, si vous le faites, vous devrez utiliser sudo pour certaines de ces commandes.

Branchez l’adaptateur Wifi, démarrer le Pi, effectuez une mise à niveau complète du système et installer les outils sans fil et vérifier l’adaptateur :

Obtenir une clé pour votre point d’accès établir une connexion automatique :

Créez un fichier de service « / etc/netctl / {{filename}} » et complétez votre information :

Activer connexion automatique :

Changer le nom d’hôte si vous voulez :

Réglage automatique heure d’installation :

Ajoutez cette ligne dans le fichier crontab (crontab -e) :


GPIO et Python

Je vais utiliser Python pour contrôler les GPIO, installer les paquets nécessaires. pyinotify servira à détecter des changements dans la sortie audio.

Créer un fichier de service pour démarrer le script python automatiquement :


Shairport

Installer des Shairport, des dépendances, des outils et des paquets audio :

Installer perl-net-sdp du référentiel AUR (usage--non-cocher-certificat pour wget ne fonctionne ne pas) :

Redémarrez, puis construire Shaiport, testez-le et installez-le si everythong ne fonctionne pas :

Créer le fichier de service pour démarrer automatiquement (/ etc/systemd/system/shaiport.service). L’argument - M est utilisé pour obtenir les métadonnées pour le titre de jeu (vous devez d’abord créer le répertoire). -b est de définir la mémoire tampon et -d est de le lancer comme un démon.

Activer les services :


MPD

Installer le MPD :

Créer des répertoires et ajouter la ligne pour monter le NAS (si vous avez un, ou un disque externe) sur/etc/fstab :

Voici mon fichier de configuration (/ etc/mpd.conf) :

Vous devez également créer des fichiers :

Maintenant, tapez ceci dans et attendre pour la bibliothèque mise à jour. Il faudra un certain temps et le fichier db ne sera pas mis à jour jusqu'à ce que c’est fait.

Vous devriez maintenant être tous fixé à tester le tout !

Articles Liés

La façon de jouer de votre dispositif d’audio par le biais de haut-parleurs intégrés de votre ordinateur.

La façon de jouer de votre dispositif d’audio par le biais de haut-parleurs intégrés de votre ordinateur.

Avez-vous jamais voulu jouer quelque chose sur votre iPod juste un peu plus fort que les haut-parleurs intégrés vous permettent de ? Peut-être que tu voulais un moyen de jouer par le biais de vos haut-parleurs d'ordinateur. Ou peut-être que rien de t
Maison haut-parleur Electronics

Maison haut-parleur Electronics

Vous avez toujours voulu construire votre propre bon marché, néanmoins précieux et bien sonnant Speakers.This Instructable va vous donner un simple aperçu des bases électroniques pour une Boombox. Le programme d'installation peut être intégré dans un
Enceinte Robot (525 enceinte-Bot) livre plateau hauts parleurs imprimés 3D

Enceinte Robot (525 enceinte-Bot) livre plateau hauts parleurs imprimés 3D

Présentant le haut-parleur-Bot 525, une 3D imprimés projet que vous pouvez assembler. Des plans sont disponibles sur ma page Etsy à BritzDesigns.Ce Instructable se veut vraiment une vidéo. Si vous avez des questions s'il vous plaît laissez un comment
Look Vintage Airplay haut-parleur

Look Vintage Airplay haut-parleur

Merci de vérifier sur mon instuctable sur comment j'ai construit mon haut-parleur minime de Wifi.Il s'agit de ma première construction de haut-parleur de wifi. Il s'intègre avec mes autres 4 bricolage construit wifi haut-parleurs pour faire un systèm
Amplifiée d’intérieur système de haut-parleurs de pièces de ferraille

Amplifiée d’intérieur système de haut-parleurs de pièces de ferraille

Introduction :L'idée principale derrière cela est de donner une vie & ré-utiliser les vieux Articles mis au rebut.Matériel requis :1.) ancien mis au rebut voiture magnétocassette stéréo2.) ordinateur SMPS (pour fournir 12 Volts puissance)3.) haut-par
Guitar Hero guitare avec haut parleur intégré

Guitar Hero guitare avec haut parleur intégré

fondamentalement, j'ai craqué ouvrir un contrôleur de Guitar Hero et je me demandais ce que je pouvais tenir à l'intérieur. Il me semblait léger alors j'ai pensé il y avait beaucoup de place. Bien sûr, il y avait beaucoup. Initialement, j'avais prévu
Framboise media player et travail chaîne Pi équipé d’un haut-parleur intégré

Framboise media player et travail chaîne Pi équipé d’un haut-parleur intégré

Une variété de cadres pour l'écran tactile de Raspberry Pi sont commercialement disponibles et publiées. La plupart de ces solutions sont silencieuse, manquant un haut-parleur actif. Adafruit a récemment publié une évasion avec un DAC I2S & amplifica
Les haut-parleurs airPlay

Les haut-parleurs airPlay

j'ai eu un vieux modèle de pi Rasapberry B et rien à voir avec elle depuis que j'ai un modèle différent, alors j'ai décidé d'en faire un serveur vraiment simple de AirPlay qui démarre automatiquement lorsque vous le branchez. C'est très pratique et é
Haut-parleurs Hifi antenne + caisson de basse

Haut-parleurs Hifi antenne + caisson de basse

Merci de vérifier sur mon instuctable sur comment j'ai construit mon 2 vivant chambre étage Hifi permanent haut-parleurs + caisson de basse et centre des haut-parleurs.Cet ensemble de haut-parleurs comprend un caisson de basse 200 watts RMS, enceinte
Concevez vos propres haut-parleurs d’étagère de référence

Concevez vos propres haut-parleurs d’étagère de référence

A quelques mois, je suis allé dans un consommateur de grosse boîte électronique stocker et ERRA à la section d'élite. Curieux au sujet de cette agitation, j'ai demandé à l'homme à jouer de la musique grâce à une paire d'enceintes fantaisie de 2 000 $
WiFi + Bluetooth haut-parleur portable

WiFi + Bluetooth haut-parleur portable

Merci de vérifier sur mon instuctable sur comment j'ai construit mon propre portable Wifi + Bluetooth haut-parleur.Il s'agit de ma cinquième génération de haut-parleur wifi. Il s'intègre avec mes autres 4 bricolage construit wifi haut-parleurs pour f
Airport Express haut-parleur

Airport Express haut-parleur

il y a quelques années, ma belle-sœur a acheté une maison. Elle nous a fait visiter, et quand nous sommes arrivés au sous-sol j'ai remarqué un orateur vieux soigné, accroché à la paroi qui le propriétaire précédent avait laissé derrière lui. Elle m'a
Sans fil haut-parleur Robot

Sans fil haut-parleur Robot

Merci de vérifier sur mon instuctable sur comment j'ai construit mon Apocalypse sur le thème Robot Wifi haut-parleur.Il s'agit de ma troisième construction de haut-parleur de wifi. Il s'intègre avec mes autres 4 bricolage construit wifi haut-parleurs
Tissé papier coupe haut-parleur

Tissé papier coupe haut-parleur

La bobine électromagnétique de cette enceinte est à la fois la membrane qui vibre pour rendre le son que vous entendez. Tissé sur un métier à tisser circulaire faite de gobelet en papier, cet orateur n'est certainement pas très efficace, ni très fort