IOP / Mbed 2 deprecated CDS_HelloWorld_WIZwiki-W7500

Dependencies:   mbed

Fork of CDS_HelloWorld_WIZwiki-W7500 by IOP WIZnet

Committer:
IOP
Date:
Fri Jul 24 01:32:06 2015 +0000
Revision:
4:9866fbe66750
Parent:
3:b4272b24707b
Child:
5:07cf6e09cd27
run with easy module shield

Who changed what in which revision?

UserRevisionLine numberNew contents of line
joon874 0:fe7126797254 1 #include "mbed.h"
joon874 0:fe7126797254 2
IOP 4:9866fbe66750 3 DigitalOut myled_R(D9); // LED_RED on easy module shield
IOP 4:9866fbe66750 4 DigitalOut myled_G(D10); // LED_GREEN on easy module shield
IOP 4:9866fbe66750 5 DigitalOut myled_B(D11); // LED_BLUE on easy module shield
IOP 4:9866fbe66750 6 AnalogIn CDS(A1); // Analog Input Pin A1
joon874 0:fe7126797254 7
joon874 0:fe7126797254 8 int main() {
joon874 0:fe7126797254 9 printf("Hello WizWIki-W7500!\n\r");
joon874 0:fe7126797254 10 printf("===========================================\n\r");
joon874 0:fe7126797254 11
joon874 0:fe7126797254 12 int CDS_data = 0;
joon874 0:fe7126797254 13 double CDS_vol = 0;
joon874 0:fe7126797254 14
joon874 0:fe7126797254 15 while(1) {
joon874 0:fe7126797254 16 CDS_data = CDS.read()*1000;
joon874 0:fe7126797254 17 CDS_vol = CDS.read()*3.3;
joon874 0:fe7126797254 18
joon874 0:fe7126797254 19 //CDS Seneor ADC Low Data
joon874 0:fe7126797254 20 printf("CDS Data : %3d\r\n",CDS_data);
joon874 0:fe7126797254 21 //CDS Sensor Voltage data
joon874 0:fe7126797254 22 printf("CDS Voltage : %3.3lfV\r\n",CDS_vol);
joon874 0:fe7126797254 23 printf("===========================================\n\r");
joon874 0:fe7126797254 24
joon874 0:fe7126797254 25 wait(1);
IOP 4:9866fbe66750 26 //Status is dark and RED LED ON, the others OFF
joon874 0:fe7126797254 27 if(CDS_data < 500){
IOP 4:9866fbe66750 28 myled_R = 1;
IOP 4:9866fbe66750 29 myled_G = 0;
IOP 4:9866fbe66750 30 myled_B = 0;
joon874 0:fe7126797254 31 }
IOP 4:9866fbe66750 32 //Status is bright and BLUE LED ON, the others OFF
joon874 0:fe7126797254 33 else {
IOP 4:9866fbe66750 34 myled_R = 0;
IOP 4:9866fbe66750 35 myled_G = 0;
IOP 4:9866fbe66750 36 myled_B = 1;
joon874 0:fe7126797254 37 }
joon874 0:fe7126797254 38 }
joon874 0:fe7126797254 39 }