Mini projet LOO
Dependencies: mbed APDS_9960 mbed-rtos
Home du projet
src/main.cpp
- Committer:
- Willheisen
- Date:
- 2016-04-06
- Revision:
- 9:6f3d8b714a59
- Parent:
- 8:92d0c4961a16
- Child:
- 10:9ef3f520ff6c
File content as of revision 9:6f3d8b714a59:
#include "mbed.h" #include "cJeu.h" #include "cMatrice.h" #include "cLigne.h" #include "cSPI.h" int main() { /*cJeu jeu; jeu.initialiser(); jeu.nouvellePiece(); wait(0.5); jeu.initialiser(); jeu.nouvellePiece(); wait(0.5); jeu.initialiser(); jeu.nouvellePiece(); wait(0.5); jeu.initialiser(); jeu.nouvellePiece();*/ cSPI spi; spi.initSPI(100000, 8, 3); cMatrice *mat = new cMatrice(8,8); cEl el(4,4); cZed z(1,1); mat->afficherForme(el, LED_VERT); //mat->afficherForme(z, LED_BLEU_FONCE); spi.envoyerMatrice(*mat); mat->clear(); spi.envoyerMatrice(*mat); el.rotationHoraire(); mat->afficherForme(el, LED_VERT); spi.envoyerMatrice(*mat); mat->clear(); spi.envoyerMatrice(*mat); el.rotationHoraire(); mat->afficherForme(el, LED_VERT); spi.envoyerMatrice(*mat); mat->clear(); spi.envoyerMatrice(*mat); el.rotationHoraire(); mat->afficherForme(el, LED_VERT); spi.envoyerMatrice(*mat); mat->clear(); spi.envoyerMatrice(*mat); el.rotationHoraire(); mat->afficherForme(el, LED_VERT); spi.envoyerMatrice(*mat); mat->clear(); spi.envoyerMatrice(*mat); el.deplacementBas(); mat->afficherForme(el, LED_VERT); spi.envoyerMatrice(*mat); mat->clear(); spi.envoyerMatrice(*mat); el.deplacementGauche(); mat->afficherForme(el, LED_VERT); spi.envoyerMatrice(*mat); mat->clear(); spi.envoyerMatrice(*mat); el.deplacementDroite(); mat->afficherForme(el, LED_VERT); spi.envoyerMatrice(*mat); }