Outils pour utilisateurs

Outils du site


wikikirc_mecanique

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
Dernière révision Les deux révisions suivantes
wikikirc_mecanique [2019/04/24 17:48]
kosmoderma
wikikirc_mecanique [2020/10/04 12:13]
serge ↷ Liens modifiés en raison d'un déplacement.
Ligne 1: Ligne 1:
- [[wiki:dokuwiki|Hair Transplant cost in Bangalore]]: At Kosmoderma our Hair transplantation experts with years of experience provide you the best hair transplantation in Bangalore & Chennai at most affordable prices.Visit: [[wiki:dokuwiki|hair transplant in Bangalore]]+======WikikIRC Mécanique====== 
 +<WRAP center round box 60% centeralign> 
 +Ce projet est la version mécanique de **[[wikikirc|WikikIRC]]** dont l'objectif est de sonifier le flux des modifications opérées sur Wikipédia en temps réel.
  
 +Il utilise une Raspberry Pi pilotant 52 servomoteurs.
 +</WRAP>
 +
 +===== Installation =====
 +
 +Nous avons utilisé la distribution [[http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-2|Occidentalis]] proposée par [[http://adafruit.com/|Adafruit]]. (login: pi / mot de passe : raspberry)
 +
 +La description de **[[http://wiki.labomedia.org/index.php/Raspberry_Pi#Installation|l'installation de cette distribution]]** sur une carte SD vierge.
 +
 +L'archive contenant notre programme en Python est {{WikikIRC-meca.zip|WikikIRC-meca.zip}}.
 +
 +Si vous accédez à la Raspberry Pi à distance il vous faudra passer par la ligne de commande suivante pour le copier après l'avoir décompressé (où 10.0.0.135 est l'adresse IP de la Raspberry)
 +
 +  scp -r WikikIRC-meca pi@10.0.0.135:/home/pi/Desktop
 +
 +Nous avons utilisé une [[http://learn.adafruit.com/adafruit-16-channel-servo-driver-with-raspberry-pi/configuring-your-pi-for-i2c|librairie écrite par AdaFruit]] pour piloter nos PCA9685 via le protocol I2C. Il est alors nécessaire d'installer ces deux paquets supplémentaire pour pouvoir l'utiliser:
 +
 +  sudo apt-get install python-smbus 
 +
 +Étrangement, alors que nous n'avons pas eu à le faire la première fois et que la démarche semble inutile si l'on utilise la distribution d'AdaFruit, nous avons eu à éditer /etc/modules
 +
 +  sudo nano /etc/modules
 +
 +pour y ajouter les modules suivants :
 +
 +  i2c-bcm2708 
 +  i2c-dev
 +
 +afin que le programme puisse fonctionner.
 +
 +===== Astuces =====
 +
 +Pour retirer le logo Raspberry en console :
 +
 +  sudo nano /boot/cmdline.txt
 +
 +et ajouter **logo.nologo** en bout de ligne
 +
 +Pour démarrer le script automatiquement :
 +
 +  sudo nano /etc/rc.local
 +
 +et ajouter
 +
 +<code bash>
 + cd /home/pi/WikikIRC-meca-accord-Bordeau
 + sudo python 00-wikikIRC.py &
 + ./check.sh &
 +
 + exit 0
 +</code>
 +Sachant que le fichier **check.sh** permet de [[http://wiki.labomedia.org/index.php/Surveiller_un_processus|checker régulièrement si le processus est actif]]
 +
 +<file bash check.sh>
 +#!/bin/bash
 +
 +cd /home/pi/WikikIRC-meca-accord-Bordeau
 +
 +while :
 +
 +do 
 +        sleep 10
 +        sudo python check.py
 +
 +done
 + 
 +</file>
 +===== VPN =====
 +
 +connaitre la version tls
 +
 +  openssl ciphers -v | awk '{print $2}' | sort | uniq
 +
 +===== I2C =====
 +
 +  sudo i2cdetect -y 1
 +
 +si soucis changer le bus dans Adafruit_I2C.py ligne 13
 +
 +===== Work in progress =====
 +
 +  * {{media_02:accordage.tar.gz|accordage.tar.gz}}
 +  * {{WikikIRC-meca-accord-18112013.tar.gz|WikikIRC-meca-accord-18112013.tar.gz}}
 +===== Autres projets =====
 +
 +  * https://hackaday.com/2019/08/13/itty-bitty-midi-piano-sings-with-solenoids/
 +
 +{{tag>art_numerique bj}}
wikikirc_mecanique.txt · Dernière modification: 2020/12/02 15:52 de serge