Source : https://syskb.com/lecteur-audio- … Source : https://syskb.com/lecteur-audio-raspberry-pi-dac/#A4
Temps estimé : 30 minutes en comptant le téléchargement d’une image de 600 MB
#Téléchargez la [http://www.runeaudio.com/download/ dernière version de RuneAudio]. Notez que si vous avez un vieux Raspberry Pi, ça le fait !
#Insérez votre carte Micro SD sur votre PC.
#Téléchargement d'Etcher : En effet, Etcher est extrêmement simple à utiliser. On le télécharge, l’installe et on le lance. L'avantage de ce logiciel, c'est qu'il peut utiliser une ISO zippé sans devoir la décompresser > On choisit l'ISO (1) puis la carte SD de destination (2) et enfin, on lance l'installation (3).
#Une fois l’installation terminée insérez la carte SD dans le RPi.
br/>
#Une fois l’installation terminée insérez la carte SD dans le RPi.
<br/> +, Pieds + dessous + écrou (photo 1)
Partie avant + partie arrière (photo 2)
Partie gauche + partie droite (photo 3)
Resultat (photo 4) +, Couper les 11 pots afin d'y faire passer u … Couper les 11 pots afin d'y faire passer un tuyau (prendre 3 languettes en plastiques, et en couper 3 de chaque cotés cf photo 1) et couper la mousse.
Placer les pots et le tuyau (photo 2 & 3), /!\ à ne pas plier le tuyau.
Faire un trou sur le tuyau au milieu de chaque pot (photo 4), dans mon cas, c'est un trou de 3mm.
boucher l’extrémité pour augmenter la pression (photo 5)
placer la pompe au fond du bac ainsi que les pots (photo 6)pe au fond du bac ainsi que les pots (photo 6) +, Visser les 4 fixations du bac à l'aide du … Visser les 4 fixations du bac à l'aide du plan en pj (photo 1 & 2)
Clipser le bac sur ses fixations (photo 3)
Poser le support des pots à découper dans du plexiglas en étape 1 (Tab2Lux_Support_pots.dxf, photo 4)
Coller les 4 coins qui vont supporter les LEDs (photo 5) 4 coins qui vont supporter les LEDs (photo 5) +, - La façade à couper dans du bois (plan : … - La façade à couper dans du bois (plan : Tab2Lux_facade.pdf)
- Le coté gauche à couper dans du bois (plan : Tab2Lux_cot_gauche.pdf)- Le coté droit à couper dans du bois (plan : Tab2Lux_cot_droit.pdf)
- L’arrière à couper dans du bois (plan : Tab2Lux_Partie_arriere.pdf)
- Le dessous à couper dans du bois (plan : Tab2Lux_Dessous.pdf)
- Le dessus à couper dans du bois (plan : Tab2Lux_Dessus.pdf)
Appliquer deux couches d'huile sur les différentes parties bois
Découpe laser : - le support des pots a faire dans du plexiglas (Tab2Lux_Support_pots.dxf)
Impression 3D : - x4 Coin haut du bac (Tab2Lux_Coin_bac.stl)
- x4 Pied du bac (Tab2Lux_Pied_bac.stl)
- support ESP32 (Tab2Lux_Support_TTGO.stl)
- support LED x2 (Tab2Lux_support_led_court.stl)
- support LED x2 (Tab2Lux_support_led_long.stl) LED x2 (Tab2Lux_support_led_long.stl)<br/> +, Suivre les étapes du cours.
/!\ utilisant … Suivre les étapes du cours.
/!\ utilisant un ESP32, il faut utiliser un adaptateur en pj (photo 1)
Assemblage de la Bentolux terminée (photo 2)
En utilisant une cale (photo 3), la Bentolux doit se positionner sur la table (photo 4)
Ajout de pièces spécifiques à ma table (en rose sur la photo 5)
Brancher les éléments "audio" (raspberry, ampli, HP ... cf photo 6)dio" (raspberry, ampli, HP ... cf photo 6) +, Suivre les branchements de l'Arduino et du Raspberry
Tab2Lux_Schematic_Tab2Lux_Sheet_1_20200212114103.pdf
<br/> +,
#Pour la première utilisation, il faudra …
#Pour la première utilisation, il faudra brancher le raspberry sur le réseau via un câble Ethernet. Le raspberry doit-être visible sur le réseau et Runeaudio accessible a cette adresse : http://runeaudio.local/ et avoir une page comme celle-ci, Bravo, Runeaudio est opérationnel !
#Pour le reste de la configuration, je vous envoie vers une page très bien faite : [https://syskb.com/lecteur-audio-raspberry-pi-dac/#A4 RuneAudio]
#L'interface wifi est capricieuse, j'ai rencontré des problèmes de connexion avec la carte du raspberry , j'ai donc utilisé une clé wifi ([https://www.planete-domotique.com/module-wi-fi-usb-wipi-pour-raspberry-pi-element14.html WIPI])
#Il faudra également choisir la bonne sortie audio dans les paramètres. Dans mon cas, une DAC+
#Pour les utilisateurs avancés, vous pouvez installer des scripts sur Runeaudio (un écran 4x20 par exemple) , il reste accessible via SSH / WinSCP comme sur les autres distribution (raspbian ...)
s autres distribution (raspbian ...)
<br/>
+, Avec un script python sur le Raspberry et un code Arduino , on commence à avoir les premiers résultats +, Positionner les capteur de niveau d'eau (p … Positionner les capteur de niveau d'eau (photo 1 & 2) en utilisant le support( [https://wikifab.org/images/4/4c/Tab2Lux_support_led_court.stl Tab2Lux_support_led_court.stl] et Tab2Lux_support_led_long.stl)
Placer les LED et les brancher en série (photo 3)
Placer les relais (photo 4)
Placer les HPs ainsi que les caches (Tab2Lux_support_hp.stl) ainsi que les caches (Tab2Lux_support_hp.stl) + et Il faut installer les cartes "expressif" ( … Il faut installer les cartes "expressif" (ici ESP32).
Aller dans fichier, préférences et ajouter les lignes ci-dessous dans "URL de gestionnaire de cartes" :
http://arduino.esp8266.com/stable/package_esp8266com_index.json
[http://arduino.esp8266.com/stable/package_esp8266com_index.json https://dl.espressif.com/dl/package_esp32_index.json]
http://downloads.sodaq.net/package_sodaq_index.json
Sauvegarder.
Puis dans Outils, Type de carte, Gestionnaire de carte :
chercher "ESP" et installer "ESP32"
Nous avons besoin également des librairies suivantes :
(télécharger le zip , puis Croquis, ajouter une bibliothèque a partir d'un ZIP)
SSD1306 : https://github.com/lexus2k/ssd1306
DS3231 : https://github.com/NorthernWidget/DS3231
FastLED : https://github.com/FastLED/FastLED
RotaryEncoder : https://github.com/igorantolic/ai-esp32-rotary-encoder
Le code fourni (non connecté au wifi) ne correspond pas à la version finale (utilisation d'un serveur externe, script python pour le Raspberry .. ) mais il permet via un menu (+ bouton), de piloter les LED, la pompe et de gérer les alertes de niveau d'eau.
Code : Tab2Lux_Tab2Lux_13_02_20.ino
Code : Tab2Lux_Tab2Lux_13_02_20.ino
<br/> +
Installation du logiciel RuneAudio +, Configuration de RuneAudio +, Assemblage des elements +, Assemblage BenToLux +, Assemblage du bac pour l'hydroponie +, Construction des elements de la table +, Preparer les pots hydroponiques +, Branchement Arduino/Raspberry +, Tests +, Ajouter les LED, relais pompe/led + et Arduino +
Has processing error« Has processing error » est une propriété prédéfinie fournie par MédiaWiki Sémantique et représentant les erreurs qui sont apparues lors de la connexion du fait de mauvaises annotations de valeurs ou de traitements de l’entrée.
Date de modification« Date de modification (Modification date) » est une propriété prédéfinie qui correspond à la date de la dernière modification d’un sujet et est fournie par MédiaWiki Sémantique.