test de premier push
Dependencies: WakeUp mbed EPD_GDE021A1
Headers/ecran.h@15:5bb6f11fc300, 2016-11-10 (annotated)
- Committer:
- nba
- Date:
- Thu Nov 10 19:15:10 2016 +0000
- Revision:
- 15:5bb6f11fc300
- Parent:
- 14:65e134c75d8c
- Child:
- 16:dc4a1be5abdb
Maj mineur
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
nba | 15:5bb6f11fc300 | 1 | #ifndef ECRAN_H_INCLUDED |
nba | 15:5bb6f11fc300 | 2 | #define ECRAN_H_INCLUDED |
nba | 15:5bb6f11fc300 | 3 | |
nba | 15:5bb6f11fc300 | 4 | |
nba | 13:0afb541c480e | 5 | #include "mbed.h" |
nba | 13:0afb541c480e | 6 | #include "EPD_GDE021A1.h" |
nba | 15:5bb6f11fc300 | 7 | //#include "poids.h" |
nba | 15:5bb6f11fc300 | 8 | |
nba | 13:0afb541c480e | 9 | |
nba | 13:0afb541c480e | 10 | |
nba | 13:0afb541c480e | 11 | #define EPD_CS PA_15 |
nba | 13:0afb541c480e | 12 | #define EPD_DC PB_11 |
nba | 13:0afb541c480e | 13 | #define EPD_RESET PB_2 |
nba | 13:0afb541c480e | 14 | #define EPD_BUSY PA_8 |
nba | 13:0afb541c480e | 15 | #define EPD_POWER PB_10 |
nba | 13:0afb541c480e | 16 | #define EPD_SPI_MOSI PB_5 |
nba | 13:0afb541c480e | 17 | #define EPD_SPI_MISO PB_4 |
nba | 13:0afb541c480e | 18 | #define EPD_SPI_SCK PB_3 |
nba | 13:0afb541c480e | 19 | |
nba | 13:0afb541c480e | 20 | EPD_GDE021A1 epd(EPD_CS, EPD_DC, EPD_RESET, EPD_BUSY, EPD_POWER, EPD_SPI_MOSI, EPD_SPI_MISO, EPD_SPI_SCK);//Parametre l'ecrant E-Ink |
nba | 13:0afb541c480e | 21 | |
nba | 13:0afb541c480e | 22 | |
nba | 14:65e134c75d8c | 23 | class Ecran |
nba | 13:0afb541c480e | 24 | { |
nba | 13:0afb541c480e | 25 | public: |
nba | 13:0afb541c480e | 26 | |
nba | 15:5bb6f11fc300 | 27 | void print(); // fonction qui renvoie le poid |
nba | 15:5bb6f11fc300 | 28 | |
nba | 15:5bb6f11fc300 | 29 | private: |
nba | 15:5bb6f11fc300 | 30 | |
nba | 13:0afb541c480e | 31 | char ligne1[100]; |
nba | 13:0afb541c480e | 32 | char ligne2[100]; |
nba | 13:0afb541c480e | 33 | char ligne3[100]; |
nba | 13:0afb541c480e | 34 | char ligne4[100]; |
nba | 13:0afb541c480e | 35 | char ligne5[100]; |
nba | 13:0afb541c480e | 36 | double poids; |
nba | 13:0afb541c480e | 37 | double temperature; |
nba | 13:0afb541c480e | 38 | double humidite; |
nba | 13:0afb541c480e | 39 | |
nba | 13:0afb541c480e | 40 | |
nba | 15:5bb6f11fc300 | 41 | }; |
nba | 15:5bb6f11fc300 | 42 | |
nba | 15:5bb6f11fc300 | 43 | |
nba | 15:5bb6f11fc300 | 44 | #endif //ECRAN_H_INCLUDED |