Table des matières:

RADIO INTERNET / LECTEUR MP3 RASPBERRY ZERO : 4 étapes
RADIO INTERNET / LECTEUR MP3 RASPBERRY ZERO : 4 étapes

Vidéo: RADIO INTERNET / LECTEUR MP3 RASPBERRY ZERO : 4 étapes

Vidéo: RADIO INTERNET / LECTEUR MP3 RASPBERRY ZERO : 4 étapes
Vidéo: E11 Antique Internet Radio Software by Chris DeHut 2024, Juillet
Anonim
Image
Image
RADIO INTERNET / LECTEUR MP3 RASPBERRY ZERO
RADIO INTERNET / LECTEUR MP3 RASPBERRY ZERO
RADIO INTERNET / LECTEUR MP3 RASPBERRY ZERO
RADIO INTERNET / LECTEUR MP3 RASPBERRY ZERO

Ce n'est pas la première radio internet framboise, je sais. Mais celui-ci est:

  • très bon marché et fonctionne très bien
  • toutes les fonctions contrôlables via une interface web, votre téléphone est la télécommande
  • très facile à construire et à utiliser
  • portable en raison de la connexion facile au wifi
  • Il a un très beau lecteur MP3
  • il a un égaliseur 10 canaux

Aucune compétence en programmation ou en soudure n'est requise. Il suffit d'acheter les composants, de connecter des fils entre eux et le tour est joué ! Oh, et gravez une image du système d'exploitation de la radio sur une carte SD.

Ce serait un beau cadeau d'anniversaire car il est très facile à utiliser. Cette radio a beaucoup de fonctionnalités intéressantes. Le tout contrôlable via une interface web. Il y a a.o. un égaliseur 10 canaux, une minuterie et un lecteur mp3. Vous pouvez facilement compiler 2 listes de stations préférées. Les artistes/titres des chansons sont affichés sur l'écran LCD et sur la page Web. Regardez la vidéo simple pour vous faire une idée.

En fait, la seule « difficulté » que vous rencontrerez est de le connecter à votre wifi. Cela se fait complètement sans tête, sans clavier ni console impliqués. Vous pouvez le faire avec un smartphone ou un ordinateur de bureau/ordinateur portable/tablette. Voir la vidéo

Lorsque vous alimentez le RPI pour la 1ère fois, il ne peut pas se connecter à votre réseau wifi. Après tout, il ne sait pas quel réseau wifi et le mot de passe wifi. Il ouvre maintenant son propre réseau, le soi-disant point d'accès. Vous vous connectez à cela et dites au RPI les données du réseau. Après un redémarrage, il est connecté. C'est tout, vous avez une radio entièrement opérationnelle.

En option, lorsque vous avez des compétences en soudure, vous pouvez ajouter une led de veille, un bouton poussoir ou un pavé tactile et/ou une carte d'alimentation qui permet de commuter l'alimentation du jeu de haut-parleurs.

Fournitures

Ce dont vous avez besoin c'est:

  • un Framboise zéro W
  • une alimentation micro usb 5v ou créez la vôtre
  • PCM5102 I2S DAC GY-PCM5102 (ebay)
  • Écran lcd 20x4 (ebay)
  • carte micro sd 8 Go
  • minimum 9 fils dupont
  • un ensemble de haut-parleurs d'ordinateur alimentés (occasion)

et en option

  • un bouton tactile ou touchpad TTP223B (le rouge)
  • 1 ou 2 leds et résistances
  • Voir le chapitre "alimentation électrique" si vous souhaitez en construire une.

Étape 1: LA CONSTRUCTION

LE CONSTRUIRE
LE CONSTRUIRE
LE CONSTRUIRE
LE CONSTRUIRE
LE CONSTRUIRE
LE CONSTRUIRE

