Projet

Général

Profil

Alexandre Blanloeil

Table des matières de la page :

Présentation

  • Je suis un étudiant en Master informatique à l'université de bordeaux, mais j'ai des lacunes dans la matière.
  • C'est mon tout premier stage en informatique.
  • Je suis en stage du 22 mai 2022 au 16 juin 2023 dans le but de pouvoir gagner en compétence, de combler les lacunes et de découvrir à quoi ressemble la vie dans un espace de travail.

Journal de bord du stage

Lundi 22 mai 2023 (XXII.V.MMXXIII) [Tridi 3 Prairial MMXXXI]

  • Arrivée dans l'association avec mon éducatrice autour d'un café
  • Briefing du stage et connaissance des autres étudiants qui travaillent sur des projets
  • Première tache accordée : Faire clignoter une LED sur une carte ESP32
  • Refus d'utilisation de l'IDE Visual Code Studio, utilisation d'une IDE "maison" basée sur VIM.
  • Prise en main de cette IDE difficile, 80% du travail est de comprendre comment l'utiliser (Loi de Pareto)
  • Pour la led qui clignote, ne fonctionne évidemment pas. Il reste sur l'ancien code.

Mardi 23 mai 2023 (XXIII.V.MMXXIII) [Quartidi 4 Prairial MMXXXI]

  • Reprise du projet de Led clignotante.
  • Problème précédent résolu = je m'étais trompé de fichier (j'ai mis le code dans le fichier de test)
  • Un problème de perdu, 10 de retrouvés : Les fonctions ne sont pas reconnues. Aide requise.
  • J'utilisais pas la bonne méthode, fallait utiliser espressif et pas Arduino comme le font 99.999999999999999% des sites visités.
  • Simple problème de fichier trop complexe a résoudre, mais le code fonctionne => travail terminé
  • Début d'un autre travail, tester un tuto pour faire marcher la led avec PlatformIO
  • Le programme fonctionne avec certaines cartes, mais pas avec celle que j'ai depuis le début, en changeant de carte, on a réussi a le faire fonctionner.

Mercredi 24 mai 2023 (XXIV.V.MMXXIII) [Quintidi 5 Prairial MMXXXI]

  • Explication sur l'HTML et sur la programmation web
  • Fabrication d'une page web simple, avec un titre h2, une image centrée ainsi qu'une liste de 5 éléments
  • Notions de CSS et d'animation web. Vachement cool !
  • Changement de la syntaxe afin d'intégrer les attributs de couleur de texte, de taille, de style et de fond d'arrière plan grasse a un fichier CSS
  • Je maîtrise beaucoup mieux vim et l'IDE imposée !
  • Ajout d'un carré qui change périodiquement de couleur, version javascript = échec, version CSS = succès

Jeudi 25 mai 2023 (XXV.V.MMXXIII) [Sextidi 6 Prairial MMXXXI]

  • Découverte de raspberry pi, Mise en place d'un serveur HTML dessus et hébergement de la page web que j'ai inventé
  • Découverte des scripts bash

Vendredi 26 mai 2023 (XXVI.V.MMXXIII) [Septidi 7 Prairial MMXXXI]

  • Continuité de l'apprentissage du bash, cela m'a permis de démystifier un peu le terminal de commandes et de revoir ce que j'avais vu lors de ma toute première L1.

Mardi 30 mai 2023

  • On s'occupe de mon ordinateur : On l'a ouvert et nous avons remplacé la pate thermique, ce qui permettra de ne pas trop surchauffer à cause des ventilos bruyants.
  • Dépoussiérage de mon ordinateur et vérification du fonctionnement.

Mercredi 31 mai 2023

  • Projet Amplificator : Je teste le tuto faits par ceux qui travaillent le projet, pour cette journée, on a fait celui qui teste l'entrée d'un micro.
  • Il faut faire les branchements tels qu'indiqués et suivre les instructions.
  • Le tuto étant conçu pour Visual Code Studio, il y a eu pas mal de problèmes qu'il aura fallu corrigé => mise à jour du tuto.

Jeudi 1er juin 2023

  • Cette fois ci, je m'occupe d'un autre tutoriel, toujours sur le projet Amplificator.
  • Il s'agit du haut parleur, et on a eu exactement les mêmes problèmes d'adaptation qu'il a fallu corriger => Mise à jour du tuto

Vendredi 2 juin 2023

  • Don d'un solénoïde afin de pouvoir le faire fonctionner : Tache très ardue pour une personne ne connaissant rien en électronique
  • Recherche sur internet à propos de comment faire marcher le solénoïde...

Lundi 5 juin 2023

  • Les recherches ont donné une conclusion : Il faut le faire alimenter avec une source extérieure.
  • On utilise un transistor afin de commander le solénoïde en question.

Mardi 6 juin 2023

  • Finalement, on a réussi a faire fonctionner le solénoïde mais pas en le contrôlant, il n'y a pas de fiche de donnée, et en plus on a du cramer plusieurs alimentations pour le faire fonctionner...
  • Manipuler du courant électrique, même si je ne risque rien, ne me mets certainement pas à l'aise !

Mercredi 7 juin 2023

  • Réinstallation du ThinkPad que j'ai utilisé afin de pouvoir virer Ubuntu et placer Debian à la place. Le HDD a été remplacé

Jeudi 8 juin 2023

  • Réinstallation des outils nécessaires sur le thinkpad et reconfiguration

Vendredi 9 juin 2023

  • Installation de Linux sur mon ordinateur personnel ainsi que sa configuration
  • Exit donc Windnaz !

Lundi 12 juin 2023

  • Avec mon nouvel environnement, je vais pouvoir faire pas mal de choses
  • Nous avons récupéré 6 cartes Arduino (2 originales et 4 made in china) et j'ai eu pour mission de voir s'ils fonctionnent.
  • Les cartes Arduino ont fonctionné sans aucun problème
  • Les cartes chinoises ont nécessité l'installation d'un pilote spécifique ce qui a permis d'en faire fonctionner une seule sur les 4. Les trois autres renvoient des erreurs TimeOut
  • Au final, elles fonctionnent toutes, les trois manquantes étaient juste capricieuses.

Mardi 13 juin 2023

  • Suivi d'un tutoriel sur FreeCAD afin de modéliser un dé à jouer.
  • Utilisation de l'imprimante 3D afin de pouvoir concrétiser ce dé à jouer

Mercredi 14 juin 2023

  • Visite de l'atelier de découpe afin de découper une plaque géante en aluminium.
  • Recherche d'idées afin de pouvoir faire une cache sympathique en imprimante 3D pour le géocaching !

Jeudi 15 juin 2023

  • Mise à jour de la documentation avec ce qui manquait, afin de préparer le départ du lendemain

Titre en h2

Titre en h3
attention à sauter la ligne après un hX.

Exemple de puces :

  • puce1
    • puce2
      • puce3
        • puce4

Exemple insertion image

Exemple de lien vers une pièce jointe

attachment:chien.jpg

Exemple d'URL

page de l'iut

Exemple tableau

le chien

Exemple de code

if ecrire du code !
{
a + b =c;
}

Exemple numérotation

  1. numéro 1
    1. numéro 1.1
    2. numéro 1.2
      1. numéro 1.1.1
  2. numéro 2
  3. numéro 3

Autres exemples de tableaux

column 1 column 2

Mettre une image dans un tableau permet de l'exporter en pdf en choisissant sa taille.

Masquer/afficher avec la fonction "collapse"

Afficher

texte explicatif