Étiquettes :

Le Microcontrôleur Raspberry Pi 3 est un mini ordinateur très puissant et une des fonctionnalités les plus importantes est qu’il intègre une puce Wifi et peut se connecter à un réseau sans fil. C’est la première étapes pour accéder au potentiel du  Raspberry Pi et le premier pas vers le développement d’un serveur domotique, d’un objet connecté ou d’un robot.

Prérequis : Installer votre Raspberry Pi

 

Matériel

  • Écran
  • HDMI câble
  • Clavier
  • Raspberry PI 3
  • Carte micro SD
  • Souris
  • Chargeur micro USB B

 

Connectez à l’aide du Bureau

Une fois que l’OS Raspbian est installé vous pouvez connecter le microcontrôleur au WiFi comme sur un PC via le bureau. Il vous suffit pour cela d’activer le Wifi dans la barre de tâche en haut à droite de l’écran, de sélectionner le nom du réseau (SSID) et d’entrer le clé réseau (WPA-PSK).

Dans certains cas, il peut être intéressant de savoir connecter le WiFi via des lignes de commande sur le temrinal. C’est ce que nous allons voir ici.

 

Connectez le Raspberry Pi à l’aide du terminal

Ouvrez le terminal de commande avec l’icône en haut à gauche de l’écran (ou Ctrl+Alt+t). Nous allons modifier le fichier de configuration wpa_supplicant.conf en utilisant la fonction « sudo nano ».

 

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Une fois le fichier ouvert éditer les lignes suivantes en bas du fichier.

  • Pour une clé WPA/WPA2
network={
    ssid="nomDuReseau"
    psk="cleReseau"
    key_mgmt=WPA-PSK
}
  • Pour une clé WEP
network={
    ssid="nomDuReseau"
    psk="cleReseau"
    key_mgmt=NONE
}
  • Pour un réseau ouvert sans clé
network={
    ssid="nomDuReseau"
}

 

Vous pouvez ensuite entrer les lignes de commande suivante pour  activer la puce WiFi

sudo ifdown wlan0
sudo ifup wlan0

 

Vous pouvez ensuite redémarrer votre Raspberry en utilisant la commande

sudo reboot

 

Votre Raspberry devrait se connecter automatiquement au WiFi au prochain démarrage.

 

Prochaines étapes

Accédez à votre Raspberry PI à distance avec Virutal Network Computing (VNC)