-
Notifications
You must be signed in to change notification settings - Fork 10
Configuration Raspberry Pi
NOTE : Si vous avez déjà configuré votre Raspberry Pi avec le système d’exploitation par défaut en mode 32-bit, vous pouvez sauter cette étape.
Tout d’abord, vous devez télécharger l’outil Raspberry Pi Imager : Raspberry pi Imager
Celui-ci permet de préparer votre carte SD avec le système d’exploitation Raspberry Pi OS, une distribution Linux dérivée de Debian. Pour cela, insérez votre carte microSD dans votre ordinateur, choisissez « RaspberryPi OS (32-bit) », choisissez la carte SD, puis appuyez sur « Écrire » (ou « Write ») pour préparer la carte.
ATTENTION – Ceci effacera tout ce qui se trouve sur la carte !
Vous pouvez maintenant brancher le Raspberry Pi à un écran, un clavier et une souris. Assurez-vous de bien choisir le port « HDMI 1 » pour brancher l’écran. Ensuite, alimentez votre Raspberry Pi. Suivez les instructions à l’écran pour terminer la configuration de base (fuseau horaire, langue, type de clavier, …). Pour l’instant, vous pouvez ignorer la connexion au réseau.
Avant de continuer plus loin, nous allons configurer deux accès distants pour pouvoir travailler sur le RaspberryPi sans avoir à le brancher sur un écran ou un clavier. Lancez un terminal (voir le menu Applications en haut à gauche de l’écran), puis tapez la commande:
sudo raspi-config
On vous demandera d’entrer votre mot de passe. Si vous ne l’avez pas changé dans la configuration initiale, ce sera « raspberry ». Dans le menu texte qui s’affichera, choisissez « Interfacing options », puis activez les items P2 (SSH) et P3 (VNC). Revenez au menu principal puis choisissez « Finish ».
Premièrement, installez le client « RealVNC » sur votre ordinateur
Ce logiciel vous permettra de travailler sur le Raspberry Pi en présentant l’écran à distance par le réseau. Branchez un câble Ethernet entre votre ordinateur et le Raspberry Pi. Ensuite, depuis RealVNC, lancez une connexion vers « raspberrypi.local ». On vous demandera de vous y connecter avec un nom d’utilisateur – vous pouvez utiliser celui par défaut (« pi ») et le mot de passe que vous avez configuré plus tôt (ou, encore une fois, celui par défaut, « raspberry »). Si tout fonctionne bien, on vous demandera d’accepter la connexion, puis vous devriez voir une copie de l’écran du Raspberry Pi dans l’application
Si la connexion avec « raspberrypi.local » ne fonctionne pas, depuis votre écran et clavier branché au Raspberry Pi, ouvrez un terminal et lancez la commande :
ip addr show
Vous devriez voir une adresse commençant par « 169.254.X.X » associée à votre interface Ethernet. Utilisez plutôt cette adresse avec RealVNC.
NOTE : À la maison, vous pouvez aussi brancher directement votre Pi sur un routeur par Ethernet ou WiFi. Vous devriez ensuite être en mesure d’atteindre votre Pi avec son adresse assignée par votre routeur ou « raspberrypi.local ». Notez que ceci ne fonctionne pas sur Aerius pour des raisons de sécurité, mais sera possible avec le réseau spécifique au projet.
Une fois votre Raspberry Pi connecté à Internet, vous pourrez installer les logiciels nécessaires au projet. Pour cela, ouvrez un terminal, puis entrez cette commande (elle doit tenir sur une seule ligne). Si vous ouvrez le PDF depuis votre RaspberryPi vous pourrez tout simplement copier la commande :
sudo apt install qtcreator libqt5serialport5-dev libqt5charts5-dev cmake subversion tmux vim avrdude code
sudo pip install matplotlib
Ceci installera notamment VS Code. Celui-ci pourra ensuite être utilisé pour installer Platform.IO depuis les extensions, et vous pourrez ainsi programmer directement votre Arduino depuis le RaspberryPi si vous le souhaitez.