M0Board_WF
/
WF_lektion9-LM75B_einmal_lesen_LED_schreiben
a
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 /*M0-BOARD LPC11U24 VERSION 1.0 WF 11_2014 00002 BULME Graz / Elektronik 29 00003 Alternativ ohne Library für LM75B 00004 00005 UART Raspberry PI lesen 00006 00007 */ 00008 #include "mbed.h" 00009 #include "LM75B.h" 00010 00011 DigitalOut Led1(LED1); 00012 DigitalOut Led2(LED2); 00013 DigitalOut Led3(LED3); 00014 DigitalOut Led4(LED4); 00015 00016 Serial pc(USBTX, USBRX); // tx, rx 00017 char ch; 00018 00019 //Create an LM75B object at the default address (ADDRESS_0) 00020 LM75B sensor(p28, p27); 00021 int main() 00022 { 00023 while (1) { 00024 printf("%.1f\n\r", (float)sensor); 00025 00026 Led4=1; 00027 wait(0.2); 00028 Led4=0; 00029 wait(0.2); 00030 00031 00032 ch = pc.getc(); 00033 00034 00035 if (ch == 'a') { // LED 00036 Led1 = 1; 00037 00038 } 00039 00040 else if (ch == 'b') { 00041 Led1 = 0; 00042 00043 } 00044 00045 00046 } 00047 } 00048 00049 00050
Generated on Wed Jul 20 2022 23:28:41 by 1.7.2