SE2a4 USB 2023/2024 E1
Manette
Calcul de résistance photodiode :
Vx = (
j'ai au plus bas pour 100 lux une resistance de photodiod de R1 = 5Mohm
si je choisi une résistance R2 à 5Mohm j'aurais Vx=2,5 et j'aurais donc une puissance P=U²/R= 1mW. Acceptable
PDF du schéma.
Image du PCB.
Photo de la carte soudée.
Code pour la led clignottement disponible sur le dépot git de Titouan GERBER
-> voir son fichier [nom]
Avancé final :
Au retour à l'école la carte n'était plus reconnu en DFU , alors que les images précédentes indique que la cart était fonctionnel.
https://archives.plil.fr/jcheval2/projet_S8_systeme.git
Code
Choix de la partie à coder
Serveur UDP et thread de scan des contrôleurs d'écrans.
- Client et serveur.
- le serveur UDP est double thread : un thread qui peut envoyé en continue des messages a une addresse qu'on lui demande de rentrer. / un autre thread qui écoute en continue et qui affiche les messages reçu .
- le clientUDP : à l'infini il : attend qu'on lui envoie un message. Traite le message et renvoie soit 00000001 soit 11111111 à la machine qui lui avait envoyé la demande et à la suite il affiche sur le terminal la scrution USB.
Objectif du début du travail sur le client était qu'une fois que je savait generer le renvoie du message. Si la demande correspondait bien à ce qui était attendu il aurait renvoyé la scrutation.
Serveur HTTP de pages statiques et des deux pages dynamiques.
Le serveur HTTP est initialisé et écoute bien sur son port.
Pas eu le temps de faire les pages.
Travail de mon camarade Titouan gerber ( voir son GIT )
Réalisation
Lien sur le GIT du code (archives.plil.fr).