SlideShare une entreprise Scribd logo
1  sur  28
Raspberry pi - Les utilisations
Le Hardware
- Les I/O
- Le GPIO
- L'USB
- La PiCam
- Les écran
Le software
- Les OS
- Les utilitaires
Les applications concrètes
Raspberry Pi – Les I/O
●GPIO
●USB
●Ethernet (Wifi/BT)
●Port caméra
●Port vidéo
–Embedded
–HDMI
–Composite (RCA)
●Audio
Raspberry Pi = Module électronique
Raspberry Pi - GPIO
●GPIO (General Purpose Input/Output)
–26/40 broches
–Alim 3,3v/5v
–8-17 3,3v I/O
–I2C
–SPI
–UART
Raspberry Pi - GPIO
●Les « shields »
–PiFace
–Prototypage
–Connectique (Pi Cobbler)
Raspberry Pi - GPIO
●Example
–Piface
–Python 3
–Librairie PiFaceDigital
Raspberry Pi - USB
●2 ou 4 ports par Raspberry Pi
●USB 2.0
●Tout périphériques
–Claviers/souris
–Webcam
–Stockage
–...
Raspberry Pi – USB
●Example : Webcam de surveillance
–USB Webcam
–Service 'motion'
Raspberry Pi – Caméra
●Résolution de 1080p
●Compatible sur tous les Raspberry Pi (sauf 'Zéro')
●2 versions
–Normal
–NoIR (Infrarouge)
Raspberry Pi - Caméra
●Caméra
●'Raspivid' pour la capture
●Vlc pour le stream et codage mpeg4
Raspberry Pi – Les écrans
●HDMI
●Composite (RCA)
●Embedded
Raspberry Pi – Les OS
●Le classique : Raspbian
–Base Debian
–Inclus les drivers pour Raspberry Pi
–Utilisation des ressources optimisée
–Version 'Desktop' ou 'console'
Raspberry Pi – Les OS
●Les autres classiques
–Ubuntu Mate
–Snappy Ubuntu core
–Windows 10 IoT
–OpenElec
–RiscOS
–…
Raspberry Pi – Les OS
Raspberry Pi – Les OS
●OpenElec (Kodi)
●OSMC (ex-RaspBMC)
●Xbian (Kodi)
Raspberry Pi – NOOBS
●New Out Of the Box Software
–Raspbian
–Pidora
–OpenELEC
–OSMC
–RISC OS
–Arch Linux
Raspberry Pi – Les utilitaires
●Raspbian = Debian ?
●Quid des paquets ? Shell ? Apache ? …
●'apt-get' ou 'make'
●Quelques applications
–Poste de bureau
–Serveur web
–Domotique
–...
Raspberry Pi – Les utilitaires
●Raspbian (console)
●Script Shell
–Uptime
–Speedtest
●Tâche cron
●LAMP
–Chart.js
https://gist.github.com/Dergonic/f658032c831e2d2dae63c670d5173c27
https://gist.github.com/Dergonic/e6270497cff56d5445ab
Raspberry Pi – Applications concrètes
●Date et heure
●Météo
●Monitoring
–Nas
–TeamSpeak
–Bande passante
●Flux RSS
●Calendrier iCal
http://www.magdiblog.fr/boa-pi-homedashscreen/1-raspberry-pi-home-dash-screen/
Raspberry Pi – Applications concrètes
●Self-hosted (privacy)
●Web interface
●Synchronisation, partage
●Multi-device
●Alternative à Dropbox, Google Drive
Raspberry Pi – Applications concrètes
●Example 2 : CIRClean
https://www.circl.lu/projects/CIRCLean/ https://github.com/CIRCL/Circlean
Raspberry Pi - PiTruck
●Le hardware
–Raspberry Pi 2
–Adafruit PCA9685
–Power adapter
–Edimax Wifi adapter
●Le software
–Raspbian (console)
–Node Js
●Npm - Socket.io
●Npm - Onoff : gestion des GPIO
●https://github.com/johntreacy/adafruit-pca9685
–OpenCV (Futur)
Raspberry Pi - PiTruck
●Tamiya Man
–Propulsion
–Direction
–Boite de vitesse
–Éclairage
Raspberry Pi - PiTruck
●Adafruit PCA9685
–I2C
–16 Sortie servo
–Alimentation externe
Raspberry Pi - PiTruck
●Power Adapter
–5V 2A dc output
–4,5V-40V dc input
–Indicateur de tension
Raspberry Pi - PiTruck
●Le circuit de protection
–Optocoupleur 4N25
–Protection du GPIO
–Alimentation par le Rpi ou externe
Raspberry Pi - PiTruck
●Le Code
–Node.JS
–Express
–Socket.io
–OnOff
–Librairie PCA9685*
(*) https://github.com/johntreacy/adafruit-pca9685
Raspberry Pi - PiTruck
●LAMP
●jQuery
●Bootstrap
Raspberry Pi - Ressources
●https://www.raspberrypi.org/
●http://www.framboise314.fr/
●http://raspbian-france.fr/
●https://www.adafruit.com/ (shop)
●http://www.kubii.fr/ (shop)

