PROGRAMME
MONTY 4 en 1


Nom du créateur du programme: Lapin01  (Un grand merci à lui pour les heures qu'il a passé sur ce programme. Laulau)
Adresse E-Mail: Retrouvez le sur le Forum
Logiciel à utiliser: 16F84.exe
ou
Ic-Prog.exe
Fonction du Programme:
Ce programme permet au Monty de tester tout sur le monty
ce programme permet de faire fonctionner le monty avec tous ces capteurs, ce programme regroupe tous les programmes standard de la robotique, Exploreur, ligne noire, suivi de lumière.
Ceci est le premier programme le plus gros et complet jamais réaliser pour le monty.
Fonctionnement du Programme:
Version 1.0

Après le chargement du programme dans le Pic.
Au démarrage, Monty sonne et on a alors 2 secondes pour choisir le programme en appuyant ou non sur les bumpers. Il faut appuyer sur les bumpers jusqu'à ce que le son s'arrête.Le nombre de beeps juste après l'arrêt du son indique le mode dans lequel on se trouve (respectivement 1, 2, 3 et 4)
Voici les différents modes :
 - Aucun bumper n'est activé : Monty se promène et change de direction lorqu'il butte contre un obstacle

 - Le bumper droit est activé : Monty se promène et change de direction lorqu'il butte contre un obstacle ou le détecte grâce aux ultrasons

 - Le bumper gauche est activé : Monty suit une ligne noire et fait demi-tour à la fin de la ligne ou en cas d'obstacle avec les bumpers

 - Les deux bumpers sont activés : Monty attend un bruit pour démarrer ou alors il faut lui mettre une lampe dans les optiques, Monty avance tout droit ensuite il suit la lumière soit en allant à droite si l'on met la lampe dans l'optique droit ou à gauche en mettant dans l'optique gauche. si il hurte un bumper il recule et change de direction.

Pour revenir au mode de sélection, il faut appuyer pendant environ deux secondes sur les bumpers, jusqu'à l'émission du son

Version 2.0

Identique à la première version.
-Correction d'un bug au niveau du suivi de lumière (optique gauche qui tournait tout le temps même en enlevant la lumière.
-Ajout d'une nouvelle pour les 4 programmes, il emet les bips de validation de programme et ensuite il attend un bruit (claquement de main) pour démarrer le programme
-Ajout de la fonction bumper gauche ou droit pour les 4 programmes, avant lorsqu'un bumper était enclenché le monty allait toujours vers la droite. Maintenant le monty choisi la direction opposé au bumper enfoncé (par exemple si le bumper droit est enfoncé il recule en sonnant et il va vers la gauche).
 

Branchements:
Sur la carte Puissance
Capteur de ligne gauche---------->RB0 (J1) 
Capteur de ligne droit ----------->RB1 (J2) 
Bumper droit------------------------>RB2 (J3)
Bumper gauche-------------------->RB3 (J4)
Micro----------------------------------->RA4(J5)
Capteur lumière droit--------------------> RB4 (J6)
Capteur lumière gauche -------------------> RB5  (J7)
Capteur ultrason ------------------------> RB6 (J8)
Pince ---------------------------------->RB7 (J9) 
haut parleur------------------------------>RB7 (J10) 
Moteur comme sur les fascicules
 

Attention les fonctions Code P: Non Watchdog T: NON Power Time: OUI et Oscillateur: XT sinon ça ne marche pas
 

Explicatif des fichiers: prog4en1.hex : C'est le programme compilé à transférer dans le Pic
prog4en1.asm: C'est le programme non compilé expliqué étape par étape
lisez-moi.txt:  Un petit texte expliquant les branchements,des infos
Taille du Programme: Fichier .Zip de 4,44 Ko
comprend 3 fichiers dans répertoire zippé
Le Programme: Version 1.0
Version 2.0

Vous aussi vous avez un programme à nous montrez cliquez ici

Revenir aux autres programmes