Use to WIZwiki-W7500, Sensing to PIR motion sensor module(HC-SR501)

Dependencies:   mbed

Fork of PIR_Motion_Sensor_WIZwiki-W7500 by Scott Jeong

Prerequisite

This example is for PIR test using digital I/O.

To implement this function, you need a Platform board, network Interface board.

  • WIZwiki-W7500 from WIZnet (Platform board and Ethernet I/F board)

Hardware Configuration

WIZwiki-W7500 Pin map

pin map

PIR Sensor(HC-501SR) Pin map

pin map

Wiring Table

HC-501SRW7500
VCC5V
GNDGND
SIGNALD8 or PC_7

Software

Init GPIO

DigitalOut myled(LED1); // Alert LED
DigitalIn PIR(PC_7); // PIR Signal   //D8

Get data from PIR

    int PIR_sensor;   // declare variable for PIR input data
    while(1) {
        PIR_sensor = PIR; // Check input signal from PIR pin
        pc.printf("PIR Value : %d\r\n",PIR_sensor);
        myled =! PIR_sensor; // PIR(HIGH) == LED On // PIR(LOW) == LED Off
        wait(0.1f);
    }

Caution

When wiring, be careful (GND, VCC)

Revision graph

The revision graph only works with JavaScript-enabled browsers.