Contenu connexe

En vedette

Benchmarking APIs - Velocity NY September 2014
Benchmarking APIs - Velocity NY September 2014Benchmarking APIs - Velocity NY September 2014
Benchmarking APIs - Velocity NY September 2014Matteo Figus
 
터보브로워 홍보자료
터보브로워 홍보자료터보브로워 홍보자료
터보브로워 홍보자료정호 박
 
Urethane Mortar Flooring
Urethane Mortar FlooringUrethane Mortar Flooring
Urethane Mortar FlooringDavid Ryan
 
Summer Holiday, Cote D' Azur, 2014
Summer Holiday, Cote D' Azur, 2014Summer Holiday, Cote D' Azur, 2014
Summer Holiday, Cote D' Azur, 2014Mark McGowan
 
Components as microservices in the front-end world
Components as microservices in the front-end worldComponents as microservices in the front-end world
Components as microservices in the front-end worldMatteo Figus
 
Floor for bakery
Floor for bakeryFloor for bakery
Floor for bakeryDavid Ryan
 
8 e atoms and elements (whs)
8 e atoms and elements (whs)8 e atoms and elements (whs)
8 e atoms and elements (whs)Preeti Ghosh
 

En vedette (7)

Benchmarking APIs - Velocity NY September 2014
Benchmarking APIs - Velocity NY September 2014Benchmarking APIs - Velocity NY September 2014
Benchmarking APIs - Velocity NY September 2014
 
터보브로워 홍보자료
터보브로워 홍보자료터보브로워 홍보자료
터보브로워 홍보자료
 
Urethane Mortar Flooring
Urethane Mortar FlooringUrethane Mortar Flooring
Urethane Mortar Flooring
 
Summer Holiday, Cote D' Azur, 2014
Summer Holiday, Cote D' Azur, 2014Summer Holiday, Cote D' Azur, 2014
Summer Holiday, Cote D' Azur, 2014
 
Components as microservices in the front-end world
Components as microservices in the front-end worldComponents as microservices in the front-end world
Components as microservices in the front-end world
 
Floor for bakery
Floor for bakeryFloor for bakery
Floor for bakery
 
8 e atoms and elements (whs)
8 e atoms and elements (whs)8 e atoms and elements (whs)
8 e atoms and elements (whs)
 

Similaire à Raspberry Pi: Les utilisations

Hacking your Home @bdx.io
Hacking your Home @bdx.ioHacking your Home @bdx.io
Hacking your Home @bdx.iolaurenthuet
 
Serveur nomade dans l'nternet des Objets
Serveur nomade dans l'nternet des ObjetsServeur nomade dans l'nternet des Objets
Serveur nomade dans l'nternet des ObjetsChristophe Villeneuve
 
Programmez un Raspberry Pi - Initiation avec Python (Simon Monk) (z-lib.org).pdf
Programmez un Raspberry Pi - Initiation avec Python (Simon Monk) (z-lib.org).pdfProgrammez un Raspberry Pi - Initiation avec Python (Simon Monk) (z-lib.org).pdf
Programmez un Raspberry Pi - Initiation avec Python (Simon Monk) (z-lib.org).pdflaminemhamed
 
Atelier PyMite sur STM32F4 à PyconFR 2012
Atelier PyMite sur STM32F4 à PyconFR 2012Atelier PyMite sur STM32F4 à PyconFR 2012
Atelier PyMite sur STM32F4 à PyconFR 2012Jonathan Schemoul
 
Support formation vidéo : Prototypage Matlab et Raspberry Pi
Support formation vidéo : Prototypage Matlab et Raspberry Pi Support formation vidéo : Prototypage Matlab et Raspberry Pi
Support formation vidéo : Prototypage Matlab et Raspberry Pi SmartnSkilled
 
Kit de survie pour l'IoT façon DIY
Kit de survie pour l'IoT façon DIYKit de survie pour l'IoT façon DIY
Kit de survie pour l'IoT façon DIYlaurenthuet
 