Considérez ceci: je suis sûr que vous aimeriez construire cette radio avec des éléments que vous avez déjà sur l'étagère, mais cela ne fonctionne probablement pas. Ne me blâmez pas pour cela et ne me demandez pas de soutien. Je passe des jours et des jours à tester ça sur un Raspberry Zero W ! Vous devriez vraiment en acheter un, cela ne vous coûtera pas cher.

GLOSSAIRE DES ABRÉVIATIONS

Appareil: un ordinateur portable / tablette / Téléphone ou ordinateur de bureau avec wifi

RPI: un Raspberry Zero W

LCD: l'écran LCD

PRÉPARATION

Vous commencez par télécharger et graver l'image sur une carte SD. Pour ce faire, suivez les instructions ici: instruction de gravure de la carte SD

Méfiez-vous des exigences de la carte SD ! Lorsque rien ne semble fonctionner, suspectez la carte SD.

Vous trouverez ci-dessous des liens où vous pouvez télécharger le fichier image de la carte SD.

Mise à jour 10 juillet 2020: Les liens pointent vers une nouvelle version sw. Les améliorations sont:

  • la fonctionnalité du bouton-poussoir/pavé tactile a été minutieusement testée
  • quelques petites améliorations dans les pages Web

13-7-2020 TÉLÉCHARGER DEPUIS ONEDRIVE

13-7-2020 TÉLÉCHARGER DEPUIS DROPBOX

Essayez de connaître l'adresse i2c de votre écran LCD, cela peut vous faire gagner du temps.

Pour vérifier que tout fonctionne, j'ai téléchargé l'image moi-même depuis Dropbox (5 minutes), je l'ai décompressée et gravée sur une carte SD. J'ai utilisé win32diskimager. Pas de problème quoi que ce soit.

PREMIER TEST

Nous pouvons tester avec le matériel de base, c'est-à-dire le RPI connecté à l'écran LCD et le câble d'alimentation usb. Rien d'autre.

La première chose à faire est de connecter le RPI à votre réseau wifi. La manière la plus pratique est la suivante: Insérez la carte SD et mettez sous tension. Pendant le démarrage, vous devriez voir des messages sur l'écran LCD. Sinon, vous avez la mauvaise adresse i2c. Ne vous inquiétez pas, cela peut être modifié dans le portail de configuration.

