Ce projet est compatible avec la version 3.11 de Catalina qui inclus Code::Block (testé uniquement sous Windows à date).
Version 0.1, 24/09/2013
Début du projet : Définition de constantes dans le fichier s2.h pour les I/O du robot Scribbler S2.
Version 0.1, 25/10/2013
README pour le démo du son et des DEL (Demo_soundLED.binary)
Ce programme de test fait alterner la couleur des trois DEL de rouge-vert-rouge à vert-rouge-vert à chaque seconde durant deux secondes.
Ensuite, les trois DELS vont clignoter toutes rouges et puis toutes vertes.
En plus,au début et à la fin de la routine, le haut-parleur sort les tonalités qui devraient jouer quand le robot recule.
Version 0.1, 31/10/2013
README pour le démo du capteur d'obstacle (test_obstacle_sensor.binary)
Ce petit programme est très simple. Programmez d'abord le robot avec le programme
test_obstacle_sensor.binary et ouvrez ensuite un terminal(sur le bon port) avec une vitesse
de 115200 bauds. Ensuite, si vous passez votre main devant le robot(à un pied de distance par exemple)
vous allez voir apparaître dans le terminal "Bang Left !!!" ou "Bang Right !!!" si vous avez passez
devant le capteur gauche ou droit ou les deux en même temps puisque ceux-ci ont détecté un obstacle.
Si aucun obstacle n'est détecté "..." sera affiché dans le terminal.
Version 0.1, 1/11/2013
README pour le démo ADC (ADC_Demo.binary)
Ce programme affiche la valeur convertie (8bit) par le convertisseur sigma-delta lue des 3 capteurs de lumières.
Il y a une nouvelle valeur toute les 1024ms. La lumière ambiante d'une pièce est suffisante pour voir un
changement en orientant le robot différemment. Par contre, une lampe de poche peut être utilisée pour accentuer
l'effet. Nous avons utilisé le programme "terminal.exe" pour afficher les données.
Version 0.1, 2/11/2013
README pour le capteur de ligne (Test_Capteur_de_ligne.binary)
Voici la valeur qui devrait être obtenue par l'adc (convertisseur analogique - numérique):
si la valeur est de zéro ou 1 dépendament de la luminosité de la pièce, il y a une ligne noire.
si la valeur est supérieur à 1 il n'y a pas de ligne noir
Notre programme de test fonctionne comme ceci:
1. démarrez le terminal
2. envoyez le .bin dans le robot
3. puis suivre les étapes qui vous sera écrit dans le terminal
Version 0.1, 6/11/2013
README pour le démo du PWM du moteur (demo_pwm_moteur.binary)
Le robot fait plusieurs manoeuvres. D'abord, en forme de "S", puis il tourne à droite,
recule durant un moment, ralenti et s'arrête complètement.