commande d un moteur cc avec radio fréquence
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

commande d un moteur cc avec radio fréquence



  1. #1
    invite3bdc6e4f

    commande d un moteur cc avec radio fréquence


    ------

    slt je essai de faire le commande d un moteur a cc 5V avec le module RX/TX 433mhz avec deux circuit atmega328P je utilise se schéma (les photos et la )et je fais la simulation sur une plaque a essai mais je n obtient pas une résultat ; svp aide moi voila mon code . récepteur
    :
    Code:
    [#include <VirtualWire.h>
    
    void setup()
    {
        Serial.begin(9600);	// Debugging only
        Serial.println("setup");
    
        // Initialise the IO and ISR
        vw_set_ptt_inverted(true); // Required for DR3100
        vw_setup(2000);	 // Bits per sec
        vw_set_rx_pin(2);
        vw_rx_start();       // Start the receiver PLL running
    
    pinMode(8, OUTPUT);
    pinMode(9, OUTPUT);
    
    }
    
    void loop()
    {
      
      digitalWrite(8, LOW);
      digitalWrite(9, LOW);
      
      
        uint8_t buf[VW_MAX_MESSAGE_LEN];
        uint8_t buflen = VW_MAX_MESSAGE_LEN;
    
        if (vw_get_message(buf, &buflen)) // Non-blocking
        {
    	int i;
    
           
    	Serial.print("Got: ");
    	
    	for (i = 0; i < buflen; i++)
    	{
    	    Serial.print(buf[i]);
            if(buf[i] == '1'){
            digitalWrite(8, HIGH);
            }
            if(buf[i] == '2'){digitalWrite(9, HIGH);}
             if(buf[i] == '3'){digitalWrite(8, LOW);}
             if(buf[i] == '4'){digitalWrite(9, LOW);}
    	    Serial.print(" ");
    	}
    	Serial.println("");
         
    
       }
    }]
    émetteur [#include <VirtualWire.h>
    const int bouton = 2;
    const int bouton1 = 4;
    
    //variable qui enregistre l'état du bouton
    int etatBouton;
    int etatBouton1;
    void setup()
    {
        Serial.begin(9600);	  // Debugging only
       
    
        // Initialise the IO and ISR
        vw_set_ptt_inverted(true); // Required for DR3100
        vw_setup(2000);	 // Bits per sec
            vw_set_tx_pin(3); 
             
        pinMode(bouton, INPUT);//le bouton est une entrée
       pinMode(bouton1, INPUT);//le bouton1 est une entrée
        etatBouton = LOW; 
        etatBouton1 = LOW;
    }
        void loop()
    {
      char *msg;
      etatBouton = digitalRead(bouton); //Rappel : bouton = 2
        etatBouton1 = digitalRead(bouton1);
      if(etatBouton1 == HIGH){
        char *msg = "1";
        vw_send((uint8_t *)msg, strlen(msg));
        vw_wait_tx(); // Wait until the whole message is gone
        
      }
      else { 
        char *msg = "3";
        vw_send((uint8_t *)msg, strlen(msg));
        vw_wait_tx();
      }
        
      if(etatBouton == HIGH){
        char *msg = "2";
          
        vw_send((uint8_t *)msg, strlen(msg));
        vw_wait_tx(); // Wait until the whole message is gone
        }
        
        else {
          char*msg= "4";
          
        vw_send((uint8_t *)msg, strlen(msg));
        vw_wait_tx(); // Wait until the whole message is gone
        }
    }
        
          
          ]

    -----
    Images attachées Images attachées
    Dernière modification par JPL ; 14/06/2014 à 22h01. Motif: Ajout de la balise Code (#) pour garder l'indentation

  2. #2
    inviteb3c806f8

    Re : commande d un moteur cc avec radio fréquence

    Bonjour,

    Est ce que tu as compris ton schéma et ton programme?

Discussions similaires

  1. commande d un moteur a courant continu avec les radio fréquence
    Par invite3bdc6e4f dans le forum Électronique
    Réponses: 7
    Dernier message: 27/05/2014, 19h00
  2. Commande moteur radio
    Par invite383fb995 dans le forum Électronique
    Réponses: 1
    Dernier message: 14/02/2014, 18h42
  3. frequence PWM pour commande moteur
    Par alainav1 dans le forum Électronique
    Réponses: 21
    Dernier message: 14/07/2012, 18h25
  4. Fréquence de commande d'une moteur à courant continue
    Par Olfox dans le forum Électronique
    Réponses: 3
    Dernier message: 27/05/2009, 13h35
  5. Quelle fréquence pour une commande moteur en PWM?
    Par thundertom dans le forum Électronique
    Réponses: 5
    Dernier message: 04/05/2009, 17h32
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...