Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Rpi communication with 433.92Mhz
C++ Arduino Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
arduino/Piwi
rpi
README.md

README.md

All theses codes is for archiving purpose only and should be considered obsolete

Control an arduino https://github.com/maditnerd/RpiArduinoCommand

Control SCS / CHACON / DIO Power Outlet https://github.com/maditnerd/hcc/ (http://blog.idleman.fr/)

433wirelessPI

This GITHUB contains programs to communicate with objects with 433.92Mhz Receiver with an Raspberry PI

You will need :

  • An raspberry PI
  • An 433.92Mhz Transmitter

That's it!

Objects you can control with this code:

SCS 3616-2 (OBSOLETE --> https://github.com/maditnerd/hcc/ )

  • /rpi/scs_s3616

This program put SCS3616-2 Outlet On/Off

WARNING: KEEP IN MIND THAT THESES OUTLETS CAN BE CONTROL BY ANYONE KNOWING THE CODES AND WILL NOT WORK IF 433.92Mhz is saturated. NEVER USE THIS FOR CRITICAL APPLICATIONS.

Exemple of usage : ./scs_s3616 a1 1 (Put A1 Outlet On)

You have to be root to execute this program.

Every codes has been tested and can be found inside : /rpi/scs_s3816_2/ (in text and audio format)

Arduino

  • /arduino/piwi

Piwi Library. You have to copy this library inside arduino/librairies.

An example for how to use this can be founded inside the library.

Functions:

  • Piwi piwi(2); //Initiate Receiver at Digital Pin 2
  • piwi.listen(); //Listen to Transmitter

  • /rpi/ardwl_cs.sh Put Digital Pin on Arduino on/off

Example: ardwl_cs.sh 6 1 (Put Digital Pin 6 on)

Something went wrong with that request. Please try again.