Dans ce premier montage, vous allez connecter vos ordinateurs directement en utilisant un simple câble Ethernet.
Les ordinateurs auront-ils accès à Internet? Justifier :
...
Effectuer le montage et configurer la carte réseau en adressage automatique. Attendre 30 secondes, puis relever l'adresse IP de vos ordinateurs et vérifier la connexion par un ping
.
Qu'est-ce qu'une adresse APIPA ?
...
Quel autre type d'adresse aurait-on pu configurer ?
...
Qu'est-ce qu'un cable croisé ?
...
Qu'est-ce que la fonction Auto MDIX ?
...
L'objectif maintenant est d'établir un réseau LAN entre 2 PC avec un switch ou un routeur puis d'y intégrer un Raspberry Pi afin de s'y connecter à distance. Il sera alors possible d'utiliser les différents services qui y sont installés ou d'y créer de nouveaux...
Effectuer le montage et configurer la carte réseau en adressage automatique. Attendre 30 secondes, puis relever l'adresse IP de vos appareils et vérifier la connexion par un ping
...
Vérifier dans les préférences de configuration du Raspberry Pi que l'interface SSH est activée. ce qui n’est plus le cas par défaut depuis 2016 et une attaque massive sur les objets connectés...
Depuis un PC sous Windows11, rechercher et lancer l'application de bureau PuTTY. Choisir une connection de type SSH, saisir l'adresse IP de votre Raspberry Pi puis cliquer sur le bouton Open
pour ouvrir la connection et établir la communication entre le PC et l'appareil distant.
Dans la fenêtre de terminal qui s'ouvre, saisir Python
, les trois chevrons >>>
d'un interpréteur python doivent apparaitre. Tester le bon fonctionnement avec quelques instructions...
Puis saisir exit()
ou faire Ctrl+D
pour quitter et revenir au prompt, saisir pinout
pour visualiser l'organisation du GPIO...
Vérifier que depuis un terminal Windows PowerShell sur PC, il est aussi possible de se connecter en SSH avec une instruction en ligne de commande de la forme : ssh utilisateur@adresse_ip_ou_url_serveur
De même, vérifier que cela est possible depuis les applications Visual Studio Code
sur un PC de votre LAN, a-Shell mini
et iSH Shell
sur votre iPad...
Est-il possible de se connecter à plusieurs au Raspberry Pi en SSH ?
Si ce n'est pas déjà fait, dans les préférences de configuration du Raspberry Pi activer l'interface Remote GPIO
Connecter alors une breadboard de base à votre Raspberry Pi et piloter son GPIO avec, par exemple, cette suite d'instructions :
from gpiozero import LED
ma_led = LED(17)
ma_led.on()
ma_led.off()
from gpiozero import Button
mon_bouton = Button(4)
not mon_bouton.is_pressed
from time import sleep
while True:
print("Bonjour")
ma_led.on()
sleep(1)
ma_led.off()
sleep(1)
if (not mon_bouton.is_pressed):
print("Kenavo")
break
Depuis l'application Visual Studio Code
d'un PC de votre LAN, cliquer sur le bouton vert en bas à gauche pour Ouvrir une fenêtre distante
et choisir Se connecter à l'hôte...
, puis + ajouter un nouvel hôte SSH...
et saisir utilisateur@adresse_ip
puis saisir le mot de passe.
Depuis cette fenêtre VSC en pilotage SSH, ouvrir un dossier de votre raspberry pi pour y créer un fichier python (mon_script_GPIO.py
).
Exécuter votre script depuis un PC de votre LAN et depuis votre iPad connecté en SSH...
VNC
https://www.lossendiere.com/2016/12/31/comprendre-le-fonctionnement-dun-reseau-informatique/
Ne pas confondre Internet et Le web, "site internet" ou "site web" ?
http://www.lycee-ferry-versailles.fr/si-new/index.php?rubrique=5_2_reseaux
https://www.pedagogie.ac-aix-marseille.fr/upload/docs/application/pdf/2015-12/cours_reseaux.pdf