pomoc pro Davida
Dependencies: mbed X_NUCLEO_IKS01A2
main.cpp@0:a5b01a169d81, 2019-12-11 (annotated)
- Committer:
- MinhSon
- Date:
- Wed Dec 11 11:21:10 2019 +0000
- Revision:
- 0:a5b01a169d81
David vales je totatlne neschopnej idiot;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
MinhSon | 0:a5b01a169d81 | 1 | /** |
MinhSon | 0:a5b01a169d81 | 2 | ****************************************************************************** |
MinhSon | 0:a5b01a169d81 | 3 | * @file main.cpp |
MinhSon | 0:a5b01a169d81 | 4 | * @author Tran Minh Son |
MinhSon | 0:a5b01a169d81 | 5 | * @version V1.0.0 |
MinhSon | 0:a5b01a169d81 | 6 | * @date 20-November-2019 |
MinhSon | 0:a5b01a169d81 | 7 | * X_NUCLEO_IKS01A2 |
MinhSon | 0:a5b01a169d81 | 8 | |
MinhSon | 0:a5b01a169d81 | 9 | ****************************************************************************** |
MinhSon | 0:a5b01a169d81 | 10 | * Program pro mereni atmosferickeho tlaku |
MinhSon | 0:a5b01a169d81 | 11 | |
MinhSon | 0:a5b01a169d81 | 12 | **/ |
MinhSon | 0:a5b01a169d81 | 13 | |
MinhSon | 0:a5b01a169d81 | 14 | |
MinhSon | 0:a5b01a169d81 | 15 | #include "mbed.h" //knihovny |
MinhSon | 0:a5b01a169d81 | 16 | #include "XNucleoIKS01A2.h" |
MinhSon | 0:a5b01a169d81 | 17 | static XNucleoIKS01A2 *mems_expansion_board = XNucleoIKS01A2::instance(D14, D15, D4, D5); //Instance |
MinhSon | 0:a5b01a169d81 | 18 | static HTS221Sensor *hum_temp = mems_expansion_board->ht_sensor; //nacteni prvku desky |
MinhSon | 0:a5b01a169d81 | 19 | DigitalOut myled(LED1); |
MinhSon | 0:a5b01a169d81 | 20 | |
MinhSon | 0:a5b01a169d81 | 21 | |
MinhSon | 0:a5b01a169d81 | 22 | |
MinhSon | 0:a5b01a169d81 | 23 | int main() |
MinhSon | 0:a5b01a169d81 | 24 | { |
MinhSon | 0:a5b01a169d81 | 25 | uint8_t id; //deklarace |
MinhSon | 0:a5b01a169d81 | 26 | float value2; |
MinhSon | 0:a5b01a169d81 | 27 | hum_temp->enable(); //povoleni senzoru |
MinhSon | 0:a5b01a169d81 | 28 | printf("----------Atmosfericky Tlak----------\r\n"); |
MinhSon | 0:a5b01a169d81 | 29 | while(1) //cyklus pro vypisovani hodnot |
MinhSon | 0:a5b01a169d81 | 30 | { |
MinhSon | 0:a5b01a169d81 | 31 | printf("<Values>"); |
MinhSon | 0:a5b01a169d81 | 32 | hum_temp->read_id(&id); //mereni vlhkosti |
MinhSon | 0:a5b01a169d81 | 33 | hum_temp->get_humidity(&value2); //ziskani hodnot vlhkosti |
MinhSon | 0:a5b01a169d81 | 34 | printf(" %f </Values>\r\n",value2); //vypis hodnot vlhkosti |
MinhSon | 0:a5b01a169d81 | 35 | wait(2); //zpozdeni |
MinhSon | 0:a5b01a169d81 | 36 | } |
MinhSon | 0:a5b01a169d81 | 37 | |
MinhSon | 0:a5b01a169d81 | 38 | |
MinhSon | 0:a5b01a169d81 | 39 | } |