Show Posts
Pages: [1] 2 3 ... 8
1  International / Français / Re: Detecter déclenchement d'un carillon fillaire on: Today at 02:28:13 am
ATTENSION si ta tension (côté bp) de type alternative, oubli tout ce que je t'ai dis et fait comme a dit le monsieur...
Ou alors fait avec un relais de type AC.
2  International / Français / Re: Detecter déclenchement d'un carillon fillaire on: Today at 02:07:03 am
Bonjour, si la tension en sortie du transfo est du 12Vcc (à tester avec un multimètre) le plus simple pour toi et d'interfacer une entrée digitale de ta carte avec un relais 12VCC :
Sur ton schéma tu branche un relais en parallèle de la bobine dessiner (le transfo fournira sans aucun doute assez d'intensité pour exciter les 2 bobines), et une entrée digitale de ta carte sur un des contactes auxiliaire.
Ainsi lors d'un appuis sur le bp de la sonnette le relais est actionné, son contact se ferme et la carte détecte tous ça...
Dans ton code pense au pull-up.
Si tu a du mal avec le câblage, n’hésite pas.
PS: pour le relais un simple =
http://www.gotronic.fr/art-relais-reed-12-vcc-4022.htm
3  International / Français / Re: ds18b20, fonction qui renvoi la température précédente ?!! on: February 17, 2014, 04:16:12 pm
a priori l'erreur venait de la!
la température extérieur chez moi n'a pas beaucoup varier +- 0.7°c, mais en faisant les relevés  je ne me retrouve plus avec la dernière température relevé.
Merci a vous pour votre aide, j’attends demain pour mettre le sujet en "résolut" pour être sur.
4  International / Français / Re: ds18b20, fonction qui renvoi la température précédente ?!! on: February 17, 2014, 03:47:27 pm
Merci pour ta réponse.
Je teste ça...
5  International / Français / [résolu]ds18b20, fonction qui renvoi la température précédente ?!! on: February 17, 2014, 02:59:22 pm
Bonjour a tous,
j'ai un petit souci avec une sonde de température ds18b20:
Une sonde branché sur une nano équiper d'un module de TX/RX 433mhz low cost.
J’interroge la nano a distance grâce a un signal transmis en 433mhz , celle ci exécute une fonction qui li la température et la retourne via 433mhz.
Mon problème c'est que chaque fois que je laisse passer une heure et que la température a beaucoup changé la première valeur de température lu par la fonction et l'ancienne température : si a 15 heure j'ai lu 11.2°c  a 16 heure si j’interroge la nano distante elle  me donnera 11.2°c et si de suite je ré-interoge elle me donne la vrai température 9.3°c.
Pour tester j'ai mis un pc portable avec la nano distante et debuger la température avec un "Serial.println(temperature)" le résultat et le même, le problème est dans la fonction (je crois?).
J'ai aussi tester d'appeler plusieurs fois la fonction "getTemp()" avant d'envoyer le résultat mais même problème...
Je suis un peux a court d'idée pour résoudre mon problème!
Quelqu'un pour me filer un ptit coup de main?
Merci d'avance a ceux qui voudrons m'aider.

la fonction que j'utilise:
 
Code:
float getTemp()
{
  //returns the temperature from one DS18S20 in DEG Celsius
 
  byte data[9];
  byte addr[8];
 
  if ( !ds.search(addr)) {
      //no more sensors on chain, reset search
      ds.reset_search();
      return -1000;
  }
 
  if ( OneWire::crc8( addr, 7) != addr[7]) {
      Serial.println("CRC is not valid!");
      return -1000;
  }
 
  if ( addr[0] != 0x10 && addr[0] != 0x28) {
      Serial.print("Device is not recognized");
      return -1000;
  }
 
  ds.reset();
  ds.select(addr);
  ds.write(0x44,1); // start conversion, with parasite power on at the end
  
  
  byte present = ds.reset();
  ds.select(addr);  
  ds.write(0xBE); // Read Scratchpad
 
  
  for (int i = 0; i < 9; i++) { // we need 9 bytes
    data[i] = ds.read();
  }
  
  ds.reset_search();
  
  byte MSB = data[1];
  byte LSB = data[0];
 
  float tempRead = ((MSB << 8) | LSB); //using two's compliment
  float TemperatureSum = tempRead / 16;
  
  return TemperatureSum;
  
}//fin getTemp

la partie du code ou je l'appelle:
Code:
float temperature = getTemp();
                Serial.print("temperature = ");
                Serial.println(temperature);//ex: 14.06 ou 5.69
6  International / Français / Re: vider une chaine de caractère on: August 23, 2013, 03:09:55 am
Bonjour, essai ça =
Code:
for (int i=0; i<6;i++)
    {recept[i]=NULL;}
7  International / Français / Re: nfc et écran lcd on: August 14, 2013, 12:54:03 am
Bonjour,  tu dois stocker la valeur   "nfc.puthex(buf+1, buf[0])" dans une variable pour ensuite la comparer avec une autre et déclencher des actions en fonction du resultat, ou ce que tu voudras. ..
Code:
int id_badge = nfc.puthex(buf+1, buf[0]);// c'est cette ligne qui t'intéresse
If (id_badge == id_ok){
//action...
}
Id_ok etant une variable contenent un id de badge identifié
Pour le type de variable je te dis "int" mais ça peut être autre...
8  International / Français / Re: Branchement PIR + led on: August 13, 2013, 11:17:18 pm
Sinon tu en as des tous prêt :
http://fr.farnell.com/texas-instruments/cd74ac04e/circuit-logique-serie-74ac/dp/1102987
regarde la doc en pdf, je pense que c'est ce qu'il te faut.
9  International / Français / Re: Branchement PIR + led on: August 13, 2013, 02:39:09 pm
Alors soit un de nos amis super calé en électronique te donne une solution, soit il te reste plus qu'a regarder du coter du multiplexage =
http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=11_5&products_id=129
ou
http://www.instructables.com/id/Multiplexing-with-Arduino-and-the-74HC595/
ou autres...

Sinon regarde avec des relais reed, en utilisant le contact NC pour allumer ta led :
http://www.conrad.fr/ce/fr/overview/0214610/Relais-Reed;jsessionid=20CCA8833D3A8CE370D9A911EBD20000.ASTPCEN19&perPage=100#ABTest=26349.34166

10  International / Français / Re: Projet arrosage automatique de plantes on: August 12, 2013, 02:46:51 pm
Sur le bornier à vis de ton relais, tu branche la phase de ton câble 220V, le neutre est branché directement a ta pompe, ton relais agit comme un interrupteur: il coupe juste un conducteur (la phase). Avec les pin tu active le relais grâce au 5 V fournit par ta carte Uno.
Tu devais faire des testes " a vide " (sans le 220v) pour bien comprendre le fonctionnement d'un relais, procure toit un multimètre (10 euros a L****), car la tu nous fais peur et tu risque de te prendre au mieux une bonne châtaigne au pire... le pire. smiley-sad
Elle te plais toujours pas mon électrovanne en 12 Vcc?
11  International / Français / Re: Projet arrosage automatique de plantes on: August 12, 2013, 12:33:17 pm
Quote
Du coup comme dit plus haut, neutre sur le point commun, et phase sur le contact que tu souhaites.
Attention ça va faire bang, pchit, splach, Aie...
Soit des le début soit a la première commutation.
Le "point commun" du relais est en contact directe avec le "NC" au repos, et avec le "NO" lorsque le relais est actionné.
Ne fais surtout pas ça! Tu ferais un court-circuit franc.
Là j' ai pas le temps, je t'explique tout ça après manger si personne ne la fait d'ici la.
12  International / Français / Re: Branchement PIR + led on: August 12, 2013, 08:20:12 am
Oui essaie avec un BC547, regarde le troisième schéma de cet page:
http://www.siteduzero.com/sciences/tutoriels/arduino-pour-bien-commencer-en-electronique-et-en-programmation/utiliser-plusieurs-afficheurs
Remplace l'ampoule par ta led, suprime l'inter, ton PIR te fournira le 0v qui alimente l'émetteur du transistor,  ce qui alumera ta led au repos du PIR.
13  International / Français / Re: Branchement PIR + led on: August 12, 2013, 06:10:15 am
Oui mais il veut que sa led soit allumer si PIR au repos donc sortie a 0v.
Sortie ->  résistance 330ohm->(-) led (+)->+5v uno
14  International / Français / Re: Branchement PIR + led on: August 12, 2013, 04:05:54 am
Losque le PIR détecte un mouvement,  il donne 3, 3 v ou 0 v ?
15  International / Français / Re: Projet arrosage automatique de plantes on: August 11, 2013, 11:17:18 pm
Attention au relais de puissance pas chère... soudure qui flambent, bobine qui crament, pouvoirs de coupure limité...
La qualité pour du matériel électrique c'est important, c'est comme si tu faisais le tableau électrique de ta maison avec que des disjoncteurs "made in china" (et j'ai rien contre les chinois), tu dormirais tranquille ?
Pages: [1] 2 3 ... 8