Académique Documents
Professionnel Documents
Culture Documents
Raspbery pi
I) Présentation de la Raspberry
Le Raspberry Pi est un nano-ordinateur (ordinateur de taille inférieur à un
microordinateur) mono-carte à processeur ARM (architecture externe de type
RISC 32 bits et 64 bits). Cet ordinateur, de la taille d'une carte de crédit, est
destiné à encourager l'apprentissage de la programmation informatique, il
permet l'exécution de plusieurs variantes du système d’exploitation libre
GNU/Linux, Debian et des logiciels compatibles. La raspberry Pi fonctionne
également avec l’OS Microsoft Windows.
1) Les différents composants du Raspberry
Celon les modèles, le Raspbarry Pi peut avoir les composantes suivants :
2 à 4 ports USB qui servent de connecter la souris, le clavier, la clé
USB
Un port HDMI pour connecter l’écran
Un port RJ45 pour la connexion en réseau
Deux types de ports d’alimentations
1 Raspberry :
Branchement
Ecran
1) Test en local
Faisons un test en local pour voir le bon fonctionnement de mosquitto et
envoyant une chaine de caractère en publish qui sera affiché dans le terminal
du client :
Pour cela, on lance le client qui restera à l’écoute sur le canal comme montre
la capture :
On voit bien notre chaine de caractère afficher en bas. Donc test est bon.
NB : Cette démarche est faite sur les deux Raspberry Pi. Et ils connectés au meme
réseau.
Dans cette capture, c’est la paquet « paho-mqtt » qui est installé avec la commande apt-
get install paho-mqtt
Installation de python-dev et la gestion de la librairie Adafruit pour gérer les capteurs.
sudo apt-get install python-dev
git clone https://github.com/adafruit/Adafruit_Python_DHT.git
cd Adafruit_Python_DHT
sudo python setup.py install
Après montage, les données suivants ont étaient recueillis sur le même raspberry.
c) Teste de réception des données
NB : ici les données sont enfin stockées dans le même raspberry car le
second raspberry n’était pas fonctionnelle.
Conclusion
En fait, la Raspberry Pi est un nano- ordinateur qui permet de mettre en place de
nombreux projets comme celle de la réalisation de capture des données de température
et d’humidité grâce au capteur DHT11. Et le protocole MQTT qui sert l’envoie des
données en Wifi en temps réelle.