Show Posts
Pages: 1 2 3 [4] 5 6 ... 22
46  International / Français / Re: keypad déporté et arduino on: May 01, 2013, 02:33:02 pm
pour le moment j'ai fait un petit code
faut que je le teste dés que j'ai un peu de temps
Code:
/*
||  Ouverture portail avec keypad 4x3
||  Création le 07/04/2013
||  allumage led sur pin 10 quand code mauvais
||  allumage led sur pin 11 quand code bon
||  pilotage opto sur pin 12 quand code bon
*/


//* valide la saisie 
//# reset la saisie

/////////////////////////////////////////////////////////////////

#include <Password.h> //http://www.arduino.cc/playground/uploads/Code/Password.zip
#include <Keypad.h> //http://www.arduino.cc/playground/uploads/Code/Keypad.zip

Password password = Password( "1234" );

const byte ROWS = 4; // 4 lignes
const byte COLS = 3; // 3 colonnes
// Define the Keymap
char keys[ROWS][COLS] = {
  {'1','2','3'},
  {'4','5','6'},
  {'7','8','9'},
  {'*','0','#'}
};

byte rowPins[ROWS] = { 9,8,7,6 };// Connecter le keypad ROW0, ROW1, ROW2 and ROW3 sur les pins
byte colPins[COLS] = { 5,4,3, };// Connecter le keypad COL0, COL1 and COL2 sur les pins


// Création du keypad
Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );

void setup(){

  keypad.addEventListener(keypadEvent); // ajout d'un evenement keypad
  pinMode(10, OUTPUT);   // mauvais
  pinMode(11, OUTPUT);   // bon
  pinMode(12, OUTPUT);   // opto   
}

void loop(){
  keypad.getKey();
}

// mise en place bouton sup
void keypadEvent(KeypadEvent eKey){
  switch (keypad.getState()){
    case PRESSED:
switch (eKey){
  case '*': checkPassword(); break;
  case '#': password.reset(); break;
  default: password.append(eKey);
     }
  }
}

void checkPassword(){
  if (password.evaluate()){ // action quand code bon
    digitalWrite(11, HIGH); // allumage led bon
    delay(1000);
    digitalWrite(12, HIGH); // opto
    delay(1000);
    digitalWrite(11, LOW);
    digitalWrite(12, LOW);
  }else{                    // action quand code mauvais
    digitalWrite(10, HIGH);
    delay(2000);
    digitalWrite(10, LOW);
  }
}
47  International / Français / Re: keypad déporté et arduino on: May 01, 2013, 01:49:15 pm
effectivement la liaison série peut être intéressante
mais je vais essayer avec un câble de 10m au même endroits que la ou il sera plus tard
comme ça je serais fixé
si ça passe je reste comme ça
si par contre je récupère beaucoup de merde je passerais sur une liaison série

vous avez répondu a presque toutes mes interrogations
seul une dernière subsistent
l'utilisé des résistance sur le keypad
et ou les mettre ( pour les 10m )
au plus prés du keypad ou au plus prés de l'arduino ?
48  International / Français / Re: keypad déporté et arduino on: May 01, 2013, 10:06:39 am
juste pour précisé
j'ai dit 10m pour etre large
en pratique j'ai la largeur du portail donc 4m + environ 1m de chaque coté
mais pour faire des comptes rond je part sur 10m
si tu as une idée de code pour la liaison série je suis preneur
je peux donner mon code actuelle si besoin
merci a toi
49  International / Français / Re: keypad déporté et arduino on: May 01, 2013, 07:28:31 am
oui simple contact
prit sur ebay donc je met un équivalent dx
http://dx.com/p/3x4-matrix-12-key-membrane-switch-keypad-keyboard-117718
je passe du câble réseau pour être tranquille et que ça soit blindé
merci artouste

