Documente Academic
Documente Profesional
Documente Cultură
RPIDOM
Carte RPIDOM
Manuel d'utilisation
V1.0.1
Carte RPIDOM
La carte Rpidom est une carte d'extension destine au Raspberry Pi. Conue et fabrique en France,
elle offre les fonctionnalits suivantes :
RTC
connecteur d'alimentation
Bus wire
Le bus wire est un bus de terrain qui permet de connecter des capteurs, des entres/sorties
dportes, etc... sur des distances importances (plusieurs dizaines de mtres).
Tlinformation
Une liaison Tlinformation est le protocole de donnes utilises par EDF sur ces compteurs. Cette
liaison est accessible l'abonn et permet de recevoir en temps rel tout un tas d'information de la
part du compteur (consommation instantane, index, etc...).
RTC
Enfin, une RTC est un composant qui permet au Raspberry PI de conserver son heure courante
lorsqu'il n'est plus aliment.
Carte RPIDOM
Installation de la carte
La carte Rpidom se branche simplement sur le port d'extension prvu cet effet sur le raspberry Pi :
Attention :
la carte Rpidom ne doit pas tre connecte sur le Raspberry PI lorsque celui-ci est sous
tension
bien faire attention de bien brancher la carte sur le bornier sans dcalage, sous peine de
griller la carte, votre Raspberry Pi, et/ou votre alimentation.
Carte RPIDOM
Connectique de la carte
A Port dalimentation 5V. Pour alimenter votre Carte RPi via un connecteur a visser. Attention, vous
devez fournir une alimentation 5V rgul.
B Port Tlinformation 1
C Port Tlinformation 2
D Port 1-Wire.
-
+5v = Alimentation 5v pour le bus 1-Wire. Attention sortie alimentation est limite 100mA
Carte RPIDOM
a. Liaisons Tlinformation
Pour utiliser les donnes Tlinformation, il suffit de suivre les tapes suivantes :
Etape 1 : Libration du port srie :
La carte Rpidom envoie sur le port srie interne de la Raspberry les donnes des compteurs EDF. Sur
le Raspberry, ce port est utilis par dfaut pour la console linux. Pour utiliser ce port, il est donc
ncessaire de le librer en effectuant les oprations suivantes :
Commencer par diter le fichier /boot/cmdline.txt
sudo nano /boot/cmdline.txt
et remplacer la ligne :
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1
root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
par :
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4
elevator=deadline rootwait
devient
#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
Carte RPIDOM
b. Bus 1wire
Le module logiciel OWFS permet d'accder au bus 1wire via le systme de fichier linux, ainsi que par
l'intermdiaire d'une interface web.
Installation des outils ncessaires :
sudo apt-get install owserver ow-shell owhttpd owfs-fuse
Commenter la ligne
#blacklist i2c-bcm2708
Editer le fichier
sudo nano /etc/modules
et ajouter la ligne :
i2c-dev
Redmarrage du serveur :
sudo /etc/init.d/owserver restart
Carte RPIDOM
Carte RPIDOM
Il est galement possible d'accder aux mme donnes via la ligne de commande (donc avec un
script).
Affichage de la liste des donnes accessibles :
ls /mnt/1wire/28.965BA8000000/
c. RTC
La RTC (Real Time Clock) est utilisable nativement par le noyau et les outils associs la gestion des
horloges hardware.
Les tapes prcdentes ont permis de faire fonctionner linterface I2C qui est elle aussi utilise pour
lusage de la RTC. Nous devons juste activer la detection du priphrique RTC :
sudo echo ds1338 0x68 > /sys/class/i2c-adapter/i2c-1/new_device
Carte RPIDOM
Annexes
a. Gnration de la carte SD initiale
Rcuprer la dernire image officielle sur le site http://www.raspberrypi.org/downloads
(fichier http://downloads.raspberrypi.org/images/raspbian/2012-12-16-wheezy-raspbian/2012-12-16wheezy-raspbian.zip). Une fois dcompress, on obtient le fichier 2012-12-16-wheezy-raspbian.img
Pour copier limage officielle sur une carte SD, on peut utiliser loutil open source Win32 Disk Imager
(tlchargeable gratuitement ici : http://sourceforge.net/projects/win32diskimager/)
Dcompresser le fichier tlcharger, puis lancer le programme Win32DiskImager :
Carte RPIDOM
10
brancher un cble ethernet reli au rseau de votre domicile (votre box internet par exemple).
A la mise sous tension apparat l'cran de configuration initiale. Dans cet cran, on choisit :
expand rootfs : la prochaine mise sous tension, la partition sera tendue la taille de votre
carte SD
configure keyboard : configuration du clavier, dpend de votre clavier (par exemple Generic
105 key, (Intl PC) / Other / French / French / The default for the keyboard layout / no compose
key / No
Finish accepter le reboot propos
Le reboot suivant est assez long en raison de l'opration d'extension de la partition (qui n'est faite
qu'un seule fois)
A la fin du boot, il est enfin possible de se logguer avec le login pi et le mot de passe raspberry .