]> git.piffa.net Git - sketchbook_andrea/blobdiff - hardware/rf315_433/trasmitter/trasmitter.ino
RF e keypad
[sketchbook_andrea] / hardware / rf315_433 / trasmitter / trasmitter.ino
diff --git a/hardware/rf315_433/trasmitter/trasmitter.ino b/hardware/rf315_433/trasmitter/trasmitter.ino
new file mode 100644 (file)
index 0000000..3d8bf91
--- /dev/null
@@ -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 <VirtualWire.h>
+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);
+
+}
+
+
+