BONJOUR
UTILISATION D’UN RASPBERRY PI ET UN CAPTEUR POUR COLLECTER DES DONNÉES CLIMATIQUES ET TRACER UN GRAPHE DES DONNÉES À TEMPS RÉEL THEME
PLAN INTRODUCTION INTRODUCTION HISTORIQUE HISTORIQUE LES COMPOSANTS LES COMPOSANTS LE SCHEMA DE MONTAGE LE SCHEMA DE MONTAGE CONFIGURATION SYSTEME RASPBERRYPI-DS18B20 CONFIGURATION SYSTEME RASPBERRYPI-DS18B20 CONCLUSION CONCLUSION
INTRODUCTION PETIT RAPPEL DE NOTRE FORMATION: PETIT RAPPEL DE NOTRE FORMATION: FORMATION SESINE (Sécurité des Systèmes informatiques de l’Entreprise) FORMATION SESINE (Sécurité des Systèmes informatiques de l’Entreprise) Enoncé de notre projet : Enoncé de notre projet : Utilisation d’un Raspberry Pi et d’un capteur afin de récupérer la température ambiante et ainsi de le représenter dans un graphe. Utilisation d’un Raspberry Pi et d’un capteur afin de récupérer la température ambiante et ainsi de le représenter dans un graphe.
UN PEU D’HISTOIRE POUR LE RASPBERRY PI 2006 : Naissance de l’idée de la création de la Raspberry Pi 2006 : Naissance de l’idée de la création de la Raspberry Pi 2009 : Création de la Fondation Raspberry Pi 2009 : Création de la Fondation Raspberry Pi 2011 : Lancement des 1eres versions de Raspberry Pi 2011 : Lancement des 1eres versions de Raspberry Pi 2012 : Le Modèle B est mis sur le marché 2012 : Le Modèle B est mis sur le marché 2013 : Plus d’un million de Raspberry sont vendus 2013 : Plus d’un million de Raspberry sont vendus 2015 : Sortie de la version Pi ZERO 2015 : Sortie de la version Pi ZERO >2015 : L’aventure continue >2015 : L’aventure continue
DAVID BRABEN : CRÉATEUR DU RASPBERRY
LES COMPOSANTS LE RASPBERRY PI LE RASPBERRY PI LE CAPTEUR DS18B20 LE CAPTEUR DS18B20 LA RESISTANCE LA RESISTANCE
RAPSBERRY PI UN NANO-ORDINATEUR MONOCARTE UN NANO-ORDINATEUR MONOCARTE BUT : ENCOURAGER L’APPRENTISSAGE DE LA PROGRAMMATION INFORMATIQUE BUT : ENCOURAGER L’APPRENTISSAGE DE LA PROGRAMMATION INFORMATIQUE CE QUI A FACILITE SON EVOLTION CE QUI A FACILITE SON EVOLTION IL EXISTE EN GENERAL DEUX TYPES DE RASPBERRY PI ET LEURS VARIANTES IL EXISTE EN GENERAL DEUX TYPES DE RASPBERRY PI ET LEURS VARIANTES
MODELE A Processeur : ARM1176JZF-S (ARMv6) 700 MHz Broadcom 2835 (dispose d'un décodeur Broadcom VideoCore IV, permettant le décodage H.264 FullHD 1080P et d'un VFPv2 pour le calcul des opérations à virgule) ; Processeur : ARM1176JZF-S (ARMv6) 700 MHz Broadcom 2835 (dispose d'un décodeur Broadcom VideoCore IV, permettant le décodage H.264 FullHD 1080P et d'un VFPv2 pour le calcul des opérations à virgule) ; ProcesseurVideoCore ProcesseurVideoCore RAM : 256 Mo; RAM : 256 Mo; RAM 2 Sorties vidéo : Composite et HDMI ; 2 Sorties vidéo : Composite et HDMI ;vidéoCompositeHDMIvidéoCompositeHDMI 1 Sortie audio stéréo Jack 3,5 mm (sortie son 5.1 sur la prise HDMI) ; 1 Sortie audio stéréo Jack 3,5 mm (sortie son 5.1 sur la prise HDMI) ; Unité de lecture-écriture de carte mémoire : SDHC / MMC / SDIO ; Unité de lecture-écriture de carte mémoire : SDHC / MMC / SDIO ;carte mémoireSDHCMMCcarte mémoireSDHCMMC 1 Port USB 2.0; 1 Port USB 2.0;USB Prise pour alimentation Micro- USB (consommation : 400 mA + périphériques) ; Prise pour alimentation Micro- USB (consommation : 400 mA + périphériques) ;Micro- USBMicro- USB Des entrées / sorties supplémentaires sont accessibles directement sur la carte mère via des pins 3v3 : GPIO, S2C, I2C, SPI ; Des entrées / sorties supplémentaires sont accessibles directement sur la carte mère via des pins 3v3 : GPIO, S2C, I2C, SPI ;GPIOSPIGPIOSPI API logicielle vidéo : OpenGL : version embarquée OpenGL ES 2.0 ; API logicielle vidéo : OpenGL : version embarquée OpenGL ES 2.0 ;vidéoOpenGL ESvidéoOpenGL ES
MODELE A+ Plus petit : 65 mm de long (contre 86 mm) Plus petit : 65 mm de long (contre 86 mm) Lecteur de carte microSD en lieu et place du lecteur SD Lecteur de carte microSD en lieu et place du lecteur SDcarte microSDcarte microSD GPIO 40 broches GPIO 40 broches GPIO Nouveau chipset audio Nouveau chipset audiochipset Consommation électrique moindre Consommation électrique moindre Prix réduit à 20 $ Prix réduit à 20 $
MODELE B 2 ports USB 2.0 au lieu de l'unique port du modèle A, mais sur un seul bus, via le composant SMSC LAN9512 ; 2 ports USB 2.0 au lieu de l'unique port du modèle A, mais sur un seul bus, via le composant SMSC LAN9512 ; 1 port réseau Fast Ethernet (10/100 Mbit/s) via le même composant SMSC. 1 port réseau Fast Ethernet (10/100 Mbit/s) via le même composant SMSC. Le circuit LAN9512 qui gère les deux ports USB2 et le port réseau, est connecté au CPU via un unique port USB2 ; la bande passante est donc partagée entre ces trois ports. Le circuit LAN9512 qui gère les deux ports USB2 et le port réseau, est connecté au CPU via un unique port USB2 ; la bande passante est donc partagée entre ces trois ports.
MODELE B+ GPIO 40 broches GPIO 40 broches 4 ports USB 2.0 et meilleur comportement en cas de surcharge 4 ports USB 2.0 et meilleur comportement en cas de surcharge micro SD micro SD Réduction de consommation de 3,5 W à 3 W Réduction de consommation de 3,5 W à 3 W Meilleur circuit audio Meilleur circuit audio Suppression de la prise RCA au profit d'une prise mini-jack 4 points, comprenant une sortie sonore et vidéo Suppression de la prise RCA au profit d'une prise mini-jack 4 points, comprenant une sortie sonore et vidéo
LE CAPTEUR DS18B20 PRODUIT PAR DALLAS US PRODUIT PAR DALLAS US UTILISER POUR QUANTIFIER LA TEMPERATURE DE L’ENVIRONNEMENT UTILISER POUR QUANTIFIER LA TEMPERATURE DE L’ENVIRONNEMENT PLAGE DE TEMPERATURE ALLANT DE : -55°C à 125°C PLAGE DE TEMPERATURE ALLANT DE : -55°C à 125°C ALTERNATIVES DU CAPTEUR DS18B20 : ALTERNATIVES DU CAPTEUR DS18B20 : LMT01 LM335 LMT01 LM335
IMAGE D’UN DS18B20
RESISTANCE LE TERME « Resistance » EVOQUE LE ROLE DE RESISTER AU PASSAGE DU COURANT LE TERME « Resistance » EVOQUE LE ROLE DE RESISTER AU PASSAGE DU COURANT PERMET DE DIMINUER L’INTENSITE DU COURANT ELECTRIQUE PERMET DE DIMINUER L’INTENSITE DU COURANT ELECTRIQUE LA RESISTANCE EST RESPONSABLE D’UNE DISSIPATION DE CHALEUR LA RESISTANCE EST RESPONSABLE D’UNE DISSIPATION DE CHALEUR >>> EFFET JOULE >>> EFFET JOULE
SYMBOLE ET IMAGE D ’UNE RESISTANCE
SCHEMA DE MONTAGE
CONFIGURATION DU SYSTÈME ACTIVATION DU MODULE 1-WIRE ACTIVATION DU MODULE 1-WIRE ouvrir le fichier config.txt grâce à la commande ouvrir le fichier config.txt grâce à la commande sudo nano /boot/config.txt sudo nano /boot/config.txt ensuite on ajoute les lignes suivantes à la fin du fichier : ensuite on ajoute les lignes suivantes à la fin du fichier : dtoverlay=w1-gpio,gpiopin=4 dtoverlay=w1-gpio,gpiopin=4 enfin on redémarre la machine enfin on redémarre la machine reboot reboot
CONFIGURATION DU SYSTÈME CHARGER LES MODULES POUR COMMUNIQUER AVEC LE CAPTEUR CHARGER LES MODULES POUR COMMUNIQUER AVEC LE CAPTEUR sudo modprobe w1-gpio sudo modprobe w1-gpio sudo modprobe w1-therm sudo modprobe w1-therm REPERTORIONS LES CAPTEURS LIES A NOTRE RASPBERRY REPERTORIONS LES CAPTEURS LIES A NOTRE RASPBERRY ls /sys/bus/w1/devices ls /sys/bus/w1/devices
CONFIGURATION DU SYSTÈME CHAQUE CAPTEUR CORRESPOND À UN DOSSIER UNIQUE AYANT UN IDENTIFIANT COMME NOM CHAQUE CAPTEUR CORRESPOND À UN DOSSIER UNIQUE AYANT UN IDENTIFIANT COMME NOM AINSI POUR LIRE LES DONNEES PROVENANT DU CAPTEUR AINSI POUR LIRE LES DONNEES PROVENANT DU CAPTEUR NOUS AVONS LE FICHIER W1_SLAVE SE TROUVANT SUR LE DOSSIER DU CAPTEUR NOUS AVONS LE FICHIER W1_SLAVE SE TROUVANT SUR LE DOSSIER DU CAPTEUR LA COMMANDE CAT PERMET DE LIRE SON CONTENU LA COMMANDE CAT PERMET DE LIRE SON CONTENU cat w1_slave cat w1_slave
Pour un novice ou un expérimenté en matière de OPEN SOURCE, Raspberry Pi représenté une opportunité crédible et pas chère à même de satisfaire de vastes besoins. Pour un novice ou un expérimenté en matière de OPEN SOURCE, Raspberry Pi représenté une opportunité crédible et pas chère à même de satisfaire de vastes besoins. Plus qu’un PC, c’est une communauté qui s’ouvrira à nous. Plus qu’un PC, c’est une communauté qui s’ouvrira à nous. Le Raspberry Pi peut devenir une formidable plateforme d’apprentissage et de divertissement pour un prix raisonnable. Le Raspberry Pi peut devenir une formidable plateforme d’apprentissage et de divertissement pour un prix raisonnable. Recommandé pour les établissements afin de faciliter l’accés aux connaissances numériques. Recommandé pour les établissements afin de faciliter l’accés aux connaissances numériques. CONCLUSION
REFERENCES: pi/ temperature-avec-une-sonde-numerique/
MERCI DE VOTRE ATTENTTION