En fait il y a 4 Picaxes : un par cellule (08M2), et deux (08M2 + 20X2) dans le panneau de commande.juste pour enrichir ma pauvre connaissance en pic ;
il va y avoir des bouts de code dans :
-les cellules
-l'afficheur du panneau de commande
-l'afficheur taille xxl
Oui tout a fait. C'est aussi une liaison série mais qui a l'avantage de gérer ses pulses d'horloge. Ce qui évite les problèmes dont nous parlons.l'I2C , c'est juste un autre mode de communication avec l'afficheur
#picaxe 20X2
setfreq M16
symbol sclk = B.1
symbol sdata= B.2
symbol load =B.3
settimer 64911
calibfreq 5
pullup %00000010 ;activation résistance pullup sur C.6 du 20X2
hi2csetup i2cmaster,$C6,i2cslow,i2cbyte
;******** initialisation 7219 *******
b27=$09 'mode décodage
b26=%11111111 'code B
gosub shiftt
b27=$0b 'limite scanner = Nbre de digits
b26=$04 '$04=5 digits ,$03=4 digits,, etc...;
gosub shiftt
b27=$0c 'shutdown mode
b26=$01 '=normal (afficheur actif)
gosub shiftt
b27=$0a 'luminosité
b26=$04 '=croissante de 0 à 15, ici c'est 4
gosub shiftt
b27=$0f 'display test
b26=$00 '=normal
gosub shiftt
debut:
do
do loop while pinC.6=0
do loop while pinC.6=1
timer=0
gosub affich
b27=1 ;digit 1
b26=0 ;centième forcé à 0
gosub shiftt ;affichage
do loop while pinC.6=0
do
timer=0
loop while pinC.6=1 ;départ chrono par appui poussoir
do
bintoascii timer, b1,b2,b3,b4,b5
gosub affich
if pinC.6=0 and timer>100 then debut ;arrêt chrono
loop
loop
affich:
bintoascii timer,b3,b4,b5,b6,b7
b27=1 ;digit 1
b26=b7-48 ;ascii -> numérique
gosub shiftt ;affichage
b27=2
b26=b6-48
gosub shiftt ;affichage
b27=3
b26=b5-48
b26=b26 | $80 ;avec point décimal
gosub shiftt ;affichage
b27=4
b26=b4-48
gosub shiftt ;affichage
b27=5
b26=b3-48
gosub shiftt ;affichage
return
shiftt:
SPIOUT sclk,sdata,1,(b27, b26) ;envoi des bits de b27 et b26 poids fort en tête
pulsout LOAD,1 ;chargement du registre terminé, un pulse sur load valide le registre (commande ou affichage)
return
Il est pas dans les interfaces picaxe, mais il devrait aller, je pense, d'autres avis..avec ça , ça roule alors :
http://www.gotronic.fr/art-afficheur-lcd-2x16-i2c-dfr0063-19309.htm
sinon ça m'énerve , je ne sers pas a grand chose actuellement !
Vivement que je me mette au boulot lol
Super, bonne nouvelle.Premiers résultats de mes essais
Une led IR333C a un angle de 20°, avec une porte de 1,50m de large, ça fait quel écart max entre les TSOP ?
C'est de la triche, 52cm, c'est l'arc de cercle, pas la corde.Super, bonne nouvelle.
pour 20° à 1.50m, ça fait une distance de 52 cm. Mais il faut rester bien en dessous pour éviter trop de pb d'alignement.
Non, au contraire, on veut que la même diode IR éclaire deux TSOP distants.Heu ...
On a inventé le petit tube, a enfiler sur la led.
Et, donc, l'angle, ben ...
l'arc de cercle fait 52.36 cm et la corde, 52.29C'est de la triche, 52cm, c'est l'arc de cercle, pas la corde.
Faut demander à Mike s'il fait courir des bassets ....En mettant un capteur à 20 cm et un autre à 60, et la diode IR à 40 cm, par exemple.
Mais non, ce n'est qu'une "impression".désolé , j'ai l'impression de vous donner les infos au compte-goutte !!
Effectivement la seule solution que je vois est de multiplier émetteurs et récepteurs.Mais non, ce n'est qu'une "impression".
Un couple émetteur récepteur IR ne coute que 2 euros, c'est sérieux, faut pas mégoter.
Partant du principe que les grands chiens sautent plus haut, on peut prendre un étagement progressif
Ex: 35, 50, 70, 100
Faudrait faire le test, placer des repères à ces niveaux et voir si il est possible que les chiens de toute race ne coupent pas au moins un rayon en sautant.
La multiplication des récepteurs est elle nuisible? Faut il alterner les fréquences? Faut il collimater?
MM
Bonjour à tous,salut !!
bon j'ai cogité une bonne partie de la nuit ,
ne serait-ce pas possible de mettre des leds IR avec un angle plus grand et mettre par exemple 2 TSOP en réception ??
de toutes manières , nous devons changer la hauteur des barres à chaque catégorie , du coup , je peux changer les capteurs de hauteur ....
Faut dormir la nuit !salut !!
bon j'ai cogité une bonne partie de la nuit ,
ne serait-ce pas possible de mettre des leds IR avec un angle plus grand et mettre par exemple 2 TSOP en réception ??
de toutes manières , nous devons changer la hauteur des barres à chaque catégorie , du coup , je peux changer les capteurs de hauteur ....
bonjour ,Bonjour à tous,
Je lis votre projet depuis le début et je viens de regarder avec attention la petite vidéo. Sur cette vidéo, le chien marque l'arrêt au départ du parcours en position assis. La question? Le chrono se déclenche sur l'ordre du maitre ou à partir du moment ou le chien franchi le premier obstacle? Par chez moi, j'ai déjà assisté a des séances d'agility et je crois me souvenir Que le juge enclenche le chrono sur ordre de départ du maitre. Au cas ou mes dires seraient pas faux, il n'y aurait pas besoin de faisceaux lumineux.
alors , il y a 4 catégories de taille de chien :J'ai bien une idée, assez différente, mais ...
Question, lorsque l'on monte les barres, ou les monte de combien, normalement ?
salut ,Faut dormir la nuit !
Non car il faut être certain qu'un récepteur au moins ne verra aucun faisceau IR.
Or avec plusieurs leds grand angle, on peut très bien avoir les récepteurs éclairé par des leds en passant par dessus ou par dessous le chien.