Skip to main content
Spelling and Grammar
Source Link
Ricardo
  • 3.4k
  • 2
  • 26
  • 55

Output of receiver on serial looks like that (it dosen'tdoesn't change much):

Output of receiver on serial looks like that (it dosen't change much):

Output of receiver on serial looks like that (it doesn't change much):

Transmitter is connected to Arduino pro minomini, receiver to Arduino uno r3Uno R3.

Output of receiver on serial looks like that  (it doestdosen't change much):

Transmitter is connected to Arduino pro mino, receiver to Arduino uno r3.

Output of receiver on serial looks like that(it doest change much):

Transmitter is connected to Arduino pro mini, receiver to Arduino Uno R3.

Output of receiver on serial looks like that  (it dosen't change much):

Added C++ language formatting tag, and tags.
Source Link
Nick Gammon
  • 38.9k
  • 13
  • 70
  • 126

enter image description hereTransmitter / receiver

#define rfTransmitPin 4  
#define ledPin 6

void setup()
{
    pinMode(rfTransmitPin, OUTPUT);     
    pinMode(ledPin, OUTPUT);    
}

void loop()
{
    for(;;)
    {
         digitalWrite(rfTransmitPin, HIGH);     //Transmit a HIGH signal
         analogWrite(ledPin, 255);              //Turn the LED on
         delay(500);                            //Wait for 1 second
 
         digitalWrite(rfTransmitPin,LOW);       //Transmit a LOW signal
         analogWrite(ledPin, 0);                //Turn the LED off
         delay(500);                            //Variable delay
    }
}
#define rfTransmitPin 4  
#define ledPin 6

void setup()
{
    pinMode(rfTransmitPin, OUTPUT);     
    pinMode(ledPin, OUTPUT);    
}

void loop()
{
    for(;;)
    {
         digitalWrite(rfTransmitPin, HIGH);     //Transmit a HIGH signal
         analogWrite(ledPin, 255);              //Turn the LED on
         delay(500);                            //Wait for 1 second
 
         digitalWrite(rfTransmitPin,LOW);       //Transmit a LOW signal
         analogWrite(ledPin, 0);                //Turn the LED off
         delay(500);                            //Variable delay
    }
}
const unsigned int upperThreshold = 70;  //upper threshold value
const unsigned int lowerThreshold = 0;  //lower threshold value
const int ledPin = 13;

#define ReceiverPin  A0

void setup() 
{
    Serial.begin(19200);

    pinMode(ledPin, OUTPUT);

    DiodeTest();
}



void loop() 
{
   int data = analogRead(ReceiverPin);
   delay(50);
   
   if(data>upperThreshold)
   {
       digitalWrite(ledPin, LOW);   //If a LOW signal is received, turn LED OFF
       Serial.println("in > upper");
   }

   if(data<lowerThreshold)
   {
       digitalWrite(ledPin, HIGH);   //If a HIGH signal is received, turn LED ON
       Serial.println("in < lower" );
   }
   
   Serial.println(data);
}
const unsigned int upperThreshold = 70;  //upper threshold value
const unsigned int lowerThreshold = 0;  //lower threshold value
const int ledPin = 13;

#define ReceiverPin  A0

void setup() 
{
    Serial.begin(19200);

    pinMode(ledPin, OUTPUT);

    DiodeTest();
}



void loop() 
{
   int data = analogRead(ReceiverPin);
   delay(50);
   
   if(data>upperThreshold)
   {
       digitalWrite(ledPin, LOW);   //If a LOW signal is received, turn LED OFF
       Serial.println("in > upper");
   }

   if(data<lowerThreshold)
   {
       digitalWrite(ledPin, HIGH);   //If a HIGH signal is received, turn LED ON
       Serial.println("in < lower" );
   }
   
   Serial.println(data);
}

enter image description here

#define rfTransmitPin 4  
#define ledPin 6

void setup()
{
    pinMode(rfTransmitPin, OUTPUT);     
    pinMode(ledPin, OUTPUT);    
}

void loop()
{
    for(;;)
    {
         digitalWrite(rfTransmitPin, HIGH);     //Transmit a HIGH signal
         analogWrite(ledPin, 255);              //Turn the LED on
         delay(500);                            //Wait for 1 second
 
         digitalWrite(rfTransmitPin,LOW);       //Transmit a LOW signal
         analogWrite(ledPin, 0);                //Turn the LED off
         delay(500);                            //Variable delay
    }
}
const unsigned int upperThreshold = 70;  //upper threshold value
const unsigned int lowerThreshold = 0;  //lower threshold value
const int ledPin = 13;

#define ReceiverPin  A0

void setup() 
{
    Serial.begin(19200);

    pinMode(ledPin, OUTPUT);

    DiodeTest();
}



void loop() 
{
   int data = analogRead(ReceiverPin);
   delay(50);
   
   if(data>upperThreshold)
   {
       digitalWrite(ledPin, LOW);   //If a LOW signal is received, turn LED OFF
       Serial.println("in > upper");
   }

   if(data<lowerThreshold)
   {
       digitalWrite(ledPin, HIGH);   //If a HIGH signal is received, turn LED ON
       Serial.println("in < lower" );
   }
   
   Serial.println(data);
}

Transmitter / receiver

#define rfTransmitPin 4  
#define ledPin 6

void setup()
{
    pinMode(rfTransmitPin, OUTPUT);     
    pinMode(ledPin, OUTPUT);    
}

void loop()
{
    for(;;)
    {
         digitalWrite(rfTransmitPin, HIGH);     //Transmit a HIGH signal
         analogWrite(ledPin, 255);              //Turn the LED on
         delay(500);                            //Wait for 1 second
 
         digitalWrite(rfTransmitPin,LOW);       //Transmit a LOW signal
         analogWrite(ledPin, 0);                //Turn the LED off
         delay(500);                            //Variable delay
    }
}
const unsigned int upperThreshold = 70;  //upper threshold value
const unsigned int lowerThreshold = 0;  //lower threshold value
const int ledPin = 13;

#define ReceiverPin  A0

void setup() 
{
    Serial.begin(19200);

    pinMode(ledPin, OUTPUT);

    DiodeTest();
}



void loop() 
{
   int data = analogRead(ReceiverPin);
   delay(50);
   
   if(data>upperThreshold)
   {
       digitalWrite(ledPin, LOW);   //If a LOW signal is received, turn LED OFF
       Serial.println("in > upper");
   }

   if(data<lowerThreshold)
   {
       digitalWrite(ledPin, HIGH);   //If a HIGH signal is received, turn LED ON
       Serial.println("in < lower" );
   }
   
   Serial.println(data);
}
Post Migrated Here from electronics.stackexchange.com (revisions)
Source Link
Loading