NEXTION LCD for arduino3

NEXTION LCDでまずは、時計を作成しました。
デザインを重視し、アイコンを探しました。以下URLのICOOON MONOのアイコンを使用しています。
http://icooon-mono.com/
フォントは、ツール上で作成して利用する必要があるので、フリーで使用できるフォントをWindowsにインストールしました。Googleのノトフォントを使用しました。
https://www.google.com/get/noto/
Noto Sans Displayを使用しています。
カレンダーの管理は、RTCを利用しています。

ページ1
時間と日付が表示できます。

ページ2
日付と時間設定をするページです。曜日は自動設定です。
曜日の計算は、ツェラーの公式を使用しています。
https://ja.wikipedia.org/wiki/%E3%83%84%E3%82%A7%E3%83%A9%E3%83%BC%E3%81%AE%E5%85%AC%E5%BC%8F

ページ3
QRコードが表示できます。このサイトのQRコードです。

サンプルプログラム以下にあります。
https://github.com/jendo1969/GR-ADZUKI2/blob/master/nextion/clock/clock.ino

On the NEXTION LCD, we first created a clock.
I emphasized design and looked for an icon. I use the icon of ICOOON MONO below.

http://icooon-mono.com/
Since fonts need to be created and used on the tool, we installed free fonts on Windows. I used Google’s noto font.
https://www.google.com/get/noto/
I am using Noto Sans Display.
We use RTC to manage the calendar.

Page 1
Time and date can be displayed.
Page 2
This is the page for setting the date and time. The day of the week is set automatically.
Calculation of the day of the week uses Zeller’s formula.

https://ja.wikipedia.org/wiki/%E3%83%84%E3%82%A7%E3%83%A9%E3%83%BC%E3%81%AE%E5%85%AC%E5%BC%8F
Page 3
QR code can be displayed. This is the QR code of this site.
It is in the sample program below.

https://github.com/jendo1969/GR-ADZUKI2/blob/master/nextion/clock/clock.ino

在NEXTION LCD上,我們首先創建了一個時鐘。
我強調設計並尋找一個圖標。 我使用下面的ICOOON MONO圖標。

http://icooon-mono.com/
由於需要在工具上創建和使用字體,我們在Windows上安裝了免費字體。 我使用了Google的noto字體。
https://www.google.com/get/noto/
我正在使用Noto Sans Display。
我們使用RTC來管理日曆。

第1頁
可以顯示時間和日期。
第2頁
這是設置日期和時間的頁面。 星期幾是自動設置的。
計算星期幾使用Zeller的公式。
https://ja.wikipedia.org/wiki/%E3%83%84%E3%82%A7%E3%83%A9%E3%83%BC%E3%81%AE%E5%85%AC%E5%BC%8F
第3頁
可以顯示QR碼。 這是這個網站的QR碼。
它位於下面的示例程序中。

https://github.com/jendo1969/GR-ADZUKI2/blob/master/nextion/clock/clock.ino

RED BEAN CULTIVATION WITH GR-ADZUKI7

台風により簡易温室が飛んでしまいました。
小豆もだいぶ傷んでしまいました。

台風21号の強風に耐えられませんでした。
小豆が全滅しないことを願います。

Simple greenhouse has flew by typhoon.
Red beans have been damaged a lot.
Simple greenhouse could not stand strong wind of Typhoon No. 21.
I hope the red beans will not be wiped out.

簡單的溫室已經受到颱風的影響。
紅豆已經受到很多損壞。
簡單的溫室不能承受21號颱風的強風。
我希望紅豆不會被消滅。

NEXTION LCD for arduino2

NEXTION LCDをGR-ADZUKIに接続しました。

まずNextionEditorで画面を作成します。
2ページの画面をCompTextサンプルプログラムをベースに作成しました。
作成した画面プログラムは、予めNEXTION LCDにUPLOADしておきます。
ライブラリITEADLIB_Arduino_Nextion-0.7.0はそのままでは使用できませんでした。
utoa(number, buf, 10);

sprintf(buf, “%d”, number);
に変更します。
NexProgressBar.cpp
NexPicture.cpp
NexSlider.cpp
NexGauge.cpp
NexCrop.cpp
のファイルが対象です。
次にNEXTION LCDと接続するシリアルポートの設定です。
7ピンと8ピンのシリアル1を使用します。
NexConfig.hの
#define nexSerial Serial2

#define nexSerial Serial1
に変更します。
無事、動作しました。
ページの移動は、SpineEdgeロゴ画像のタッチで行えます。

サンプルプログラムは以下にあります。
https://github.com/jendo1969/GR-ADZUKI2/tree/master/nextion/CompText

NEXTION LCD connected to GR-ADZUKI.
First, create a screen with NextionEditor.
I made a screen of 2 pages based on the CompText sample program.
Upload the created screen program to the NEXTION LCD beforehand.
The library ITEADLIB_Arduino_Nextion – 0.7.0 could not be used as it was.
utoa (number, buf, 10);
with
sprintf (buf, “% d”, number);

Change to.

NexProgressBar.cpp
NexPicture.cpp
NexSlider.cpp
NexGauge.cpp
NexCrop.cpp
These files are targeted.
Next is the setting of the serial port connected to the NEXTION LCD.
Use 7 pin and 8 pin serial 1.
In NexConfig.h,
#define nexSerial Serial2
with
#define nexSerial Serial1
Change to.
It worked without problems.
You can move pages by touching the SpineEdge logo image.
The sample program is below.
https://github.com/jendo1969/GR-ADZUKI2/tree/master/nextion/CompText

NEXTION LCD連接到GR-ADZUKI。
首先,使用NextionEditor創建一個屏幕。
我根據CompText示例程序製作了2頁的屏幕。
事先將創建的屏幕程序上傳到NEXTION LCD。
庫ITEADLIB_Arduino_Nextion – 0.7.0無法按原樣使用。
utoa(號碼,buf,10);

sprintf(buf,“%d”,數字);
改為。

NexProgressBar.cpp
NexPicture.cpp
NexSlider.cpp
NexGauge.cpp
NexCrop.cpp
這些文件是目標。
接下來是連接到NEXTION LCD的串行端口的設置。
使用7針和8針串行1。
在NexConfig.h中
#define nexSerial Serial2

#define nexSerial Serial1
改為。
它沒有問題。。
您可以通過觸摸SpineEdge徽標圖像來移動頁面。
示例程序如下。
https://github.com/jendo1969/GR-ADZUKI2/tree/master/nextion/CompText