Go Down

Topic: réguler 220v grace à l'arduino (Read 4 times) previous topic - next topic

Heloderma-kris

Salut j'utilise exactement ce système :
perso je me suis juste fait une petite interface avec un ampli OP en multiplicateur de tension :
l'arduino nous sort une tension par le PWM qui est variable entre 0 et 5V il sufit donc de fair un montage intermediaire pour sortire du 0 10V qui est de plus compatible avec les driver led dimable et les ballaste dimable
sa fonctione trés bien !
http://www.youtube.com/watch?v=pqeB7TapdC8
http://www.youtube.com/watch?v=zzFkW6QfpCc

si joint le schema!


barbudor

Ta boucle loop est a revoir
Tu travailles en TCP, mode connecté or tu attaque ta loop() par redemander une nouvelle connection.
Et puis tu n'es pas en v1.0.1
Mets toi a jour

Ceci devrait être plus correct :

Code: [Select]


// client en global
EthernetClient client;
boolean isClientConnected = false;

void loop()
{
  if ( client.connected() )
  {
    isClientConnected = true;
    if ( client.available() )
    {
      char c = client.read();
      ///// analyse de c, traitement
    }
  }
  else if ( isClientConnected )
  {
    Serial.println( "Client deconnecte" );
    isClientConnected = false;
  }
  else
  {
    client = server.available();
  }
}


Fait de mémoire, je n'ai pas l'arduino avec moi pour vérifier

Ca serait plus simple de le faire en UDP qu'en TCP surtout si tu restes sur réseau local.
Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

moonshine972

#22
Oct 17, 2012, 03:54 pm Last Edit: Oct 17, 2012, 07:04 pm by moonshine972 Reason: 1
Bonjour et merci de vos réponses,

Mon problème vien également du code c# je ne sais pas comment envoyer ma requette a l'aide de ma Slider.
Pouvez vous m'aider svp?

Heloderma-kris,

As tu posté les plans?

barbudor,

ton bout de code c'est pour savoir letat de ma connexion?

Heloderma-kris

si c'est le plan pour l'interface 0-10v oui tu l'a en desous de mon premier poste avec les valeur des resistance et des condensateur.

moonshine972

Merci Heloderma-kris j'etais pas connecté c'est pour ca.

Je coince sur mon code c#, vous pouvez m'aider svp?

Merci

Code: [Select]
private void slider1_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
        {
            byte pwm;
            pwm = Convert.ToByte(slider1.Value);
            data[0] = pwm;
            byte[] test = pwm;
            int OctetsEnvoyes = _scl.Send(test);
        }

Go Up