Objets connectés WLAN et ESP32 ou WPAN et bananapi et nrf24-l01+
Objets connectés WLAN et ESP32  ou WPAN et bananapi et nrf24-l01+Objets connectés WLAN et ESP32  ou WPAN et bananapi et nrf24-l01+
Objets connectés WLAN et ESP32 ou WPAN et bananapi et nrf24-l01+Jl Salvat
 
RASPBERRY PI - votre infrastructure : ansible, user, iptables, monitoring, re...
RASPBERRY PI - votre infrastructure : ansible, user, iptables, monitoring, re...RASPBERRY PI - votre infrastructure : ansible, user, iptables, monitoring, re...
RASPBERRY PI - votre infrastructure : ansible, user, iptables, monitoring, re...XavierPestel
 
Net duino et le .net micro framework
Net duino et le .net micro frameworkNet duino et le .net micro framework
Net duino et le .net micro frameworkVincent Hubert
 
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...XavierPestel
 
Portage d'Android 8 sur Raspberry Pi 3
Portage d'Android 8 sur Raspberry Pi 3Portage d'Android 8 sur Raspberry Pi 3
Portage d'Android 8 sur Raspberry Pi 3Adrien Grassein
 
Retour d'expérience technique Go, gRPC, Kubernetes
Retour d'expérience technique Go, gRPC, KubernetesRetour d'expérience technique Go, gRPC, Kubernetes
Retour d'expérience technique Go, gRPC, KubernetesVincent Composieux
 
Sizing PoC LSF & PowerAI for Engineers schools workloads
Sizing PoC LSF & PowerAI for Engineers schools workloadsSizing PoC LSF & PowerAI for Engineers schools workloads
Sizing PoC LSF & PowerAI for Engineers schools workloadsPhilippeBrogi
 

Similaire à Raspberry Pi: Les utilisations (20)

Hacking your Home @bdx.io
Hacking your Home @bdx.ioHacking your Home @bdx.io
Hacking your Home @bdx.io
 
Drupal dans l'internet des objets
Drupal dans l'internet des objetsDrupal dans l'internet des objets
Drupal dans l'internet des objets
 
Serveur nomade dans l'nternet des Objets
Serveur nomade dans l'nternet des ObjetsServeur nomade dans l'nternet des Objets
Serveur nomade dans l'nternet des Objets
 
Programmez un Raspberry Pi - Initiation avec Python (Simon Monk) (z-lib.org).pdf
Programmez un Raspberry Pi - Initiation avec Python (Simon Monk) (z-lib.org).pdfProgrammez un Raspberry Pi - Initiation avec Python (Simon Monk) (z-lib.org).pdf
Programmez un Raspberry Pi - Initiation avec Python (Simon Monk) (z-lib.org).pdf
 
Plateformes Linux Embedded
Plateformes Linux EmbeddedPlateformes Linux Embedded
Plateformes Linux Embedded
 
Atelier PyMite sur STM32F4 à PyconFR 2012
Atelier PyMite sur STM32F4 à PyconFR 2012Atelier PyMite sur STM32F4 à PyconFR 2012
Atelier PyMite sur STM32F4 à PyconFR 2012
 
Le raspberry pi
Le raspberry piLe raspberry pi
Le raspberry pi
 
Pentest bus pirate
Pentest bus piratePentest bus pirate
Pentest bus pirate
 
Support formation vidéo : Prototypage Matlab et Raspberry Pi
Support formation vidéo : Prototypage Matlab et Raspberry Pi Support formation vidéo : Prototypage Matlab et Raspberry Pi
Support formation vidéo : Prototypage Matlab et Raspberry Pi
 
Kit de survie pour l'IoT façon DIY
Kit de survie pour l'IoT façon DIYKit de survie pour l'IoT façon DIY
Kit de survie pour l'IoT façon DIY
 
Objets connectés WLAN et ESP32 ou WPAN et bananapi et nrf24-l01+
Objets connectés WLAN et ESP32  ou WPAN et bananapi et nrf24-l01+Objets connectés WLAN et ESP32  ou WPAN et bananapi et nrf24-l01+
Objets connectés WLAN et ESP32 ou WPAN et bananapi et nrf24-l01+
 
RASPBERRY PI - votre infrastructure : ansible, user, iptables, monitoring, re...
RASPBERRY PI - votre infrastructure : ansible, user, iptables, monitoring, re...RASPBERRY PI - votre infrastructure : ansible, user, iptables, monitoring, re...
RASPBERRY PI - votre infrastructure : ansible, user, iptables, monitoring, re...
 
