Problème de programation

electrique5

Senior Member
Bonjour,
je vien ici car je suis nouvel utilisateur du picaxe
le souci j'essaie de faire une simple action avec le picaxe c'est a dire allumer une led
avec un simple interupteur pour tester la fonction test.


j'ai programmer comme ceux-ci

j'ai d'abort nommé les sorties et les entrées
output0 = LEDROUGE (broche 13 du picaxe)
output1 = LEDVERTE (broche 12 du picaxe)
input0 = INTER (broche 7 du picaxe)


START puis je fait un test INTER=1
la direction N vers high LEDROUGE (broche 13 du picaxe)
la direction Y vers high LEDVERTE (broche 12 du picaxe)

ensuite en bas du high LEDROUGE je revient entre le START et le test INTER=1
le bas du high LEDVERT je fait une pause puis un stop pour arreter le programme

j'envoie le programme puis je connect le picaxe
broche 1 au +
broche 14 au -
bouton poussoir au + puis l'autre coté a la broche 7
LED verte coté + a la broche 12
LED rouge coté + a la broche 13

en mettant sous tention ca ne fonctionne pas la LED rouge fait n'importe quoi
un coup elle s'alume un coup non dès que j'approche ma main vers l'inter la verte s'allume
puis s'éteint sans meme appuyer sur le bouton poussoir
plus rien puis ca revien en gros rien ne fonctionne comme je l'ai programmer.

PS : j'utilise un picaxe 14M
est-ce un problème du picaxe lui même ou bien il y a un défaut de programmation ?
Merci de votre aide

PICAXEPROG.jpg
 

PieM

Senior Member
Bonjour,

Faites un petit schéma de votre montage, mais je crains que d'après votre description, il manque des résistances !
l'entrée 7 ne peut pas être uniquement reliée à l'inter ...

conseil: évitez aussi d'utiliser output0 qui est utilisée par la liaison de programmation, à moins de de mettre un cavalier de selection.
ce n'est pas trop grave avec une led, mais pourrait l'être avec un autre type de sortie.
 

PieM

Senior Member
C'est bien ce que je craignais !

Lisez attentivement les manuels du Picaxe avant de vous lancer ... en particulier page 9 et page 26 du manuel 3.
Vous avez peut être même grillé votre Picaxe!

une entrée inter doit être liée à l'inter, mais aussi à une résistance qui définit le potentiel quand l'inter est ouvert.
Une sortie led doit avoir une résistance pour limiter le courant de sortie du Picaxe.

j'envoie le programme puis je connect le picaxe
broche 1 au +
broche 14 au -
...
me laisse perplexe !
 

electrique5

Senior Member
le problème je ne connais pas l'anglais difficile de lire le manuel
donc si j'ai bien compris il faudrait que je mette une résistance en série avec l'interrupteur ?
si c'est bien cela quel sera la valeur de la résistance
ce serais peut etre abuser de vous le demander mais si vous pouviez me mettre un schéma qui pourrais m'aider a faire mes début ca serais sympa
en vous remerciant d'avance
 

electrique5

Senior Member
merci pour votre aide
juste une petite question peut etre que mon picaxe est mort suite a cela mais il y a un truc bizard qui se produit en faite
le programme se lance déja au début il faut que j'attende au moins 30 sec pour que le programme que j'ai mis fonctionne avant il fait n'importe quoi
ensuite quant je veu apuiyer sur le bouton pour lancer le programme,
le programme se lance mais sans que j'appuis sur le bouton, le programme se lance tous seul dès que j'aproche ma main sur le poussoir.
avez vous une idée de quoi cela est du ?
autrement j'en commanderai un autre.
et merci de votre aide.
 

PieM

Senior Member
Avez vous modifié votre circuit comme indiqué ?

Le bouton ne lance rien du tout:

le programme fait ceci:

le led rouge s'allume dès le début.
si on appuie sur le bouton, la led verte s'allume et les deux leds restent allumées jusqu'au redémarrage du programme.
Ce redémarrage ne peut se faire que par un remise sous tension du circuit, ou un rechargement du programme.

C'est ce que vous avez écrit dans votre programme...

Et vérifiez toutes vos connexions

Que voulez vous dire par : j'envoie le programme puis je connect le picaxe
Comment programmez vous si le Picaxe n'est pas connecté ?
 

electrique5

Senior Member
j'ai du mal m'exprimer
voila j'ai modifier le montage voila le nouveau en image
pour la programmation normalement la fonction est simple
dès la mise sous tension la Led verte s'allume la rouge éteinte dès l'apuis du poussoir la rouge s'allume et on stop le programme.

mais ce n'est pas le cas dès la mise sous tention
la verte va clignoter puis s'éteindre puis la rouge s'allume la verte revien la rouge s'éteint sans meme appuyer sur le poussoir.
en gros il active et désactive les sorties n'importe comment mais au bout de 30 a 40 sec la Verte reste fixe a partir de se moment
le programme se lance correctement mais le faite d'approcher ma main devant le poussoir le système se lance la led rouge s'allume et reste fixe.
sans meme appuyer sur le poussoir.

la je comprend pas je pense que le faite que je n'est pas mis de résistance j'ai du grillé la puce.



PICAXE-14M_Pinout.jpg
 

PieM

Senior Member
il faut mettre une résistance par led ! entre 330 Ohm et 1k c'est mieux...

Dans votre programme, si inter est à 0, c'est la led rouge qui est allumée, et non la verte. Relisez ce que j'ai dit plus haut.
D'autre part, je vous ai fait une recommandation concernant la sortie output0.

Et faites un petit effort de regarder les manuels (au moins ça) . Il y a des schémas, des exemples de programmes parfaitement compréhensibles, même si on ne lit pas l'anglais...
ça peut éviter de perdre du temps et de griller des composants.
 

electrique5

Senior Member
Bon voila j'ai repris a zéro je vien de réaliser une petite platine d'essaie sur epoxy
cette fois j'ai mis 4 LED
ROUGE sur la sortie 1
JAUNE sur la sortie 2
VERTE sur la sortie 3
BLEU sur la sortie 4
le bouton poussoir l'entrée 0 (broche 7)
chaque LED avec ca propre résitance

j'ai refait le programme
Si poussoir n'est pas enclenché allumage LED rouge sur la broche N°12
si poussoir OK dans ce cas on éteint la rouge puis allumage de la VERTE broche N°10
on fait une pause puis on STOP

voila le programme normalement la LED JAUNE et la BLEU n'a aucune raison de s'allumer .
malgré cela les problèmes continue sous tention les 4 LED fond n'importe quoi même la jaune et la bleu
je vais laisser tomber cette puce j'en commanderai une autre on verra bien.
je tien quant même a vous remercier.

View attachment 9875
View attachment 9876
 
Top