je retrouve plus le câblage pour un keypad ^^
rien dans la librairie ( http://arduino.cc/fr/Main/LibrairieKeypad )
seulement deux images de google
la première avec des résistances
http://bildr.org/blog/wp-content/uploads/2011/05/keypad_Arduino_Wiring.png
et la deuxième sans résistances
http://imageshack.us/a/img7/2087/keypad4x4arduino1.jpg

voila pourquoi j'ai un doute
50  International / Français / Re: keypad déporté et arduino on: May 01, 2013, 04:57:34 am
hum 25€ les 100m de câble réseau en cat 5e
ça fait 25 cts le mètre donc 2.50€ pour les 10m
les modules radio ça vaut rien oui mais faut les géré derrière ( arduino attiny etc )
et faut pas oublier la batterie aussi
donc ça ce tâte au niveau prix

peut être des filtres antirebonds oui je vais regarder de ce coté

les 2 keypads en para c'est techniquement pas possible
la je comprends pas pourquoi
si tu peux m'expliquer je veut bien
51  International / Français / Re: keypad déporté et arduino on: April 30, 2013, 05:10:25 pm
même si j'aime pas faire ça je croit qu'un petit up s'impose
et si des questions subsistent n'hésitez pas a les poser
merci
52  International / Français / keypad déporté et arduino on: April 28, 2013, 06:46:45 am
bonjour a tous
dans le but de pouvoir ouvrir un portail automatique via deux keypad
je souhaite pouvoir déporté un keypad
j'explique un peu le projet
un portail somfy acheter il y a peu
des télécommande fournit avec ( classique )
pour éviter d'acheter une télécommande par personne deux keypad vont être mit en place
un en entrée et un en sortie
celui en entrée recevra une carte arduino
celui en sortie sera déporté d'environ 10m
avec un câble réseau entre les deux

mais trois question reste en suspend

la première:
sur les ligne du keypad certain mettent des résistances d'autre non
utile ou pas utile ?

la deuxième:
de combien puis je déporté le keypad sans avoir trop de "perte" sur les câbles

la troisième:
suis je obliger d'utiliser deux fois 7 pin de l'arduino
ou puis je brancher les deux keypad en parallèle ?

un grand merci à toute la communauté
53  International / Français / Re: calcul de self pour hacheur ( onduleur ) on: March 24, 2013, 03:56:15 pm
merci a toi
effectivement je pense que le fabriquer ne soit pas "rentable" au vue des prix sur ebay
par contre je ne trouve que des onduleur ( Inverter me semble ) pour voiture
ca a un nom special quand c'est pour chez soi ?
par contre je vais surement avoir besoin d'un coup de main pour automatiser le démarrage d'un groupe en cas de coupure
l'onduleur est la pour faire tampon le temps que le groupe démarre
54  International / Français / Re: calcul de self pour hacheur ( onduleur ) on: March 24, 2013, 02:53:58 pm
effectivement si ta un liens pour les onduleurs chinois je suis preneur
moi j'ai pas trouver grand chose d'ou l'idée de fabrication
ensuite je récupère pas mal de chose pour ça aussi
55  International / Français / calcul de self pour hacheur ( onduleur ) on: March 24, 2013, 01:08:16 pm
bonjour a tous
dans le but de rendre quelque serveurs a moi 100% autonome je me penche vers les hacheur et onduleurs
ceux du commerce sont bien mais quand même franchement cher dés qu'on a besoin de puissance ( 1KW )
et d'autonomie ( 15 min )

je souhaite voir si il est possible de fabriquer un hacheur
pour la partie hachage j'ai quelque question
je part de 20 batterie 12V en série
donc 240V continue
au niveau hachage les choix de composant ne sont pas fait mais je me pose une question
les hacheurs des onduleurs hache a 400Hz ou plus
comment avoir une fréquence de 50Hz en hachant a 400Hz ?

pour la partie sinusoïde
j'ai pendant mes cours purement théorique
comprit que une self permettait de lisser le courant
donc en théorie le hachage me fournit un courant en signal carré
en rajoutant une ( ou plusieurs ) self je peux arriver a une sinusoïde ( la plus parfaite possible bien sur )
par contre comment la calculer ?


merci a vous pour cette fabuleuse communauté
PS: mon projet en est que a ses début
je me renseigne sur la possibilité de le faire dans un futur pas très proche ( quelque mois )
pourquoi poster sur le forum arduino ?
car le hacheur ( onduleur ) sera entièrement contrôler a chaque étape ( charge des batteries, contrôle de leur tension, contrôle de la charge a fournir, hachage, tension de sortie, etc )
par un arduino
j'ai choisit de fabriquer un hacheur et non pas un onduleur proprement parler car pour 1KW en sortie le transfo d’élévation va être énorme
et très cher
en hachant cela me permet de réduire les couts
56  International / Français / Re: Projet d'éclairage escalier on: January 02, 2013, 03:15:41 pm
perso je me suis pas aventurer jusqu’à la
je fait mon réglage directement sur la carte qui est sous la marche
après c'est surement possible mais va falloir modifier la carte car elle est pas faite pour ça à l'origine
mais pourquoi voudrais tu régler la sensibilité sur le code ?
perso une fois le réglages fait il ne bouge plus
donc je pense que tu sera plus rapide a faire le réglage sur la carte du piezo plutôt que par le code
c'est mon avis et ça n'engage que moi
57  International / Français / Re: Projet d'éclairage escalier on: January 01, 2013, 12:10:02 pm
salut a toi
j'ai moi même fait l'escalier ( pas encore monté mais ça va pas tarder )
j'ai modifier le code pour n'utilisez qu'une couleur ( regarde dans mes posts il est pas vieux )
au niveau du capteur de marche tu a deux potars pour les régler
peut être qu'en trouvant un compromit entre la vibration que fait un chat ou un chien par rapport a la vibration que fait un humain en montant sur la marche tu peux arriver a trouver la bonne valeur de déclenchement

PS: désolé si c'est pas clair le nouvelle an a été dur
58  International / Français / Re: escalier qui s'eclaire on: December 21, 2012, 06:48:30 pm
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
59  International / Français / Re: escalier qui s'eclaire on: December 20, 2012, 03:43:21 pm
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
60  International / Français / Re: escalier qui s'eclaire on: December 20, 2012, 03:30:10 pm
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
Pages: 1 2 3 [4] 5 6 ... 22