Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Forum Index



Problème envoi de données entre 2 arduinos


 
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Questions
Previous topic :: Next topic  
Author Message
clem_r
Débutant

Offline

Joined: 08 May 2014
Posts: 1
Masculin
Niveau d'éléctronique: Débutant

PostPosted: Thu 8 May - 16:46 (2014)    Post subject: Problème envoi de données entre 2 arduinos Reply with quote

PublicitéSupprimer les publicités ?
Bonjour, je m'appelle Clément et suis actuellement en terminale STI2D SIN.

Je travaille actuellement sur mon projet de bac qui a pour but de connaitre l'état de santé d'une ruche grâce à des capteurs de poids, de température et d'humidité.

Ma partie consiste à envoyer ces valeurs par bluetooth à un shield ethernet et une arduino, pour ensuite les comparer avec des valeurs seuils entrées par l'apiculteur et les afficher sur un site.

Etant débutant en C j'ai réussi à envoyer une variable, la recevoir et l'afficher dans le moniteur série, mais je n'y arrive pas lorsque ma variable est un nombre à virgule, le moniteur ne m'affiche que la valeur entière.

Voici mon code d'envoi:


#include <SoftwareSerial.h>
 
SoftwareSerial bluetooth(2,3);
float e=21.25;
 
void setup()
{
  Serial.begin(9600);
   
  bluetooth.begin(9600);
}
 
 
void loop()
{
bluetooth.write(e);
delay(5000);
}




Et voici le code qui reçoit:


#include <SoftwareSerial.h>
 
SoftwareSerial bluetooth(2,3);
 
 
 
void setup()
{
  Serial.begin(9600);
 
  bluetooth.begin(9600);
}
 
 
void loop()
{
  float e;
   
  if(bluetooth.available())
  {
    e = bluetooth.read();
    Serial.println(e);
  }

}


De plus, je vais devoir envoyer les valeurs de chaque capteur, et à la réception les différencier et mettre chaque valeur dans une variable différente.

Et je ne sais absolument pas comment faire cela.

Si quelqu'un a des choses à me proposer 


Merci par avance,

Clément.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Questions All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  

Index | Xooit.com free forum | Free support forum | Free forums directory | Report a violation | Cookies | Charte | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino