Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


ateliers:cfa-rpi-arduino:accueil

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ateliers:cfa-rpi-arduino:accueil [2018/12/20 21:20]
resonance [Raspberry pi]
ateliers:cfa-rpi-arduino:accueil [2020/02/26 10:52] (Version actuelle)
resonance [Install Pd 0.49 et maj start-malinette.sh]
Ligne 1: Ligne 1:
 {{ :ateliers:cfa-rpi-arduino:cfa-rpi3.gif |}} {{ :ateliers:cfa-rpi-arduino:cfa-rpi3.gif |}}
-===== WORKSHOP RPI/ARDUINO/MALINETTE =====+===== RPI/ARDUINO/MALINETTE =====
  
-  * Atelier conçu pour le CFAMS de la friche Belle de Mai autour d'une création l'Art de Vivre+  * Atelier conçu pour le CFAMS de la friche Belle de Mai autour d'une création collective avec l'Art de Vivre : [[projets:impossiblemission:accueil|Impossible Mission]]
   * Date : du 26/11/2018 au 30/11/2018 et du 17/12/2018 au 21/12/2018   * Date : du 26/11/2018 au 30/11/2018 et du 17/12/2018 au 21/12/2018
   * {{ :ateliers:cfa-rpi-arduino:ateliers_cfa_nov2018.zip |ateliers_cfa_nov2018.zip}}   * {{ :ateliers:cfa-rpi-arduino:ateliers_cfa_nov2018.zip |ateliers_cfa_nov2018.zip}}
Ligne 34: Ligne 34:
   - Création de fonctions   - Création de fonctions
   - Firmata pour Pure Data et la Malinette/Brutbox   - Firmata pour Pure Data et la Malinette/Brutbox
 +
 +<WRAP center round tip 80%>
 +communication avec le port USB impossible sur linux ? :: "sudo adduser [votrenomdutilisateur] dialout" 
 +</WRAP>
  
 ===== Raspberry pi ===== ===== Raspberry pi =====
 +<WRAP center round important 50%>
 +CHOISIR UNE SDCARD **CLASS 10**
 +</WRAP>
 +<WRAP center round important 50%>
 +la section suivante utilise la console bash/linux, pour les utilisateur de windows 10, il faut [[https://www.numerama.com/tech/158150-le-shell-bash-sous-windows-10-ce-quil-faut-savoir.html|accéder au systeme Ubuntu inclus ds votre PC]]  
 +</WRAP>
 +
   * [[materiel:rpi:accueil|Raspberry Pi]]   * [[materiel:rpi:accueil|Raspberry Pi]]
-++++ Install Raspbian |+++++ Install Raspbian (prendre Raspbian Stretch with desktop)|
   * [[https://www.raspberrypi.org/downloads/raspbian/|téléchargement de Raspbian]]   * [[https://www.raspberrypi.org/downloads/raspbian/|téléchargement de Raspbian]]
   * [[https://www.balena.io/etcher/|installation d’Etcher]]   * [[https://www.balena.io/etcher/|installation d’Etcher]]
   * flashing du Pi   * flashing du Pi
 +Outils SDCard complementaires pour formater et installer des images depuis windows : “SDFormatter.exe” et “Win32DiskImager.exe”
 ++++ ++++
  
 ++++Configuration réseau | ++++Configuration réseau |
-Ces manipluations permettrons d'acceder en SSH et de définir une IP fixe au Pi +Ces manipluations permettrons d'acceder **depuis un autre ordi** en SSH et de définir une IP fixe au Pi 
-//! necessite de monter la sdcard sur un os linux pour acceder au volume Boot !// +  * A la racine du volume "Boot", créer un fichier vide nommé 'ssh' depuis l'explorateur ou le finder, sous Linux :
-  * A la racine du volume "Boot", créer un fichier vide nommé 'ssh'+
 <code> <code>
  touch ./ssh  touch ./ssh
 </code> </code>
-  * Editer 'cmdline.txt' ,ajouter 'ip="l'adresse ip de votre choix"'+  * Editer 'cmdline.txt' ,ajouter 'ip="l'adresse ip de votre choix"' avec l'éditeur de texte de votre choix, sous Linux :
 <code> <code>
 sudo nano cmdline.txt sudo nano cmdline.txt
Ligne 59: Ligne 70:
 ++++ ifconfig| ++++ ifconfig|
 <code> <code>
-# parametres ipv4 manuel 
-192.168.x.x | masque sous reseau 255.255.255.0 | passerelle 192.168.x.1 
  
-verifier les adresses ipv4 (192.168.x.x) avec ifconfig+parametres wifi 
 +# 192.168.x.x | masque sous réseau 255.255.255.0 | passerelle 192.168.x.1 
 +# vérifier l'adresse ipv4 wlan (ex.: 192.168.x.x) 
 + 
 +# parametres ethernet (manuel) 
 +# vérifier la presence de l'adresse ipv4 ethernet créé manuellment 
 +# Link encap:Ethernet 
 +#         inet adr:x.x.x.x 
 ifconfig ifconfig
  
Ligne 68: Ligne 85:
 ++++ ++++
 ++++Acceder au Raspberry pi en SSH | ++++Acceder au Raspberry pi en SSH |
-  * Installer 'nmap' (outil de cartographie du réseau)+  * Installer 'nmap' outil de cartographie du réseau sur votre ordinateur os linux ou mac 
 <code> <code>
 $sudo apt-get install nmap $sudo apt-get install nmap
Ligne 132: Ligne 149:
  
 </code> </code>
-  * Liste à pucece script ne s'éxecute **que si pd n'est pas déjà lancé**. +  * Ce script ne s'éxecute **que si pd n'est pas déjà lancé**. 
   * Nécessite la connection automatique de l'utilisateur pi au démarrage, (voir raspi-config / boot option)    * Nécessite la connection automatique de l'utilisateur pi au démarrage, (voir raspi-config / boot option) 
   * (ouvrir un SSH revient à se connecter !)   * (ouvrir un SSH revient à se connecter !)
Ligne 148: Ligne 165:
   - Exemples   - Exemples
   - création des patchs   - création des patchs
 +
 +===== Install Pd 0.49 et maj start-malinette.sh =====
 +
 +<WRAP center round tip 60%>
 +cette page est mise à jour : [[projets:pd-rpi4:accueil|Installation puredata 0.5 sur RPI4]]
 +</WRAP>
 +
 +La version 0.49 de Pd permet entre autre d'utiliser l'objet [table] sans restriction de taille (auparavant limité à 4 000 000 d'elements) ce qui posait probleme lors de la mise en cache de fichier audio supérieur a 90s).
 +++++ instruction install pd 0.49 linux |
 +<code>
 +## Build Pure Data
 +- sudo apt-get update
 +- sudo apt-get upgrade
 +- sudo apt-get install tcl tk
 +- sudo apt-get install libasound2-dev
 +- sudo apt-get install build-essential automake autoconf libtool gettext
 +- git clone https://github.com/pure-data/pure-data
 +- cd pure-data
 +- ./autogen.sh
 +- ./configure --enable-jack
 +- make
 +- sudo make install 
 +</code>
 +++++
 +++++ modif start-malinette.sh |
 +<code>
 +- cd /path/to/start-malinette.sh
 +- nano start-malinette.sh
 +>> apres la ligne # Open Pure Data and settings
 +>> remplacer "$DIR/pd/bin/pd" par "pd"
 +</code>
 +++++
 +===copier des fichiers depuis un pc vers la rpi===
 +++++ commande scp |
 +<code>
 +scp -rv /home/.../file.pd pi@x.x.x.x:/home/pi/Documents/.../malinette-default
 +</code>
 +++++
 +===connexion sftp entre 2 systemes linux (ou osx)===
 +++++ sftp |
 +<code>
 +//depuis une fenetre de bureau, dans la barre d'adresse :
 +sftp://username@ip
 +</code>
 +++++
 ===parametrage de pi pour lancement -nogui -audiodev etc... !=== ===parametrage de pi pour lancement -nogui -audiodev etc... !===
 ++++ audio| ++++ audio|
Ligne 158: Ligne 220:
   * modifier les options de boot dans raspiconfig   * modifier les options de boot dans raspiconfig
 ++++ ++++
 +
 +
 +
 +=== clonage de la sdcard ===
 +== pi shrink pour obtimiser l'espace utilisé ==
 +[[https://www.raspberrypi.org/forums/viewtopic.php?t=148519|pi shrinks script]]
 +
 +
 +===== Soft windows pour SSH =====
 +  * [[https://www.putty.org/|Putty]] et [[https://sourceforge.net/projects/xming/|Xming]] pour ssh et xforwarding
 +  * [[https://winscp.net/eng/docs/lang:fr|WIN SCP pour sftp (navigateur de fichier distant )]] 
/home/resonancg/www/wiki/data/attic/ateliers/cfa-rpi-arduino/accueil.1545337244.txt.gz · Dernière modification: 2018/12/20 21:20 de resonance