Ensuite, vous accédez à votre APPAREIL, ouvrez la configuration du réseau et observez la liste des réseaux disponibles. Après un certain temps (soyez patient, le RPI n'est pas très rapide) vous verrez un réseau wifi appelé "radioAP".

Vous connectez votre APPAREIL à ce réseau, aucun mot de passe n'est nécessaire. Ensuite, vous ouvrez Chrome ou un autre navigateur sur le même APPAREIL et tapez l'adresse 192.168.4.1 dans la barre d'adresse.

Vous allez maintenant entrer dans le portail de configuration (image 1). Avez-vous vu des messages sur l'écran LCD ? Non, cliquez sur l'élément de menu pour modifier l'adresse i2c. Vous verrez le résultat instantanément. Fournissez maintenant les informations d'identification wifi, enregistrez et redémarrez.

Finalement, vous verrez l'adresse IP obtenue sur l'écran LCD. Reconnectez maintenant votre APPAREIL à votre réseau wifi et accédez à l'adresse du RPI. Vous verrez la page d'accueil de la radio.

Notez que lorsque le RPI n'a pas pu se connecter au wifi, il réessaye après 5 minutes. Il redémarrera que. Vous avez donc un temps limité pour terminer la procédure de connexion wifi

Si vous prévoyez d'utiliser (en option) un bouton, un pavé tactile ou les leds de signalisation, vous pouvez les connecter maintenant et tester s'ils fonctionnent. La led rouge est allumée lorsque la radio est éteinte et l'autre led signale un événement tactile.

Si vous n'avez pas connecté d'écran LCD correctement adressé, le RPI continue de démarrer en mode AP pour des raisons encore inconnues. Donc, si vous voulez fonctionner sans l'écran LCD, court-circuitez la broche sda de la framboise à la terre. Il va démarrer normalement maintenant.

Si vous avez le dac connecté, vous pouvez brancher un casque d'un téléphone.

Vous avez maintenant une radio entièrement opérationnelle. Les contrôles sur la page Web sont explicites. Si nécessaire, vous pouvez cliquer sur un lien d'aide.

ASTUCE

L'écran lcd, le dac et le touchpad ont tous des leds embarquées qui consomment de l'énergie. Pas grand-chose mais 24h/24 et 7j/7 par an…. Je les ai coupés de la planche, il y a assez de pollution lumineuse dans ce monde.

Étape 2: L'UNITÉ DE PUISSANCE (optionnelle)

L'UNITÉ DE PUISSANCE (en option)
L'UNITÉ DE PUISSANCE (en option)
L'UNITÉ DE PUISSANCE (en option)
L'UNITÉ DE PUISSANCE (en option)
L'UNITÉ DE PUISSANCE (en option)
L'UNITÉ DE PUISSANCE (en option)

Lorsque vous avez des compétences en soudure, vous pouvez construire cette unité d'alimentation. Il peut contrôler la puissance de l'ensemble de haut-parleurs afin qu'il ne consomme pas d'énergie inutile.

Dans le schéma, vous pouvez voir quels composants sont impliqués.

Le convertisseur AC-DC est de 5v - 700 ma (3,5W). Ceux-ci peuvent fonctionner avec diverses tensions alternatives AC 85 ~ 265v 50/60 Hz J'ai utilisé un stripboard pour souder les composants.

J'ai monté une prise murale à l'arrière du boîtier.

Étape 3: L'enceinte

La clôture
La clôture
La clôture
La clôture
La clôture
La clôture

L'enceinte est assez facile à fabriquer à partir d'une feuille de MDF. Ce matériau est facile à scier et à couper. L'ouverture pour l'affichage, j'ai découpé avec un couteau de loisir. Lorsque vous prévoyez l'usb, le pavé tactile ou le bouton tactile à l'avant, vous devez également découper une ouverture pour ceux-ci.

J'assemble les pièces avec de la colle à bois et les maintient en place avec de la colle chaude que je peux facilement retirer par la suite. Ensuite, j'ai coupé l'excès de matériau et j'ai retiré la colle chaude.

Après avoir poncé les bords, j'ai peint l'intérieur et l'extérieur avec de la résine époxy. Celui-ci est aspiré dans le MDF et les joints, ce qui le rend solide. Maintenant, vous pouvez poncer la façade et le capot très lisse et le peindre avec de la peinture acrylique.

J'ai une imprimante 3D donc je peux imprimer des cadres décoratifs pour l'affichage et la led, le bouton et l'USB. Je construis une version avec un système domoticz donc j'ai l'usb à l'arrière.

Vous pouvez également le construire dans une radio ancienne, cela pourrait être mieux dans l'intérieur de votre maison.

Étape 4: CONCLUSION

Le moteur de cette radio est très puissant et stable.

J'ai construit une version avec un tableau matriciel led pour l'affichage. Cela fonctionne également très bien même si ce test mobile nécessite beaucoup plus de processeur. Cette version dispose d'un capteur BME280 qui mesure la pression, la température et l'humidité et transmet les valeurs à une adresse définie par l'utilisateur. Ces valeurs sont également disponibles sur la page Web. Et sur l'écran que nous pouvons également utiliser comme un nouvel autocollant avec une vitesse et une intensité variables.

De plus, il est utilisé comme système domotique (domoticz) qui contrôle toutes les lumières de ma maison. Il utilise une « passerelle de liaison RF » sur l'usb afin qu'il n'y ait pas de lecteur mp3.

Malgré toute cette violence, la radio joue imperturbablement. Cela prouve que le moteur va bien.

Conseillé: