Pages: 1 2 [3]   Go Down
Author Topic: escalier qui s'eclaire  (Read 3219 times)
0 Members and 1 Guest are viewing this topic.
Rennes
Offline Offline
Sr. Member
****
Karma: 1
Posts: 312
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

euh la j'avoue que je voit pas pourquoi
d0 a d13 pour moi ça fait 14 sorties
après je me trompe peut être
Si tu utilises D0 et D1 la liaison série n'est alors plus utilisable. C'est pas forcément un problème mais faut le savoir (plus de Serial.println pour débugguer par exemple).
Les broches analogiques sont configurables en E/S numériques, donc c'est aussi jouable.
Ca dépend de quoi tu as besoin exactement comme autres entrées.
J'opterais personnellement pour un registre à décallage, mais si tu souhaites minimiser le nombre de composants externes tu dois aussi pouvoir t'en passer.
Logged


0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 321
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

pas de soucis pour la liaison série
je l'utilise pas pour un programme aussi simple
ensuite j'utilise seulement deux entrés donc j'ai encore de la place de ce coté la si je rajoute des marches
oui effectivement j'essaye de limiter le nombre de composant car ça ne va pas être installé chez moi
et maintenu par une personne ne faisant pas du tout d’électronique donc voila

merci a toi pour ta proposition
je la garde si j'ai besoin de faire un grand escalier de plus de 14 marches
Logged


France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

pas de soucis pour la liaison série
je l'utilise pas pour un programme aussi simple
Ne jamais utiliser les broches D0 et D1 sans savoir comment se sortir du pétrin quand les choses tournent mal smiley-wink
Dans le cas contraire tu finiras comme cet autre membre du forum :
http://arduino.cc/forum/index.php/topic,137735.0.html

Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 321
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

oui effectivement skywodd
mais je pense ( je me trompe surement ) que avec un programme qui ce lance que si on appui sur un bouton le risque est faible
je m'explique
dans mon programme il faut que l'entré A0 ou A1 passe a 0 pour que j'utilise réellement les pin d0 et d1
dans mes test sur breadboard ( juste avec des leds sur les sorties )
quand des leds sont branché sur d0 d1 impossible d'envoyer le programme
par contre je débranche les deux et ça passe sans problèmes
vu que l'arduino que je compte mettre pour ce projet sera débrochable
je pense qu'il n'y a pas de soucis
a confirmer bien sur
Logged


France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

mais je pense ( je me trompe surement ) que avec un programme qui ce lance que si on appui sur un bouton le risque est faible
(...)
je pense qu'il n'y a pas de soucis
a confirmer bien sur
Si tu sait ce que tu fait ya pas de problème smiley-wink
Effectivement ici ça devrait aller, au pire un coup de reset et ça repars, suffit d'avoir le bon timing.
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 321
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

oui normalement je sais ce que je fait ( normalement ) mais un conseil est toujours bon a prendre
merci a toi

j'ai beaucoup de mes questions de départ qui ont été résolu mais il en reste une en suspends

 
Code:
ensuite la personne ayant fait l'escalier RGB utilise des capteurs piezo avec un petit montage associé (en bas dans la photo jointe ) pour savoir quand quelqu'un mets le pieds sur la marche
celui ci envoie du 5V vers mon entrée analogique
actuellement pour déclencher l'allumage il faut que mon entrée passe au GND
savez vous comment je peux inverser le "signal" du capteur piezo
un inverseur peut faire l'affaire ?

ou peut être que l'entrée peut servir dans l'autre sens
au lieu d'avoir un GND pour se déclencher
elle peut avoir un +5V pour se déclencher

j'avoue ne pas savoir comment faire ça
surement dans le code mais si vous avez une idée je suis preneur
merci a vous


* capteur marche.jpg (125.58 KB, 1348x628 - viewed 22 times.)
« Last Edit: December 21, 2012, 05:35:34 pm by anthology » Logged


0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 321
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

de retour après moult recherche
j'ai enfin trouvé
avec l'exemple dispo dans l'ide j'ai modifier un peu mon code ( joint )
il faut rajouter aussi une résistance de 10k entre l'entrée A0 et le GND idem pour l'entrée A1
n'ayant pas de 10K sous la main une 1K a fait l'affaire pour les teste

un grand merci a vous pour l'aide que vous m'avais apporté durant ce projet
si besoin le code et toutes les sources peuvent aller en section projet

[EDIT]
le code marche sans problèmes sur ma uno
le capteur de marche est a faire deux fois ( une fois sur la marche du haut une fois sur la marche du bas )
le arduino mosfet est a faire une seul fois et il est prévu pour recevoir un arduino mini en l'embrochant
les mosfet sont des IRF520
n'hésiter pas a me faire part de toute suggestion etc

* escalier_simple.ino (10.34 KB - downloaded 7 times.)
* escalier lumineux.zip (78.83 KB - downloaded 13 times.)
« Last Edit: December 21, 2012, 07:31:57 pm by anthology » Logged


Pages: 1 2 [3]   Go Up
Jump to: