Outils d'utilisateurs

Outils du Site


getting_started

Ceci est une ancienne révision du document !


Getting started

Bonjour jeune Padawan ! Tu trouveras ici tout ce qu'il faut pour comprendre les bases de l'asso, les intalls à faire, tutos…

S'il manque quelque chose ou que ça n'est pas clair, n'hésite pas à améliorer cette page (comme le reste du wiki d'ailleurs) !

Commun

Communication externe

  • Rejoins notre page de communication Facebook
  • Rejoins l'asso sur le portail des assos. Cela sert au BDE à recenser les participants, pour leur comm' et surtout pour nos subventions :)

Communication interne

  • Nous utilisons Slack pour la communication au sein de l'équipe. L'adresse est https://utcoupe-utc.slack.com. Il faut demander à être invité par un ancien (A CONFIRMER !).
  • La page Facebook Membres UTCoupe permet de communiquer avec les anciens de l'asso quand on a de beaux avancements/résultats :)

Documentation

Les passations sont à faire sur ce wiki. Il devient indispensable les années où aucun ancien ne continue (c'est déjà arrivé plusieurs fois depuis la création de l'asso). Espérons qu'il te sera utile également !

Introduction au vocabulaire courant

  • Robot : pas ça, plutôt ça, c'est moins sexy mais osef ^^
  • Raspberry Pi (ou Raspi) : bien plus qu'un joli jeu de mot, c'est un PC au format carte de crédit. Elles tournent sur un processeur ARM (architecture de téléphone), le stockage se fait sur une mini carte SD, ça coute une 30€ environ et il en existe différente versions, plus ou moins puissantes, grosses ou fournies en ports USB. C'est la base informatique de nos robots.
  • Arduino : ce sont de petites cartes électronique programmable simplement. Il y en a des riquiqui ou des plus grosses, selon les besoins. On contrôle une bonne partie du robot avec ces petites choses : ils font le lien entre un ordi (souvent une Raspi) et un moteur, codeur, lumière,… C'est open-source donc il en existe des chinoises (à partir de ~3€) et des officielles (5 fois plus chères ^^). On peut étendre les capacités d'un Arduino en y connectant une carte appelée shield
  • Base roulante : 2 moteurs, chacun équipé d'un réducteur, assemblés dans un bloc à la base du robot

Informatique

OS

Les robots tournent sur Linux, souvent un dérivé de Debian (Raspbian sur les Raspberry Pi, Linux Mint sur le NUC je crois). On recommande donc l'installation d'une distribution Linux en VM, en dual boot ou même en OS principal (si t'es vraiment un champion).

Pour les TC/début de GI qui se disent que c'est beaucoup d'emmerdes pour rien : Linux est utile dans beaucoup de cours ou de projets en GI (souvent plus pratique que Windows), c'est très stable maintenant et c'est très utilisé dans l'industrie (surtout dans le web et dans l'embarqué).

Le plus simple est certainement d'installer Linux Mint (c'est un dérivé d'Ubuntu, lui même dérivé de Debian) mais si tu as déjà un autre Linux, c'est parfait :) Attention, dans le tuto, Linux est installé à la place de Windows, choisis une autre option si tu ne veux pas te débarrasser de Windows. En cas de doute, tu peux demander de l'aide sur le Slack, Facebook ou directement à une réu !

Git

Notre code est versionné et partagé grâce à Git via notre Github. Demande à un ancien de t'ajouter comme contributeur au dépôt de l'année (coupeXX).

Si tu ne connais pas Git, voilà quelque trucs qui peuvent t'aider:

  • Installation :
    • Sur Linux sudo apt-get install git, tout simplement.
    • Sur Windows, installe la à partir du site officiel
    • Dans les deux cas, des outils graphiques peuvent aider. Par exemple: TortoiseGit sur Windows, GitKraken sur Windows, Mac et Linux.
  • Tuto :
    • Le tuto du Site du Zéro est très bien fait
    • Par la suite, consultez une cheatsheet ou demandez à un ancien si vous avez un doute !
    • Maintenant que tu as lu ces lignes, tu as INTERDICTION de faire un projet de programmation sans Git ! Vraiment. Ça sauve des pandas.

Mécanique

Catia

Installation

Formation/tutoriels

Dropbox

getting_started.1504962224.txt.gz · Dernière modification: 2017/09/09 15:03 par michelme