Ligne 1 : |
Ligne 1 : |
| {{RASP-RDIOWIFI-PI-NAV}} | | {{RASP-RDIOWIFI-PI-NAV}} |
| | | |
− | {{traduction}} | + | {{ambox | text=Les services Pandora ne sont disponibles que depuis certains pays. Au moment de la traduction de ce tutoriel, seuls les États-Unis, l'Australie et la Nouvelle-Zélande,(ou certaines zones de ces pays) ont accès à Pandora.}} |
| | | |
| = Aperçu = | | = Aperçu = |
Ligne 7 : |
Ligne 7 : |
| Au cours de ce tutoriel nous allons créer un lecteur de musique en streaming destiné à l'écoute des services de musique de Pandora. | | Au cours de ce tutoriel nous allons créer un lecteur de musique en streaming destiné à l'écoute des services de musique de Pandora. |
| Avec l'ajout d'un petit écran LCD, de quelques boutons et d'un adaptateur réseau sans-fil (pour le RPi2), nous allons transformer le Raspberry en une plateforme autonome de streaming audio qui pourra être utilisé partout dans la maison, à tout moment de la journée. Il suffira de brancher, de le relier à une paire d'enceintes amplifiées ou des écouteurs pour en profiter ! | | Avec l'ajout d'un petit écran LCD, de quelques boutons et d'un adaptateur réseau sans-fil (pour le RPi2), nous allons transformer le Raspberry en une plateforme autonome de streaming audio qui pourra être utilisé partout dans la maison, à tout moment de la journée. Il suffira de brancher, de le relier à une paire d'enceintes amplifiées ou des écouteurs pour en profiter ! |
| + | |
| + | {{ADFImage|RASP-RDIOWIFI-PI-01.jpg|640px}} |
| + | |
| + | == Petite vidéo de présentation du projet == |
| + | |
| + | {{#Widget:Iframe |
| + | |url=https://www.youtube.com/embed/uzUruw2Ppyk |
| + | |width=420 |
| + | |height=315 |
| + | |border=0 |
| + | }} |
| + | |
| + | [https://www.youtube.com/watch?v=uzUruw2Ppyk Vidéo accessible ici sur YouTube] |
| | | |
| = Matériel nécessaire = | | = Matériel nécessaire = |
Ligne 23 : |
Ligne 36 : |
| |name=Afficheur LCD Adafruit avec Keypad | | |name=Afficheur LCD Adafruit avec Keypad |
| |descr=Carte LCD RGB - AFFICHAGE POSITIF 2x16 caractères + Keypad Adafruit pour Raspberry Pi | | |descr=Carte LCD RGB - AFFICHAGE POSITIF 2x16 caractères + Keypad Adafruit pour Raspberry Pi |
− | |img=RASP-RDIOWIFI-PI-03.png | + | |img=RASP-RDIOWIFI-PI-03.jpg |
− | |link=http://mchobby.be/PrestaShop/product.php?id_product=253 | + | |link=http://shop.mchobby.be/product.php?id_product=253 |
| |qty=1 | | |qty=1 |
| }} | | }} |
Ligne 30 : |
Ligne 43 : |
| |name=Carte microSD 8Go CLASS 10, UHS 1 | | |name=Carte microSD 8Go CLASS 10, UHS 1 |
| |descr=Une carte microSD de 8Go SHDC Class 10 sur laquelle nous installerons le système d'exploitation. | | |descr=Une carte microSD de 8Go SHDC Class 10 sur laquelle nous installerons le système d'exploitation. |
− | |img=RASP-RDIOWIFI-PI-04.png | + | |img=RASP-RDIOWIFI-PI-04.jpg |
− | |link=http://mchobby.be/PrestaShop/product.php?id_product=509 | + | |link=http://shop.mchobby.be/product.php?id_product=509 |
| |qty=1 | | |qty=1 |
| }} | | }} |
Ligne 38 : |
Ligne 51 : |
| |name=Un boitier adapté pour contenir le Pi et la carte Adafruit | | |name=Un boitier adapté pour contenir le Pi et la carte Adafruit |
| |descr=Boitier Transparent "crystal" d'AdaFruit pour Pi 3, Pi 2 et Pi B PLUS | | |descr=Boitier Transparent "crystal" d'AdaFruit pour Pi 3, Pi 2 et Pi B PLUS |
− | |img=RASP-RDIOWIFI-PI-05.png | + | |img=RASP-RDIOWIFI-PI-05.jpg |
− | |link=http://mchobby.be/PrestaShop/product.php?id_product=472 | + | |link=http://shop.mchobby.be/product.php?id_product=472 |
| |qty=1 | | |qty=1 |
| }} | | }} |
Ligne 46 : |
Ligne 59 : |
| |name=Une alimentation officielle RPi | | |name=Une alimentation officielle RPi |
| |descr=Alimentation 5V 2.5A avec fiche micro USB - Officiel Raspberry Pi 3 - 5v 2500mA!!!! | | |descr=Alimentation 5V 2.5A avec fiche micro USB - Officiel Raspberry Pi 3 - 5v 2500mA!!!! |
− | |img=RASP-RDIOWIFI-PI-06.png | + | |img=RASP-RDIOWIFI-PI-06.jpg |
− | |link=http://mchobby.be/PrestaShop/product.php?id_product=820 | + | |link=http://shop.mchobby.be/product.php?id_product=820 |
| |qty=1 | | |qty=1 |
| }} | | }} |
Ligne 61 : |
Ligne 74 : |
| |name=Module WiFi (802.11b/g/n) avec antenne | | |name=Module WiFi (802.11b/g/n) avec antenne |
| |descr=Si vous souhaitez utiliser un RPi2 ou si vous ne souhaitez pas utiliser le WiFi intégré du RPi3. | | |descr=Si vous souhaitez utiliser un RPi2 ou si vous ne souhaitez pas utiliser le WiFi intégré du RPi3. |
− | |img=RASP-RDIOWIFI-PI-07.png | + | |img=RASP-RDIOWIFI-PI-07.jpg |
− | |link=http://mchobby.be/PrestaShop/product.php?id_product=368 | + | |link=http://shop.mchobby.be/product.php?id_product=368 |
| |qty=1 | | |qty=1 |
| }} | | }} |
Ligne 71 : |
Ligne 84 : |
| | | |
| Il faudra être équipé d'un moniteur disposant d'une prise HDMI ou Composite ainsi qu'un cable pour le relier, d'un clavier et d'une souris USB, d'un fer à souder et d'étain (pour l'assemblage du Kit Ecran LCD d'Adafruit) | | Il faudra être équipé d'un moniteur disposant d'une prise HDMI ou Composite ainsi qu'un cable pour le relier, d'un clavier et d'une souris USB, d'un fer à souder et d'étain (pour l'assemblage du Kit Ecran LCD d'Adafruit) |
− |
| |
− | = Configuration initiale du système =
| |
− |
| |
− | Ce projet fonctionne bien avec la dernière version de Raspbian "Lite" disponible pour votre Pi. Il sera inutile d'utiliser une version complète, car celle-ci contient de nombreux paquets dont nous n'aurons pas besoin pour réaliser notre lecteur audio en streaming.
| |
− |
| |
− | == Configuration initiale ==
| |
− |
| |
− | Pendant le téléchargement de l'image du système, vous pouvez suivre ce tutoriel afin d'assembler votre écran LCD Adafruit: .
| |
− |
| |
− | Si vous n'avez jamais téléchargé et installé de système d'exploitation sur une carte SD à destination de votre Raspberry Pi, je vous conseille fortement de suivre ce tutoriel pour la préparation de la carte et l'installation du système d'exploitation depuis votre ordinateur.
| |
− |
| |
− | A ce stade, vous devriez avoir maintenant une carte SD avec Raspbian installé et un écran LCD totalement assemblé.
| |
− |
| |
− | Vous pouvez donc procéder délicatement à l'assemblage des deux cartes en insérant le connecteur GPIO du Rapsberry Pi au connecteur que vous venez de souder sur l'afficheur LCD.
| |
− | Pour assembler les deux composants sans risquer de les détériorer, il faudra prendre garde en les manipulant d'éviter de toucher directement les composants ou d'exercer un appui sur ceux-ci directement (écran LCD inclus).
| |
− |
| |
− | Une fois les deux cartes assemblées, vous pouvez raccorder clavier, souris, moniteur et insérer la carte SD puis brancher l'alimentation.
| |
− | Le Raspberry Pi va commencer à s'animer et vous aller voir défiler une foule de texte.
| |
− | Ne paniquez pas, cela est normal et vous arriverez ensuite sur l'écran d'accueil.
| |
− |
| |
− | Pour la configuration de Raspbian, je vous invite à utiliser [http://wiki.mchobby.be/index.php?title=Rasp-Os-Whezzy ce tutoriel complet et sympathique de Dominique sur Raspbian] afin de configurer efficacement votre Pi !
| |
− |
| |
− | Juste une petite précision tout de même: il faudra activer la fonction "I2C" (dans "Options avancées ((Advanced Options))) et choisir 'Load I2C Kernel module by default'.
| |
− | De cette manière, le système chargera automatiquement les modules nécessaires au bon fonctionnement de périphériques supplémentaires que vous connecterez: par exemple une carte son hifi ou écran LCD ;)
| |
− |
| |
− | = Configuration du WiFi (facultatif) =
| |
− |
| |
− | Commencer par éditer le fichier de configuration du réseau:
| |
− |
| |
− | <pre>sudo nano /etc/wpa_supplicant/wpa_supplicant.conf</pre>
| |
− |
| |
− | Puis modifier la section réseau de la manière suivante:
| |
− |
| |
− | Dans SSID, mettre le nom complet de votre réseau WiFi entre guillemets en respectant la casse* et en veillant à ne pas mettre d'espace.
| |
− | Dans PSK, mettre le mot de passe de votre réseau WiFi entre guillemets en respectant la casse* et en veillant à ne pas mettre d'espace.
| |
− |
| |
− | *Respecter la casse = respecter les majuscules et minuscules.
| |
− |
| |
− | Si vous possédez une clé WiFi externe équipée d'un chipset Realtek 8192CU, vous pouvez taper ensuite cette commande pour gagner en stabilité de connexion.
| |
− |
| |
− | <pre>echo "options 8192cu rtw_power_mgnt=0 rtw_enusbss=0" | sudo tee --append /etc/modprobe.d/8192cu.conf</pre>
| |
− |
| |
− | = Activer le support I2C pour l'écran LCD =
| |
− |
| |
− | Vous pouvez ensuite éditer le fichier suivant:
| |
− |
| |
− | <pre>sudo nano /etc/modules</pre>
| |
− |
| |
− | Et ajouter les lignes suivantes si elles ne sont pas encore présentes dans celui-ci
| |
− |
| |
− | <pre>i2c-bcm2708
| |
− | i2c-dev
| |
− | </pre>
| |
− |
| |
− | = Redémarrage du Pi =
| |
− |
| |
− | Pour redémarrer depuis la ligne de commande, rien de plus simple:
| |
− |
| |
− | <pre><b>sudo shutdown -h now</b></pre>
| |
− |
| |
− | Une fois le Raspberry Pi redémarré, vous pouvez vous identifier à nouveau et vérifier que celui-ci se connecte bien à internet grâce à la commande suivante: (nécessaire pour une connection WiFi uniquement)
| |
− |
| |
− | <pre><b>sudo ping adafruit.com</b></pre>
| |
− |
| |
− | Si ce script vous donne un résultat en plusieurs lignes avec un temps de réponse exprimé en ms (milli-secondes), félicitations ! Cela veut dire que votre Pi est bien connecté à internet.
| |
− |
| |
− | {{ambox-stop|text=Attention: À ce stade du tutoriel, votre RaspberryPi est connecté au réseau et vous n'utiliserez plus directement un clavier et une souris connectés directement pour le piloter mais une connection SSH à travers le réseau.}}
| |
− |
| |
− | Si vous rencontrez des difficultés pour vous connecter à votre Pi depuis SSH , découvrez [http://wiki.mchobby.be/index.php?title=PI-SSH cet excellent TUTO de Dominique Meurisse] pour maitriser toutes les facettes de la connexion SSH à votre Pi !
| |
− |
| |
− | = Mise à jour de tous les paquets logiciels disponibles sur les serveurs =
| |
− |
| |
− | Pour mettre à jour la liste des paquets logiciels disponibles sur Raspbian, il faut utiliser la commande suivante:
| |
− |
| |
− | <pre><b>sudo apt-get update</b></pre>
| |
| | | |
| | | |
| | | |
| {{RASP-RDIOWIFI-PI-TRAILER}} | | {{RASP-RDIOWIFI-PI-TRAILER}} |