Table des matières:

Table d'harmonie Raspberry Pi : 3 étapes
Table d'harmonie Raspberry Pi : 3 étapes

Vidéo: Table d'harmonie Raspberry Pi : 3 étapes

Vidéo: Table d'harmonie Raspberry Pi : 3 étapes
Vidéo: Home Assistant. Дополнение к уроку 1.1 - настройка работы wi-fi на Raspberry PI 3B+ или 4B 2024, Juillet
Anonim
Table d'harmonie Raspberry Pi
Table d'harmonie Raspberry Pi

Le but de ce projet est de créer une table d'harmonie avec un Raspberry Pi, pour tous les sons. Je l'ai personnellement créé pour l'ambiance de la table d'harmonie de Donjons et Dragons. Cependant, vous pouvez l'utiliser pour n'importe quoi si vous le personnalisez

METTRE EN PLACE

Pour ce projet, vous aurez besoin de:

  • Accès Internet
  • Raspberry Pi (tout modèle)

    www.adafruit.com/product/3055

  • Adaptateur secteur pour Raspberry Pi

    www.adafruit.com/product/1995

  • Carte Micro SD <4 Go.

    www.adafruit.com/product/3259

  • Conférencier

    Tout haut-parleur Aux ou Bluetooth est bien

  • Pavé numérique du clavier (le clavier fonctionnera également très bien

    Je l'ai utilisé, mais uniquement parce que je le possédais déjà

Étape 1: système d'exploitation et temps d'installation

Système d'exploitation et temps d'installation
Système d'exploitation et temps d'installation

Alors, prenez d'abord votre carte Micro SD, vous devez installer une version de Linux. J'ai utilisé Rapbian car il est spécialement conçu pour le Raspberry Pi. Voici le lien pour obtenir une image Raspbian. Vous avez maintenant besoin d'un outil pour l'installer sur la carte Micro SD. J'ai utilisé Etcher. C'est un outil multi-système conçu pour cela. Utilisez ce lien pour le télécharger et l'installer.

Une fois que vous avez installé Raspbian sur la carte Micro SD, branchez-la dans l'emplacement pour carte Micro SD du Raspberry Pi et mettez-la sous tension. Il indiquera la première configuration, alors assurez-vous de ne pas l'éteindre lors de la configuration. Une fois qu'il est opérationnel, vous devrez vous assurer que quelques éléments sont installés. Python 3, pip3, VLC Media Player et libvlc. Ouvrez un terminal et exécutez cette commande.

sudo apt-get installer python3 python3-pip vlc libvlc-dev youtube-dl

Maintenant, voici comment vérifier que certains d'entre eux sont installés.

python3

python3 --version

pip3

gel pip3

VLC et libvlc

vlc --version

Maintenant, pip3 est un gestionnaire de packages Python 3. Vous pouvez installer des bibliothèques python avec. Il y a quelques paquets que vous devez installer avec pip3. Exécutez ces commandes.

pip installer pafy

pip installer readchar

pip installer python-vlc

pip installer youtube-dl

Lorsque vous tapez pip3 freeze, vous les trouverez répertoriés ici.

Étape 2: Téléchargement et exécution

Maintenant que vous avez installé tout le nécessaire pour exécuter le code, voici où vous pouvez télécharger le code.

github.com/Dude036/soundboard

Sur le côté droit, vous verrez un bouton de téléchargement. Téléchargez le code, dans un dossier que vous voulez. Ouvrez le dossier où vous avez téléchargé les fichiers dans le terminal. Une fois que vous y êtes, lisez le ReadMe, txt pour plus d'informations.

Pour exécuter l'application, vous exécutez cette commande

python3 main.py

S'il y a des erreurs au démarrage. vérifiez votre dernière étape pour vous assurer qu'elle fonctionne correctement. Une fois que vous avez installé et exécuté le programme, vous êtes prêt ! S'il y a des erreurs lors de l'exécution, assurez-vous de l'ajouter en tant que problème sur GitHub et je m'assurerai qu'il est résolu et corrigé

Entrées clés:

  • 0-9: commence à jouer le son respectif dans le préréglage que vous avez sélectionné
  • + ou -: Pause et lecture
  • *: Modifier le préréglage. Par défaut, ce sera le plus ancien préréglage enregistré. Lorsque vous appuyez sur le bouton, il répertorie tous les préréglages présents dans le répertoire principal.

Étape 3: personnalisation et postface

Maintenant que vous avez le code en cours d'exécution, vous pouvez créer votre propre préréglage. Voici comment procéder.

Vous aurez besoin de 10 liens, sur 10 lignes distinctes du fichier prédéfini. Chaque ligne ne doit contenir aucun espace de chaque côté du lien. Les liens YouTube fonctionnent également. Assurez-vous qu'il y a une ligne vide à la fin du fichier. Le programme vous dira si c'est acceptable ou non.

Merci d'avoir consulté ce Instructable ! Si vous trouvez des bogues dans le code, faites-le moi savoir sur la page du projet GitHub.

Conseillé: