serveur_multimedia_artnet
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| serveur_multimedia_artnet [2018/07/04 19:13] – [Switch WIFI] Mushussu | serveur_multimedia_artnet [2020/12/01 17:43] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. serge | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ===== Matériel ===== | ===== Matériel ===== | ||
| * 4 x Raspberry Pi 3 : | * 4 x Raspberry Pi 3 : | ||
| - | * 4 x Disque dur WD PiDrive : https:// | + | * 4 x Disque dur WD [[https:// |
| - | * 4 x Alimentations 3A : https:// | + | * 4 x [[https:// |
| - | * 4 x Boitiers : https:// | + | * 4 x [[https:// |
| * 1 x Borne d' | * 1 x Borne d' | ||
| * 2 x Câbles ethernet Cat 5 | * 2 x Câbles ethernet Cat 5 | ||
| * 1 x Node OnPC | * 1 x Node OnPC | ||
| - | * 2 x Adpatateurs | + | * 2 x Adaptateurs |
| * 1 x Ordinateur tournant sous Windows | * 1 x Ordinateur tournant sous Windows | ||
| ===== Switch WIFI ===== | ===== Switch WIFI ===== | ||
| - | [[https:// | + | [[https:// |
| - | [[https:// | + | [[https:// |
| - | [[http:// | + | [[http:// |
| - | [[https:// | + | [[https:// |
| - | [[https:// | + | [[https:// |
| - | [[https:// | + | [[https:// |
| Mettre à jour le firmware | Mettre à jour le firmware | ||
| Ligne 111: | Ligne 111: | ||
| === Sources === | === Sources === | ||
| - | * https:// | + | * [[https:// |
| - | * http:// | + | * [[http:// |
| - | * https:// | + | * [[https:// |
| ===== Installer OLA ===== | ===== Installer OLA ===== | ||
| - | https:// | + | [[https:// |
| Installer les dépendances : | Installer les dépendances : | ||
| Ligne 157: | Ligne 157: | ||
| === Configurer OLA === | === Configurer OLA === | ||
| - | https:// | + | [[https:// |
| ===== Installer OMXPlayer ===== | ===== Installer OMXPlayer ===== | ||
| Ligne 176: | Ligne 176: | ||
| sudo make install | sudo make install | ||
| - | https:// | + | [[https:// |
| ===== Programmation C++ ===== | ===== Programmation C++ ===== | ||
| - | https:// | + | [[https:// |
| g++ -o multi multi.cpp $(pkg-config --cflags --libs libola) | g++ -o multi multi.cpp $(pkg-config --cflags --libs libola) | ||
| - | <source lang = "c++"> | + | <code c++> |
| /////////////////////////////////////////////////////////////////////////////////////////////////// | /////////////////////////////////////////////////////////////////////////////////////////////////// | ||
| // | // | ||
| Ligne 302: | Ligne 302: | ||
| } | } | ||
| - | </source> | + | </code> |
| - | = Configuration supplémentaires = | + | ===== Configuration supplémentaires |
| - | https:// | + | [[https:// |
| - | https:// | + | [[https:// |
| - | == Écran noir au démarrage == | + | === Écran noir au démarrage |
| - | *modifier le fichier cmdline.txt | + | *modifier le fichier cmdline.txt |
| - | sudo nano / | + | sudo nano / |
| et ajouter sur la même ligne à la fin | et ajouter sur la même ligne à la fin | ||
| - | consoleblank=20 | + | |
| - | *source | + | *source |
| - | https:// | + | [[https:// |
| - | == Accéder à la borne == | + | === Accéder à la borne === |
| Il faut éditer le fichier wpa_supplicant.conf avec la commande : | Il faut éditer le fichier wpa_supplicant.conf avec la commande : | ||
| - | sudo nano / | + | |
| Ensuite ajouter : | Ensuite ajouter : | ||
| - | ctrl_interface=DIR=/ | + | |
| - | | + | network={ |
| - | ssid=" | + | |
| - | psk=" | + | |
| - | key_mgmt=WPA-PSK | + | |
| - | } | + | } |
| - | == Adresse IP fixe == | + | === Adresse IP fixe === |
| Afin d' | Afin d' | ||
| - | sudo nano / | + | |
| Puis insérer le lignes suivantes à la fin du fichier : | Puis insérer le lignes suivantes à la fin du fichier : | ||
| - | auto wlan0 | + | |
| - | iface lo inet loopback | + | |
| - | iface eth0 inet dhcp | + | |
| - | allow-hotplug wlan0 | + | |
| - | iface wlan0 inet static | + | iface wlan0 inet static |
| - | | + | address 192.168.1.101 |
| - | | + | netmask 255.255.255.0 |
| - | | + | gateway 192.168.1.200 |
| - | | + | wpa-conf / |
| - | iface default inet dhcp | + | iface default inet dhcp |
| - | = GrandMA2 = | + | ===== GrandMA2 |
| - | == Configuration ArtNet == | + | === Configuration ArtNet |
| - | [[Fichier:ArtNetConfig.png|centré|Configuation ArtNet]] | + | {{media_03:artnetconfig.png?600|}} |
| - | + | === Configuration sACN === | |
| - | == Configuration sACN == | + | |
| Mettre le node dans le même sous-réseau : | Mettre le node dans le même sous-réseau : | ||
| - | [Setup] > [Network Configuration] > [DMX Node] | + | |
| Pour modifier l'IP du code faire un clic secondaire sur le champ IP Ethernet 1 (Eth0) et entrer | Pour modifier l'IP du code faire un clic secondaire sur le champ IP Ethernet 1 (Eth0) et entrer | ||
| - | 192.168.1.202 | + | |
| Configurer la sortie sACN | Configurer la sortie sACN | ||
| - | [Setup] > [Network Protocols] > [sACN] | + | |
| Remplir les champs avec les valeurs indiquées ci-dessous : | Remplir les champs avec les valeurs indiquées ci-dessous : | ||
| - | [[Fichier:SACN1.png|centré|Configuation sACN]] | + | |
| + | {{media_12:sacn1.png?600|}} | ||
| Ne pas oublier d' | Ne pas oublier d' | ||
| - | [Ouput sACN Active] | + | |
| - | = Version sACN = | + | ===== Version sACN ===== |
| Avec l' | Avec l' | ||
| Ligne 368: | Ligne 369: | ||
| Le circuite 512 éteint la Raspberry PI. Il est nécessaire de le faire pour ne pas détériorer la Pi. | Le circuite 512 éteint la Raspberry PI. Il est nécessaire de le faire pour ne pas détériorer la Pi. | ||
| - | <source lang = "c++"> | + | <code c++> |
| /////////////////////////////////////////////////////////////////////////////////////////////////// | /////////////////////////////////////////////////////////////////////////////////////////////////// | ||
| // | // | ||
| Ligne 522: | Ligne 523: | ||
| return 0; | return 0; | ||
| } | } | ||
| - | </source> | + | </code> |
| + | |||
| + | ===== Améliorations ===== | ||
| + | Il serait bien de réécrire le programme et d' | ||
| + | |||
| - | {{tag> | + | {{tag>c++ sylvain |
serveur_multimedia_artnet.1530731602.txt.gz · Dernière modification : de Mushussu
