mix

Dependencies:   mbed Servo MFRC522 UniGraphic

Committer:
peerapan
Date:
Sun Dec 16 08:00:04 2018 +0000
Revision:
9:bfded272a07c
Parent:
8:2bcc87bbd034
TFT 2.4display

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Geremia 0:2ccd65a72ab8 1 #include "stdio.h"
Geremia 0:2ccd65a72ab8 2 #include "mbed.h"
Geremia 0:2ccd65a72ab8 3 #include "string"
Geremia 0:2ccd65a72ab8 4 #include "Arial12x12.h"
Geremia 0:2ccd65a72ab8 5 #include "Arial24x23.h"
saiagard 7:81f1c4fae022 6 #include "Arial28x28.h"
Geremia 0:2ccd65a72ab8 7 #include "Arial43x48_numb.h"
Geremia 0:2ccd65a72ab8 8 #include "pict.h"
saiagard 7:81f1c4fae022 9 #include "TFT_MIPI.h"
saiagard 7:81f1c4fae022 10 #include "SDFileSystem.h"
peerapan 9:bfded272a07c 11
saiagard 7:81f1c4fae022 12 Serial pc(SERIAL_TX, SERIAL_RX);
saiagard 7:81f1c4fae022 13 PinName buspins[] = { PA_9, PC_7, PA_10, PB_3, PB_5, PB_4, PB_10, PA_8 };
saiagard 7:81f1c4fae022 14 TFT_MIPI myLCD(BUS_8, buspins, A3, A4, A2, A1, A0, "myLCD");
saiagard 7:81f1c4fae022 15 DigitalIn Sw[] = {PB_13, PB_14, PB_15, PB_2, PB_12,PA_11 };
Geremia 0:2ccd65a72ab8 16
peerapan 9:bfded272a07c 17 unsigned short backgroundcolor=Blue;
saiagard 7:81f1c4fae022 18 unsigned short foregroundcolor=Black;
peerapan 9:bfded272a07c 19 char orient=0;
saiagard 7:81f1c4fae022 20 int i=0;
saiagard 7:81f1c4fae022 21 int j=0;
Palm2NOPY 8:2bcc87bbd034 22 int k=0;
Geremia 0:2ccd65a72ab8 23 int main()
peerapan 9:bfded272a07c 24 {
Geremia 4:818956c30cae 25 myLCD.set_orientation(orient);
saiagard 7:81f1c4fae022 26 myLCD.background(White);
saiagard 7:81f1c4fae022 27 myLCD.foreground(foregroundcolor);
Geremia 4:818956c30cae 28 myLCD.cls();
Geremia 0:2ccd65a72ab8 29
saiagard 7:81f1c4fae022 30 while(1){
peerapan 9:bfded272a07c 31 myLCD.background(backgroundcolor);
peerapan 9:bfded272a07c 32 myLCD.foreground(foregroundcolor);
peerapan 9:bfded272a07c 33 myLCD.Bitmap(0,45,180,180,data);
peerapan 9:bfded272a07c 34 myLCD.fillrect(0,320,500,280,Orange);
peerapan 9:bfded272a07c 35
peerapan 9:bfded272a07c 36 for(int i=2; i<200;i++){
peerapan 9:bfded272a07c 37 myLCD.locate(i,295);
peerapan 9:bfded272a07c 38 myLCD.set_font((unsigned char*) Arial12x12);
peerapan 9:bfded272a07c 39 myLCD.printf("Please scan your Student ID card to start.");
peerapan 9:bfded272a07c 40 }
peerapan 9:bfded272a07c 41 }
peerapan 9:bfded272a07c 42 }
peerapan 9:bfded272a07c 43