vritual wire

dsl pour les fautes d’hotographes.
J’aimerais apprendre a code avec la bibliotheque virtual wire mais je la trouve assez compliquer et je suis débutant…
bref si quelq’un pourrais m’aider sa serait fantastique :slight_smile:

j’ais aussi tester un code mais il ne marche pas :frowning:
voici le code.
(Ps, l’émeteur est un arduino uno et le recepteur un nano)

emeteur
(#include <VirtualWire.h>

int butPressed ;

void setup() {
vw_setup(2000);
vw_set_tx_pin(12);

pinMode(7, INPUT_PULLUP) ;

}

void loop() {
byte message[27];
byte taille_message = 27;

butPressed = !digitalRead(7) ;

if(butPressed) {
strcpy(message, “on”) ;
vw_send(message, taille_message) ;
vw_wait_tx() ;
}

})

recepteur
(#include <VirtualWire.h>

int pinLed = 8 ;

void setup() {
vw_setup(2000);
vw_set_rx_pin(7) ;
vw_rx_start();

pinMode(pinLed, OUTPUT) ;

}

void loop() {
byte message[27];
byte taille_message = 27;

vw_wait_rx() ;

if(vw_get_message(message, &taille_message)) {
digitalWrite(pinLed, HIGH) ;
delay(1000) ;
}
else {
digitalWrite(pinLed, LOW) ;
delay(200) ;
}

})
merci.

Je debute, donc peux pas t’aider, mais modifie ton post et met le code entre les balises code

</>
sinon ton post va finir à la poubell
Voit le mode d’emploi du forum.