Qt5 embedded
Qt5 embeddedQt5 embedded
Qt5 embedded
 
Presentation
PresentationPresentation
Presentation
 
Net duino et le .net micro framework
Net duino et le .net micro frameworkNet duino et le .net micro framework
Net duino et le .net micro framework
 
Symfony à la télé
Symfony à la téléSymfony à la télé
Symfony à la télé
 
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...
Pipeline Devops - Intégration continue : ansible, jenkins, docker, jmeter...
 
Portage d'Android 8 sur Raspberry Pi 3
Portage d'Android 8 sur Raspberry Pi 3Portage d'Android 8 sur Raspberry Pi 3
Portage d'Android 8 sur Raspberry Pi 3
 
Retour d'expérience technique Go, gRPC, Kubernetes
Retour d'expérience technique Go, gRPC, KubernetesRetour d'expérience technique Go, gRPC, Kubernetes
Retour d'expérience technique Go, gRPC, Kubernetes
 
Sizing PoC LSF & PowerAI for Engineers schools workloads
Sizing PoC LSF & PowerAI for Engineers schools workloadsSizing PoC LSF & PowerAI for Engineers schools workloads
Sizing PoC LSF & PowerAI for Engineers schools workloads
 

Plus de Café Numérique Arlon

CNA S03#08: L’utilisation de l’impression 3D dans l’architecture
CNA S03#08: L’utilisation de l’impression 3D dans l’architectureCNA S03#08: L’utilisation de l’impression 3D dans l’architecture
CNA S03#08: L’utilisation de l’impression 3D dans l’architectureCafé Numérique Arlon
 
Café Numérique Arlon S03#02: Je code mon blog (EU code week Arlon)
Café Numérique Arlon S03#02: Je code mon blog (EU code week Arlon)Café Numérique Arlon S03#02: Je code mon blog (EU code week Arlon)
Café Numérique Arlon S03#02: Je code mon blog (EU code week Arlon)Café Numérique Arlon
 
Présentation les-podcast-geeksleague
Présentation les-podcast-geeksleaguePrésentation les-podcast-geeksleague
Présentation les-podcast-geeksleagueCafé Numérique Arlon
 
L’internet des choses @Frederic Jourdain
L’internet des choses @Frederic JourdainL’internet des choses @Frederic Jourdain
L’internet des choses @Frederic JourdainCafé Numérique Arlon
 

Plus de Café Numérique Arlon (7)

CNA S03#08: 3D printing hub institute
CNA S03#08: 3D printing hub instituteCNA S03#08: 3D printing hub institute
CNA S03#08: 3D printing hub institute
 
CNA S03#08: Xtensys
CNA S03#08: XtensysCNA S03#08: Xtensys
CNA S03#08: Xtensys
 
CNA S03#08: L’utilisation de l’impression 3D dans l’architecture
CNA S03#08: L’utilisation de l’impression 3D dans l’architectureCNA S03#08: L’utilisation de l’impression 3D dans l’architecture
CNA S03#08: L’utilisation de l’impression 3D dans l’architecture
 
Café Numérique Arlon S03#02: Je code mon blog (EU code week Arlon)
Café Numérique Arlon S03#02: Je code mon blog (EU code week Arlon)Café Numérique Arlon S03#02: Je code mon blog (EU code week Arlon)
Café Numérique Arlon S03#02: Je code mon blog (EU code week Arlon)
 
Présentation les-podcast-geeksleague
Présentation les-podcast-geeksleaguePrésentation les-podcast-geeksleague
Présentation les-podcast-geeksleague
 
Un objet connecté ? @Yves Prignon
Un objet connecté ? @Yves PrignonUn objet connecté ? @Yves Prignon
Un objet connecté ? @Yves Prignon
 
L’internet des choses @Frederic Jourdain
L’internet des choses @Frederic JourdainL’internet des choses @Frederic Jourdain
L’internet des choses @Frederic Jourdain
 

