From 603b643c35de5405454e4626aff20743f833468a Mon Sep 17 00:00:00 2001 From: finikokasulanovenda <13515029@std.stei.itb.ac.id> Date: Sun, 8 Apr 2018 18:16:42 +0700 Subject: [PATCH] Add Print to LCD --- src/json_parser.cpp/json_parser.cpp.ino | 1 + src/lcd_display.cpp/lcd_display.cpp.ino | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 src/lcd_display.cpp/lcd_display.cpp.ino diff --git a/src/json_parser.cpp/json_parser.cpp.ino b/src/json_parser.cpp/json_parser.cpp.ino index 41fcb25..a67969f 100644 --- a/src/json_parser.cpp/json_parser.cpp.ino +++ b/src/json_parser.cpp/json_parser.cpp.ino @@ -1,4 +1,5 @@ #include <ArduinoJson.h> +#include <LiquidCrystal.h> bool isSuccess; int year; diff --git a/src/lcd_display.cpp/lcd_display.cpp.ino b/src/lcd_display.cpp/lcd_display.cpp.ino new file mode 100644 index 0000000..096d097 --- /dev/null +++ b/src/lcd_display.cpp/lcd_display.cpp.ino @@ -0,0 +1,24 @@ +#include <LiquidCrystal.h> + +// initialize the library by associating any needed LCD interface pin +// with the arduino pin number it is connected to +const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; +LiquidCrystal lcd(rs, en, d4, d5, d6, d7); + +void PrintToLCD(const char* text); + +void setup() { + // put your setup code here, to run once: + lcd.begin(16, 2); + lcd.autoscroll(); +} + +void loop() { + // put your main code here, to run repeatedly: + +} + +void PrintToLCD(const char* text) { + lcd.print(text); +} + -- GitLab