RX universal para modulos 433mhz

//RX universal para modulos 433mhz
//versão 0.1
//04-01-2019
//pedroluand@gmail.com

#include <Wire.h>
#include <VirtualWire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0X3F,2,1,0,4,5,6,7,3,POSITIVE);
byte message[VW_MAX_MESSAGE_LEN];    // Armazena as mensagens recebidas
byte msgLength = VW_MAX_MESSAGE_LEN; // Armazena o tamanho das mensagens

void setup()   {
    Serial.begin(9600);
    lcd.begin(20,4);
    pinMode(8,OUTPUT);
    vw_set_rx_pin(9);
    vw_setup(2000);             // Bits por segundo
    vw_rx_start();              // Inicializa o receptor
}

void loop()
{
uint8_t message[VW_MAX_MESSAGE_LEN];   
uint8_t msgLength = VW_MAX_MESSAGE_LEN;
  lcd.setCursor(0,0); 
  if (vw_get_message(message, &msgLength)) // Non-blocking
  {
    //lcd.print("RECEBENDO");
    //lcd.clear();

  for (int i = 0; i < msgLength; i++)
     {
          //digitalWrite(8,HIGH);
          tone(8,600,50);
          delay(500);
         //digitalWrite(8,LOW);
         // delay(500);
         //lcd.write(message[i]);
         //Serial.write(message[i]);
     }
     }
     }

Comentários

Postagens mais visitadas deste blog

Amplificador de 6W para módulos PLL FM, usando transistores C1970 e C1971 - Versão final 04-04-2022

Amplificador de RF 350mW com BD135 para modulos pll

Antena dipolo para transmissores FM