Vous êtes sur la page 1sur 32

Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI

Objectifs :

❑ Connaître la composition générale d’une carte Raspberry Pi.


❑ Installer le système d’exploitation Raspbian
❑ Configurer la carte Raspberry Pi

1
Electronique
Electronique programmable(Carte
programmable(Carte Raspberry
Raspberry Pi) Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Définition
La carte Raspberry Pi est un nano-ordinateur construit autour d’un processeur
ARM et disposant d’un système d’exploitation installé sur une carte mémoire
MicroSDservant de disque dur.
Cette carte électronique possède également
différents types d’interfaces sur lesquels l’on
peut brancher des périphériques E/S en vue
d’étendre ses fonctionnalités.
2
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Description matérielle : Raspberry Pi 4- modèle B
SystemOn a Chip (SoC) : Puce BCM2711
SoC BCM2711
▪CPU : Cortex-A72 ARM (v8) 64 bits quadricœur à 1,5 GHz
Chargé de l’exécution des instructions et du traitement les
données des programmes.
▪GPU : BroadcomVideoCore VI OpenGLES 3.0
Chargé du traitement et de l'affichage des images.

3
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Description matérielle : Raspberry Pi 4 - modèle B

Mémoire
Mémoire SDRAM : 1 Go, 2 Go, 4Go ou 8 Go LPDDR4
La SDRAM est une mémoire vive dynamique synchrone qui
permet à la carte Raspberry PI de stocker temporairement les
fichiers qu’elle exécute.

4
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Description matérielle : Raspberry Pi 4 - modèle B
Ports GPIO Port Ethernet

Connectivité :
Wi-Fi
Bluetooth
▪ Wi-Fi : 2,4 GHz et 5,0 GHz – IEEE 802.11 b/9/9/n/ac
Ports USB 3.0 ▪ Port Ethernet : Gigabit Ethernet
▪ Bluetooth : Bluetooth 5.0, BLE
Ports USB 2.0
▪ Port USB : 2 ports USB 3.0 et 2 ports USB 2.0.
▪ Port GPIO : Connecteur GPIO standard 40 broches

5
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Description matérielle : Raspberry Pi 4 - modèle B
Vidéo et son :
▪ 2 ports micro HDMI : vidéo
Port MIPI DSI ▪ Port d’affichage MIPI DSI
Port MIPI CSI ▪ Port caméra MIPI CSI
Port Jack
▪ Port Jack : vidéo/audio analogique
Supporte les technologies de codage/compression vidéo :
Ports micro
HDMI ✓ H.265 (décodage 4Kp60)
✓ H.264 (décodage 1080p60, encodage 1080p30)
6
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Description matérielle : Raspberry Pi 4 - modèle B
Alimentation : 5V/3ADC
Port PoE ▪ Connecteur USB type C
▪ Connecteur GPIO
▪ Câble Ethernet (PoE)
avec carte PoE HAT
Connecteur USB type C

7
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Description logicielle : Système d'exploitation
Ensemble de programmes spécialisés permettant de simplifier la gestion des
ressources matérielles d’un ordinateur et offrant à l'utilisateur une interface
homme-machine simplifiée et conviviale.
▪ Windows 10 IoT Core
▪ Ubuntu Core
▪ Raspberry Pi OS ou Raspbian
Raspbian est un système d’exploitation libre basé sur la distribution Linux Debian
et optimisé pour le matériel de Raspberry Pi. .
8
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Description logicielle : Langages &Environnementdeprogrammation
Langages de programmation : Environnement de programmation (Raspbian) :
▪ Java ▪ C/C++

▪ Ruby ▪ Python

▪ Perl ▪ Scratch
9
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Utilisation de la carte Raspberry Pi
▪ Nano-ordinateur de bureau Ecran Micro HDMI Chargeur USB micro C
La carte Raspberry Pi peut être utiliser pour faire
de la bureautique, regarder des vidéos, écouter
de la musique ou même pour naviguer sur Carte micro SD
internet. Pour cela, elle doit être dotée au
minimum d’un écran, d’un clavier et d’une Souris USB Raspberry Pi 4 B

souris.
Clavier USB
10
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Utilisation de la carte Raspberry Pi
▪ Système embarqué
C’est un système électronique et informatique autonome dédié à une tâche bien
précise souvent en temps réel et possédant une taille miniaturisée avec une
consommation énergétique restreinte.
Dans cette configuration la carte Raspberry Pi exploite les
ports GPIO et ne possède ni périphérique d’affichage, ni
périphérique de saisie hormis ceux nécessaires aux
processus que pilotent la carte.
11
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


1 – Présentation de la Carte Raspberry pi
❑ Utilisation de la carte Raspberry Pi
▪ Serveur informatique
C’est un dispositif matériel et logiciel qui met des ressources, des données, des
services ou des logiciels à la disposition d’un ou plusieurs clients via un réseau.
Dans cette configuration la carte Raspberry Pi exploite
principalement ses connectivités réseaux et peut être
utilisée comme serveur web, serveur de messagerie,
serveur de base de données, serveurs de fichiers, serveurs
d’applications, ...
12
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Installation classique : matériel nécessaire
▪ Raspberry Pi (RPI 4 B)
Ecran Micro HDMI
▪ Chargeur d’alimentation (5V/3ADC USB micro type C) Chargeur USB micro C

▪ Carte micro SD (16 Go +Adaptateur carte micro SD)


▪ Clavier USB Carte micro SD
▪ Souris USB
▪ Ecran HDMI + câble HDMI compatible Souris USB Raspberry Pi 4 B

▪ Point d’accès internet (optionnel)


▪ Câble Ethernet RJ45 (optionnel) Clavier USB
13
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Installation classique : utilisation de Noobs
✓Etape 1 : Télécharger Noobs et SD Memory Card Formatter
https://www.raspberrypi.org/downloads/noobs/
https://www.sdcard.org/downloads/formatter/
✓ Etape 2 : Formater la carte SD en format FAT32
✓ Etape 3 : Décompresser l’archive .zip de Noobs
✓ Etape 4 : Installer Noobs sur la carte SD
✓ Etape 5 : Installer Raspbian à partir de la carte SD Noobs
Tutoriel : https://www.youtube.com/watch?v=S_JmQugwUcg
14
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Installation classique : par image disque avec l’utilitaire Etcher
✓Etape 1 : Télécharger Raspbian et Etcher
https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit
https://www.balena.io/etcher/
✓ Etape 2 : Décompresser l’archive .zip de Raspbian
✓ Etape 3 : Flasher la carte SD avec Raspbian en utilisant Etcher
✓ Etape 4 : Installer Raspbian à partir de la carte SD bootable
Tutoriel : https://www.youtube.com/watch?v=Jma3gqvWxHw
15
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Installation classique : par image disque avec Raspberry Pi Imager
✓Etape 1 : Télécharger Raspbian et Raspberry Pi Imager
https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit
https://www.raspberrypi.org/software/
✓ Etape 2 : Décompresser l’archive .zip de Raspbian
✓ Etape 3 : Installer Raspberry Pi Imager
✓ Etape 4 : Flasher la carte SD avec Raspbian en utilisant Raspberry Pi Imager
✓Etape 5 : Installer Raspbian à partir de la carte SD bootable
Tutoriel : https://www.youtube.com/watch?v=jp-nhALO2Qk
16
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Installation simplifiée : matériel nécessaire
▪ Raspberry Pi (RPI 4 B) Internet
Point d’accès
▪ Carte micro SD Wi-Fi Chargeur USBmicro C
(16 Go +Adaptateur carte micro SD)
▪Chargeur d’alimentation
(5V/3ADC USB micro type C) Contrôle à distance
Carte micro SD

✓ PuTTy en SSH
▪ Point d’accès Wi-Fi (Flybox) ✓ VNC Viewer
Raspberry Pi 4 B

▪ Ordinateur portable Ordinateur portable


17
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Installation simplifiée : utilitaire Etcher
❑Etape 1 : Télécharger Raspbian et Etcher
https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit
https://www.balena.io/etcher/
❑ Etape 2 : Décompresser l’archive .zip de Raspbian
❑ Etape 3 : Flasher la carte SD avec Raspbian en utilisant Etcher
❑ Etape 4 : Activer la connexion SSH
❑ Etape 5 : Configurer la connexion Wi-Fi lors du démarrage de la RPi
❑ Etape 6 : Installer Raspbian à partir de la carte SD bootable
18
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Installation simplifiée : utilitaire Etcher
▪ Etape 4 : Créer un fichier vide nommé « ssh » (sans extension) dans la partition boot.
▪Etape 5 : Créer un fichier nommé « wpa_supplicant.conf » dans la partition boot.
Le fichier « wpa_supplicant.conf » devra contenir les lignes suivantes :
country=fr
update_config=1
ctrl_interface=/var/run/wpa_supplicant
network={
scan_ssid=1
ssid="Nom du Wi-Fi"
psk="Mot de passe"
}
19
Tutoriel : https://www.youtube.com/watch?v=xyHLoxTntiQ&t=726s
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Connexion par SSH
Le SSH (Secure Shell) est une technologie réseau qui permet d’accéder à un ordinateur et
de pouvoir le manipuler via un terminal et des lignes de commande depuis un autre appareil.
Etape 1 :Activer SSH sur Raspbian
Etape 2 : Récupérer votre adresse IPavec Advanced IP Scanner
Etape 3 : Se connecter en SSH sur Windows avec PuTTy
Nomutilisateur : pi
Mot de passe : raspberry
https://www.advanced-ip-scanner.com/
https://www.putty.org/
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Connexion par SSH

Nomutilisateur : pi
Mot de passe : raspberry
21
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Connexion par VNC
Le VNC (Virtual Network Computing) est une technologie réseau qui permet d’accéder à un
ordinateur et de pouvoir le manipuler depuis un autre appareil.
Etape 1 :Activer VNC sur Raspbian
Etape 2 : Récupérer votre adresse IP avec Advanced IP Scanner
Etape 3 : Se connecter en VNC avec VNC Viewer
Nom utilisateur : pi
Mot de passe : raspberry
https://www.advanced-ip-scanner.com/
https://www.realvnc.com/fr/connecKOt/Nd ownload/viewer/windows/
E Siriky Youssouf, Enseignant-chercheur à l'INP-HB 22
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


2 – Installation du Système d'exploitation (Raspbian)
❑ Connexion par VNC

Activer VNCen SSH :


▪ sudo raspi-config
▪ Interfacing Options

Nomutilisateur : pi
Mot de passe : raspberry
23
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


3 – Configuration de base de la carte Raspberry Pi
❑ Connexion par VNC
Ouvrir le Menu principal/ Preferences/ Raspberry Pi
Configuration

24
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


3 – Configuration de base de la carte Raspberry Pi
❑ Onglet Système

25
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


3 – Configuration de base de la carte Raspberry Pi
❑ Onglet Interfaces

26
Electronique programmable(Carte Raspberry Pi)

CHAPITRE 1 : PRISE EN MAIN DE LACARTE RASPBERRY PI


3 – Configuration de base de la carte Raspberry Pi
❑ Onglet Localisation

KONE Siriky Youssouf, Enseignant-chercheur à l'INP-HB 27


F i n chapitre 1

28
QUESTIONS
1. Qu’est-ce que la Raspberry pi ?

LacarteRaspberryPi estunnano-ordinateurconstruit autour d’un processeur


ARMetdisposantd’unsystèmed’exploitationinstallésurunecartemémoire
MicroSDservant dedisquedur

2. Quel est le système d’exploitation utilisé par la


Raspberry ?

Raspbian (Raspberry pi OS)


4. Quel sont les matériels nécessaires pour installation classique de son
système d’exploitation

▪ Raspberry Pi (RPI 4B)


▪ Chargeur d’alimentation (5V/3ADCUSBmicrotype C)
▪ Carte micro SD(16 Go+Adaptateur carte micro SD)
▪ Clavier USB
▪ Souris USB
▪ Ecran HDMI+câble HDMIcompatible
▪ Point d’accès internet (optionnel)
▪ Câble Ethernet RJ45 (optionnel)
4. Citez 3 langages de programmation de la carte Raspberry pi

1) Python
2) Java
3) Perl

5. Citez 2 deux domaines d’utilisation de la Raspberry pi

1) Serveur
2) Système embarqué

Vous aimerez peut-être aussi