Enseignement de spécialité SE 2021/2022 Groupe 3 / B5

De Wiki d'activités IMA

Chaîne de commande de système embarqué

Cette page est un exemple. N'oubliez pas de remplacer GG par votre numéro de groupe et BB par votre numéro de binôme dans tous les noms de documents. Cliquez simplement sur le lien rouge pour téléverser un document.

Carte électronique

Version de la carte :

  • carte à base d'ATMega16u2 (quartz boitier 3.2x2.5 ou FA238 ou HC-49/S).

Carte réalisée en utilisant le logiciel Fritzing

Schéma électronique de la carte :

Mon schéma électronique

Résultat du routage :

Mon routage

Photo de la carte soudée :

Ma carte

Fichier de la carte électronique: Fichier:Carte électronique def10 12.zip

Proposition de correction de la carte : Fichier:Peip2022TitouanAlexis correction.zip. Fichier du contour de carte : Peip2022TitouanAlexis PCB.svg.

Vidéo très courte de la carte en fonctionnement :

=> Nous n'avons pas eu le temps de faire la programmation de la carte.

Media:2021_ES_G3_B5_carte.mp4

Site Web

Code de la page PHP (toujours un espace en première colonne) :

<html>
<head>

<meta charset="utf-8" /> <title> Formulaire html </title>

</head>
<body>

<form action="reponse.php" method="GET"> Adresse du serveur :<input type="text" name="s_address"> Fréquence de la LED :<input type="text" name="s_led_freq">

<input type=submit value="Envoyer">

</form>

</body>
</html>

Copie d'écran du code php :

Code Page .php

code reponse.php

<html>
<head>
  <meta charset="utf-8" />
  <title>
     Test Formulaire PHP
  </title>
</head>
<body>

Valeurs reçues:

  • Adresse = <?php echo $_GET['s_address']; ?>
  • Fréqunce de la LED = <?php echo $_GET['s_led_freq']; ?>
</body>
</html>

Copie d'écran du code html :

Code Page html

Copie écran du formulaire HTML :

Mon formulaire Web

Copie d'écran de la réponse du formulaire HTML :

2021 ES G3 B5 reponse html.jpg

Application mobile

Partie principale des blocs de mon application :

Programmation de notre application. Vérifie si la fréquence est bien un nombre positif ou nul. Renvoi si les modifications ont bien été prises en comptes par le site ou non.

2e version après quelques corrections de syntaxe :

2021 ES G3 B5 appli corrigé.jpg

Interface de l'appli :

2021 ES G3 B5 interface.jpg

Bilan

J'indique où j'en suis arrivé en fin de séances.

Séance 1 : Nous avons terminé de programmer l'application. Elle est pour l'instant reliée avec le site de test donné par notre professeur car nous n'avons pas encore pu programmer le notre.

Séance 2 : Nous avons terminé le schéma de la carte électronique et commencé le routage.

Séance 3 : Nous avons terminé le routage commencé à la séance précédente après quelques difficultés pour récupérer notre fichier sur notre session linux.

Séance 4 : Après vérifications avec le professeur, nous nous sommes aperçus que le routage n'était pas correct. Nous avons donc utilisé cette séance pour le modifier.

Séance 5 : Codage de l'application Web. Manque de temps pour programmer la carte et la tester.

Séance 6 : Cours sur la robotique

Éventuellement la vidéo brève du fonctionnement complet de la chaîne de commande :

=> incomplète par manque de temps.

Media:2021_ES_GG_BB_bilan.mp4