X-Git-Url: http://git.piffa.net/web?a=blobdiff_plain;f=hardware%2Frf315_433%2Ftrasmitter%2Ftrasmitter.ino;fp=hardware%2Frf315_433%2Ftrasmitter%2Ftrasmitter.ino;h=3d8bf91b72fa88307aaf2b2a17d3f567980a68ea;hb=f1049e58baf973e21c716ef697458b1384f02b78;hp=0000000000000000000000000000000000000000;hpb=8bbff1c558947ca1ff1733240827c87494ff4fd5;p=sketchbook_andrea diff --git a/hardware/rf315_433/trasmitter/trasmitter.ino b/hardware/rf315_433/trasmitter/trasmitter.ino new file mode 100644 index 0000000..3d8bf91 --- /dev/null +++ b/hardware/rf315_433/trasmitter/trasmitter.ino @@ -0,0 +1,35 @@ + + +//simple Tx on pin D12 +//Written By : Mohannad Rawashdeh +// 3:00pm , 13/6/2013 +// http://www.instructables.com/id/RF-315433-MHz-Transmitter-receiver-Module-and-Ardu/step3/Arduino-Virtual-Wire-Library/ +// VirtualWire.h : wiring.h -> Arduino.h +// VirtualWire.cpp : WProgram.h -> Arduino.h + +//.................................. +#include +char *controller; +void setup() { + pinMode(13,OUTPUT); + vw_set_ptt_inverted(true); // + vw_set_tx_pin(12); + vw_setup(4000);// speed of data transfer Kbps +} + +void loop(){ + controller="1" ; + vw_send((uint8_t *)controller, strlen(controller)); + vw_wait_tx(); // Wait until the whole message is gone + digitalWrite(13,1); + delay(2000); + controller="0" ; + vw_send((uint8_t *)controller, strlen(controller)); + vw_wait_tx(); // Wait until the whole message is gone + digitalWrite(13,0); + delay(2000); + +} + + +