TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Alarme RF

Casos: Alarme RF. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  5/1/2014  •  359 Palavras (2 Páginas)  •  431 Visualizações

Página 1 de 2

// receiver.pde

//

// Simple example of how to use VirtualWire to receive messages

// Implements a simplex (one-way) receiver with an Rx-B1 module

//

// See VirtualWire.h for detailed API docs

// Author: Mike McCauley (mikem@open.com.au)

// Copyright (C) 2008 Mike McCauley

// $Id: receiver.pde,v 1.3 2009/03/30 00:07:24 mikem Exp $

#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_rx_start(); // Start the receiver PLL running

}

void loop()

{

uint8_t buf[VW_MAX_MESSAGE_LEN];

uint8_t buflen = VW_MAX_MESSAGE_LEN;

if (vw_get_message(buf, &buflen)) // Non-blocking

{

int i;

digitalWrite(13, true); // Flash a light to show received good message

// Message with a good checksum received, dump it.

Serial.print("Got: ");

for (i = 0; i < buflen; i++)

{

Serial.print(buf[i], HEX);

Serial.print(" ");

}

Serial.println("");

digitalWrite(13, false);

}

}

// receiver.pde

//

// Simple example of how to use VirtualWire to receive messages

// Implements a simplex (one-way) receiver with an Rx-B1 module

//

// See VirtualWire.h for detailed API docs

// Author: Mike McCauley (mikem@open.com.au)

// Copyright (C) 2008 Mike McCauley

// $Id: receiver.pde,v 1.3 2009/03/30 00:07:24 mikem Exp $

#include <VirtualWire.h>

void setup()

{

...

Baixar como (para membros premium)  txt (2.3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com