概要
wemos d1で、lcdkeypadを使ってみた。
練習問題、やってみた。
練習問題
wifi接続時、ipアドレスを表示せよ。
サンプルコード
#include <LiquidCrystal.h>
#include <ESP8266WiFi.h>
#include <WiFiClient.h>
const char * ssid = "****";
const char * password = "****";
LiquidCrystal lcd(0, 2, 4, 14, 12, 13);
void setup() {
lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.print("Hello World!");
WiFi.begin(ssid, password);
Serial.println("");
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.print("Connected to ");
Serial.println(ssid);
Serial.print("IP address: ");
Serial.println(WiFi.localIP());
lcd.setCursor(0, 0);
lcd.print("IP address: ");
lcd.setCursor(0, 1);
lcd.print(WiFi.localIP());
}
void loop() {
delay(100);
}
以上。