Making It Simple
Let’s Make Projects

project

05

2011.

MIKROE-751, 932-MIKROE-751

Smart SMS Relay Control Station

Figure 1 - Smart SMS Relay Control Station (click to enlarge)

Remotely controlled and monitored systems are becoming increasingly popular by the day. Smart automata, such as SMS vending machines or parking ticket payment stations became part of our everyday lives. We are presenting you with a fantastic and most useful project, which can have dozens of great applications. Using PICPLC4 v6, TelitGM862 GSM/GPRS module, Potentiometer Board, SHT1X Temperature and Humidity Sensor, and EasyInput Boards, we have created Smart SMS relay Control Station and an example which you can adjust according to your needs. What it does is basically this:

Program is triggered by incoming SMS message. It sends information about current automata state, and can also be ordered to turn on/off four available relays.

  1. When system receives Status? SMS message it responds with complete status of 4 Relays, 4 Digital Inputs, 2 Analog Inputs, Current Temprature and Humidity information.
  2. R1ON message commands the board to turn on Relay1. You can also do this with other three relays: R2ON, R3ON, R4ON.
  3. R1OFF message commands the board to turn off Relay1. This also applies to other relays as well: R2OFF, R3OFF, R4OFF.
  4. An example of one control message is below: R1ON R2OFF R3ON R4OFF Status? (Note that there is no need for separaion chars, spaces in this case). Valid message is also: R1ONR2OFFR3ONR4OFFStatus? just be careful about the letter casing.

Applications

  • Weather station
  • SMS home automation
  • SMS vending machines

Project has numerous applications. We only suggest several:

  1. Building your own weather station with additional functions
  2. Making your SMS home automation and control systems
  3. Building your SMS vending machines
  4. Implementing automatic Parking management system

We are sure that you will find much more possible applications. Don’t hesitate to send us photos of what you have built using this project kit.

Smart SMS Relay Control Station schematics

Figure 2 - Smart SMS Relay Control Station schematics (click to enlarge)

Source code of this project is provided for free, so you can modify it to suit your needs. Since PIC18F87J60 comes preprogrammed with free UART Bootloader, you won’t have to spend a dollar more on external programmers. You can use both on-board UART connector or additional USB-UART board if you do not have RS-232 connector available on your computer.

RS-232 screw terminals

On-Board RS-232
screw terminals

USB-UART Board

USB-UART Board

You can modify the project as much as you like, and expand this basic functionality with your own implementation ideas.

Project kit includes

PICPLC4 v6 board with TelitGM862 GSM/GPRS module, cable and right angle antenna

PICPLC4 v6 board with TelitGM862 GSM/GPRS module, cable and right angle antenna

Potentiometer Board

Potentiometer Board

EasyTest Board

EasyTest Board

EasyInput Board

EasyInput Board

SHT1X Temerature and Humidity Sensor Board

SHT1X Temperature and Humidity Sensor Board

USB-UART Board

USB-UART Board

Wire Jumpers

Wire Jumpers

Downloads

Download project

Source code for this project is available for free. It is available for all of mikroElektronika PIC compilers: mikroC, mikroBasic and mikroPascal. You can modify it to suit your needs, and expand the project with your own implementation ideas.

SHT1X library included

Source code includes SHT1X library which you can later use in all of your projects!

Download bootloader

PIC18F87J60 comes preprogrammed with fast UART bootloader, running at 57600 bps. Download PC software and read step by step guidance in the user manual for succesfully uploading your new HEX into the MCU.

Let’s make Smart SMS Relay Control Station kit with free shipping

Buy Now

$255.80 USD