Freedom Seeed Grove Relay Example

Dependencies:   mbed

Fork of frdm_Grove_Relay_Example by Freescale

Simply Import this Program into your mbed compiler
Select Compile to generate the binary file
Plug the Grove Shield v2 on the top of your FRDM-K64F
Connect on end of the 4-pin Grove cable to the Relay module and the other end to the port D6 of the Grove Adapter.

/media/uploads/GregC/relay1.jpg

Drag n drop the frdm_Grove_Relay_Example_K64F.bin into the mbed drive from your file explorer
Wait for download to complete
Press the Reset/SW1 button of your FRDM-K64F board to launch the program

The relay should now switch On and Off each time you press the SW2 button of your FRDM-K64F (see picture below)!!

/media/uploads/GregC/relay2.jpg

main.cpp

Committer:
GregC
Date:
2016-01-01
Revision:
0:3b9b4fce896e

File content as of revision 0:3b9b4fce896e:

#include "mbed.h"

DigitalOut relay(D6);
InterruptIn sw2(SW2);

void sw2_release(void)
{
    relay = !relay;
}

int main()
{
    sw2.rise(&sw2_release);
    while (true) {
    }
}