pondělí 14. prosince 2015

Arduino remote socket

Arduino IDE ke stažení 
https://www.arduino.cc/download_handler.php

Knihovna RCSwitch
https://code.google.com/p/rc-switch/downloads/detail?name=RCSwitch.zip&can=3&q=

ReceiveDemo_simple
Sestavte si během deseti minut tabulku kódů, která Váš ovladač vysílá.

Přijímač připojte na pin #2 a po nahrátí otevřete serial monitor.

Kódy 
On -> Off
1361 -> 1364
4433 -> 4436
5201 -> 5204
5393 -> 5396


#include <RCSwitch.h>

RCSwitch mySwitch = RCSwitch();

void setup() {
  Serial.begin(9600);
  
  // Transmitter is connected to Arduino Pin #10  
  mySwitch.enableTransmit(11); 
}

void loop() {
  /* Same switch as above, but using decimal code */
  // On
  mySwitch.send(1361, 24);
  delay(1000);  
  // Off
  mySwitch.send(1364, 24);
  delay(1000);  
  

  // On
  mySwitch.send(4433 ,24);
  delay(1000);  
  // Off
  mySwitch.send(4436,24);
  delay(1000);  
  
  delay(20000);
}


Upravený web server který by měl být schpný ovládat zásuvky
https://github.com/sui77/rc-switch/blob/master/examples/Webserver/Webserver.ino


Video
Hodně zajimavé video kde borec ukazuje jak si pomocí zvukovky nahrát signá a analyzovat ho
https://www.youtube.com/watch?v=ZoJV60a22Eg

Zdroj
https://jfrmilner.wordpress.com/2012/12/30/powershell-power-sockets-arduinorf-part-1-capture-the-rf-codes-for-your-energenie-power-strip/

Žádné komentáře:

Okomentovat