Modifications

Sauter à la navigation Sauter à la recherche
Ligne 14 : Ligne 14 :  
! Prénom & Nom !! Filière
 
! Prénom & Nom !! Filière
 
|-
 
|-
| Justin Ruaux || IESE-4
+
| Justin RUAUX || IESE
 +
|-
 +
| Yassir ZRAIGUI || IESE
 
|}
 
|}
   Ligne 21 : Ligne 23 :  
Le but final de ce projet est de pouvoir communiquer avec le Raspberry depuis n'importe quel pc et d'y envoyer le fichier binaire créer lors de la compilation du programme. Afin d'exécuter le programme, il suffira de mettre ce fichier sur le port USB de la Stm32 à partir du Raspberry.
 
Le but final de ce projet est de pouvoir communiquer avec le Raspberry depuis n'importe quel pc et d'y envoyer le fichier binaire créer lors de la compilation du programme. Afin d'exécuter le programme, il suffira de mettre ce fichier sur le port USB de la Stm32 à partir du Raspberry.
 
En bref:
 
En bref:
 +
 
PC -> Raspberry -> Stm32
 
PC -> Raspberry -> Stm32
    
===Étape 1 : Configurer le Raspberry pi en tant que serveur===
 
===Étape 1 : Configurer le Raspberry pi en tant que serveur===
 
Avant toute chose, assurez-vous que le Raspberry et le pc client sont connectés sur le même réseau (wifi-campus ne fonctionne pas. Effectuez un partage réseau depuis votre mobile si le réseau local n'est pas configuré.)
 
Avant toute chose, assurez-vous que le Raspberry et le pc client sont connectés sur le même réseau (wifi-campus ne fonctionne pas. Effectuez un partage réseau depuis votre mobile si le réseau local n'est pas configuré.)
 +
 
Rien de bien compliqué, il suffit de rentrer quelques lignes de commande sur le terminal :
 
Rien de bien compliqué, il suffit de rentrer quelques lignes de commande sur le terminal :
 +
 
1) Télécharger le packet openssh-server
 
1) Télécharger le packet openssh-server
 
<syntaxhighlight lang="dos">
 
<syntaxhighlight lang="dos">
Ligne 57 : Ligne 62 :  
On vous demandera ensuite le mot de passe, c'est "rapsberry" par défaut.
 
On vous demandera ensuite le mot de passe, c'est "rapsberry" par défaut.
   −
==Annexes==
+
===Étape 3 : Envoie du fichier binaire sur le Raspberry===
 +
1) Éditez le fichier Transfert.bat (Disponible sur le drive) et modifiez l'adresse IP. Si besoin modifiez aussi le nucleo de la carte (Par défaut F446RE).
 +
 
 +
Si vous n'avez pas le fichier à votre disposition, simplement copier le bout de code ci-dessous dans un bloc-note et sauvegardez-le en .bat.
 +
 
 +
<syntaxhighlight lang="dos">
 +
ECHO OFF
 +
 
 +
set /p arg1=Entrer le nom du fichier:
 +
echo user entered %arg1%
 +
 
 +
scp %arg1%.bin pi@192.168.43.98:/media/pi/NODE_F446RE
 +
</syntaxhighlight>
 +
 
 +
2) Glisser ce fichier dans le répertoire "Debug" de votre projet
 +
  Par défaut, il se trouve dans
 +
 
 +
C:\Utilisateurs\"Votre_compte_utilisateur"\STM32CubeIDE\"Votre_espace_de_travail"\"Votre_projet"\
 +
 
 +
3) Vérifier que le fichier "Votre_projet".bin s'y situe
 +
 
 +
4) Exécuter le fichier .bat
 +
 
 +
5) Entrez le nom de votre projet
 +
 
 +
6) Entrez le mot de passe ("raspberry" par défaut)
   −
À completer...
+
Si tout ce passe bien, votre code a dû être compilé.
38

modifications

Menu de navigation