UnKnocki (3 / 5 steg)

Steg 3: Elkablar och programmering mottagaren



Använd diagrammet tråd mottagaren.

Överför följande kod till Arduino.

#include < VirtualWire.h > / / måste du hämta och installera VirtualWire.h till mappen hårdvara/bibliotek

int siffror [3]. Ändra 3 till antalet heltal som du vill skicka.

void setup()
{
Serial.BEGIN(4800); / / initialisera IO och ISR
vw_set_ptt_inverted(true); Krävs för RX länk modul
vw_setup(1000); Bitar per sekund
vw_set_rx_pin(2); Vi kommer att få på stift 23 (Mega) dvs RX stift från modulen ansluts till detta stift.
vw_rx_start();
pinMode (11, OUTPUT); / / starta mottagaren < /p >< p > Serial.println ("mottagaren redo!");
}

void loop() {
uint8_t buf [VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN; < /p >< p > om (vw_get_message (buf, och buflen)) / / kontrollera för att se om något har tagits emot
{
för (int jag = 0; jag < buflen; i ++)
{
Serial.Print("BUF[");
Serial.Print (i, DEC);
Serial.Print("]=");
int val = (buf[i]);

Serial.println(val);
}
}

Delay(50);
}

Mottagaren är gjort!

Se Steg
Relaterade Ämnen