Raspberry Pi: Les utilisations

  • 1. Raspberry pi - Les utilisations Le Hardware - Les I/O - Le GPIO - L'USB - La PiCam - Les écran Le software - Les OS - Les utilitaires Les applications concrètes
  • 2. Raspberry Pi – Les I/O ●GPIO ●USB ●Ethernet (Wifi/BT) ●Port caméra ●Port vidéo –Embedded –HDMI –Composite (RCA) ●Audio Raspberry Pi = Module électronique
  • 3. Raspberry Pi - GPIO ●GPIO (General Purpose Input/Output) –26/40 broches –Alim 3,3v/5v –8-17 3,3v I/O –I2C –SPI –UART
  • 4. Raspberry Pi - GPIO ●Les « shields » –PiFace –Prototypage –Connectique (Pi Cobbler)
  • 5. Raspberry Pi - GPIO ●Example –Piface –Python 3 –Librairie PiFaceDigital
  • 6. Raspberry Pi - USB ●2 ou 4 ports par Raspberry Pi ●USB 2.0 ●Tout périphériques –Claviers/souris –Webcam –Stockage –...
  • 7. Raspberry Pi – USB ●Example : Webcam de surveillance –USB Webcam –Service 'motion'
  • 8. Raspberry Pi – Caméra ●Résolution de 1080p ●Compatible sur tous les Raspberry Pi (sauf 'Zéro') ●2 versions –Normal –NoIR (Infrarouge)
  • 9. Raspberry Pi - Caméra ●Caméra ●'Raspivid' pour la capture ●Vlc pour le stream et codage mpeg4
  • 10. Raspberry Pi – Les écrans ●HDMI ●Composite (RCA) ●Embedded
  • 11. Raspberry Pi – Les OS ●Le classique : Raspbian –Base Debian –Inclus les drivers pour Raspberry Pi –Utilisation des ressources optimisée –Version 'Desktop' ou 'console'
  • 12. Raspberry Pi – Les OS ●Les autres classiques –Ubuntu Mate –Snappy Ubuntu core –Windows 10 IoT –OpenElec –RiscOS –…
  • 14. Raspberry Pi – Les OS ●OpenElec (Kodi) ●OSMC (ex-RaspBMC) ●Xbian (Kodi)
  • 15. Raspberry Pi – NOOBS ●New Out Of the Box Software –Raspbian –Pidora –OpenELEC –OSMC –RISC OS –Arch Linux
  • 16. Raspberry Pi – Les utilitaires ●Raspbian = Debian ? ●Quid des paquets ? Shell ? Apache ? … ●'apt-get' ou 'make' ●Quelques applications –Poste de bureau –Serveur web –Domotique –...
  • 17. Raspberry Pi – Les utilitaires ●Raspbian (console) ●Script Shell –Uptime –Speedtest ●Tâche cron ●LAMP –Chart.js https://gist.github.com/Dergonic/f658032c831e2d2dae63c670d5173c27 https://gist.github.com/Dergonic/e6270497cff56d5445ab
  • 18. Raspberry Pi – Applications concrètes ●Date et heure ●Météo ●Monitoring –Nas –TeamSpeak –Bande passante ●Flux RSS ●Calendrier iCal http://www.magdiblog.fr/boa-pi-homedashscreen/1-raspberry-pi-home-dash-screen/
  • 19. Raspberry Pi – Applications concrètes ●Self-hosted (privacy) ●Web interface ●Synchronisation, partage ●Multi-device ●Alternative à Dropbox, Google Drive
  • 20. Raspberry Pi – Applications concrètes ●Example 2 : CIRClean https://www.circl.lu/projects/CIRCLean/ https://github.com/CIRCL/Circlean
  • 21. Raspberry Pi - PiTruck ●Le hardware –Raspberry Pi 2 –Adafruit PCA9685 –Power adapter –Edimax Wifi adapter ●Le software –Raspbian (console) –Node Js ●Npm - Socket.io ●Npm - Onoff : gestion des GPIO ●https://github.com/johntreacy/adafruit-pca9685 –OpenCV (Futur)
  • 22. Raspberry Pi - PiTruck ●Tamiya Man –Propulsion –Direction –Boite de vitesse –Éclairage
  • 23. Raspberry Pi - PiTruck ●Adafruit PCA9685 –I2C –16 Sortie servo –Alimentation externe
  • 24. Raspberry Pi - PiTruck ●Power Adapter –5V 2A dc output –4,5V-40V dc input –Indicateur de tension
  • 25. Raspberry Pi - PiTruck ●Le circuit de protection –Optocoupleur 4N25 –Protection du GPIO –Alimentation par le Rpi ou externe
  • 26. Raspberry Pi - PiTruck ●Le Code –Node.JS –Express –Socket.io –OnOff –Librairie PCA9685* (*) https://github.com/johntreacy/adafruit-pca9685
  • 27. Raspberry Pi - PiTruck ●LAMP ●jQuery ●Bootstrap
  • 28. Raspberry Pi - Ressources ●https://www.raspberrypi.org/ ●http://www.framboise314.fr/ ●http://raspbian-france.fr/ ●https://www.adafruit.com/ (shop) ●http://www.kubii.fr/ (shop)

Notes de l'éditeur

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28