Skip to content
This repository was archived by the owner on Oct 31, 2022. It is now read-only.

wtrep/INF1900

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

247 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet initial de système embarqué

Auteurs

  • Jordan Lecourtois
  • Hugo Paquin
  • William Trépanier
  • Benjamin Theriault

Détails du microcontrolleur

  • ATMega324PA
  • Cristal de 8MHz
  • ATMega8 pour le programmeur USB (USBasp)

Configuration de l'environnement

Logiciels nécessaires

  • avr-binutils
  • avr-gcc
  • avr-libc
  • avrdude
  • make

Compilation

Pour compiler, il suffit d'exécuter à la racine :

make

Pour compiler et configurer le microcontrolleur, il suffit d'exécuter à la racine (utilise avrdude) :

make install

Classes :

Dans le répertoire src

  • Boucle : Classe qui exécute les deux boucles
  • Couloir : Classe qui exécute le couloir
  • Coupure : Classe qui exécute les coupures
  • Mur : Classe qui exécute le mur
  • Selection : Classe permettant la sélection de la première épreuve et qui exécute les quatres étapes

Dans la librairie

  • LCM : Classe permettant d'écrire sur l'écran LCD
  • Led : Classe permettant le contrôle de la LED
  • Music : Classe permettant le contrôle du piézoélectrique et de faire de la musique
  • SuiveurLigne : Classe qui permet de suivre la ligne

Informations complémentaires

About

Projet initial de système embarqué - Polytechnique Montréal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors