#picaxe 08M2
Do
high C.1
pause 1
reverse C.1
pause 1 ;jusqu'à pause 4 avec 220k/100k
;pause 1 ou 2 avec 100k/47k
;et pas de pause avec 47k/4k7
if pinC.1 =1 then
high C.2
else low C.2
endif
loop
ce n'est pas 22nF mais 2.2nF et un transistor c'est mieux de le simuler avec une diode dans le sens passant pour tenir compte de la jonction.En simulant le PT par des couples de R, 220k/100k, 100k/47k, 47k/4k7
Va pour 2,2nFce n'est pas 22nF mais 2.2nF et un transistor c'est mieux de le simuler avec une diode dans le sens passant pour tenir compte de la jonction.
Comme indiqué dans ce même post, essayer avec une boucle principale plus courte : 60, 600 ou 6000 en fonction de la vitesse du Picaxe qui gagne à être au maxi.J'ai essayé #38, j'ai attendu, mais pas d'affichage.
Bonjour,Comme indiqué dans ce même post, essayer avec une boucle principale plus courte : 60, 600 ou 6000 en fonction de la vitesse du Picaxe qui gagne à être au maxi.
bonjour
j'avoue que je suis un peu perdu
si ça intéresse quelqu'un, je peux lui envoyer un des capteurs pour qu'il puisse le tester
merci
#picaxe 14M2
setfreq M32
Do
high C.0
pause 1
reverse C.0
pause 3 ;pause =1 ou 2 ou 3
;R=150k->B0=1
;R=150k//47k->B0=0
if pinC.0 =1 then
high B.0
else low B.0
endif
;même code pour C.1 et C.2
loop
#picaxe 14M2
setfreq M32
Do
high C.1, C.2
pause 1
reverse C.1, C.2
pause 3
if pinC.1 =1 then
high B.1
low B.2
else
if pinC.2 =1 then
high B.2
low B.1
else high B.2
high B.1
endif
endif
loop
#picaxe 14M2
setfreq M32
Do
high C.1, C.2
pauseus 12
reverse C.1, C.2
pause 1
if pinC.1 =1 then
high B.1
low B.2
else
if pinC.2 =1 then
high B.2
low B.1
else high B.2
high B.1
endif
endif
loop
Bien, tant mieux.j'ai essayé votre code
ça fonctionne bien
merci beaucoup
mes élèves vont être ravis
Pauseus 5 | 1 044 µs |
Pauseus 10 | 1 094 µs |
Pauseus 50 | 1 533 µs |
Pauseus 100 | 2 038 µs |
Pauseus 200 | 3 022 µs |
Pauseus 500 | 6 189 µs |
Pauseus 1000 | 10 726 µs |
Pauseus 5000 | 51 235 µs |
Pauseus 10000 | 100 635 µs |
#picaxe 14M2
setfreq M32
Do
pulsout C.4, 8
pulsin C.4, 1, w6
pause 100
w6 = w6 * 1 / 58
if w6 > 10 then
high C.1, C.2
reverse C.1, C.2
pause 1
if pinC.1 =1 then
high B.2
low B.1
else
if pinC.2 =1 then
high B.1
low B.2
else high B.2, B.1
endif
endif
else
low B.1, B.2
endif
loop
ok je vais poster sur le topic ultrasonUn seul sujet par discussion svp !
Nous parlions de capteurs suiveurs de ligne .........
Bonjour,Bonjour
J'ai lr même problème avec une carte Chi035 picaxe 18m2 et ce capteur de ligne
Est-ce que je peux utiliser ce capteur directement u faut il une interface?
Merci
Pour à peine plus cher, un produit bien conçu et réglable : http://www.ebay.fr/itm/TCRT5000-IR-Infrarouge-Reflechissant-Photoelectrique-Capteur-Module-Ligne-Piste/311518330986?_trksid=p2047675.c100011.m1850&_trkparms=aid=222007&algo=SIC.MBE&ao=1&asc=20140620074313&meid=5a82869e50bf4b6cbee40ef3a7674989&pid=100011&rk=2&rkt=3&sd=281898733491Merci pour le conseil, je crois que je vais le suivre. C'est surtout le coût de ces circuits qui me semblaient intéressants mais bon... je vais me tourner vers les CNY.