LCD1602はAVR用のライブラリと警告あるが無事に動いた MICROBIT用でない6X4!
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup()
{
lcd.begin(16,2);
lcd.init();
lcd.backlight();
lcd.setCursor(2, 0);
lcd.print("Hello World!");
delay(1000);
}
void loop() {
lcd.setCursor(5, 1);
lcd.print(millis()/1000);
}
-----------------------------------------------------------------------------------------
#include <SD.h>
#define PIN_SPI_CS 4 // The Arduino UNO R4 pin connected to the CS pin of SDcard module
File myFile;
void setup() {
Serial.begin(9600);
if (!SD.begin(PIN_SPI_CS)) {
Serial.println(F("SD Card is either missing or has failed!"));
while (1); // don't do anything more:
}
Serial.println(F("SD Card is ready"));
// open file for writing
myFile = SD.open("arduino.txt", FILE_WRITE);
if (myFile) {
myFile.println("Created by newbiely.com"); // write a line to Arduino
myFile.println("Learn Arduino and SD Card"); // write another line to Arduino
myFile.close();
} else {
Serial.print(F("Error: Unable to open file arduino.txt"));
}
// open file for reading
myFile = SD.open("arduino.txt", FILE_READ);
if (myFile) {
while (myFile.available()) {
char ch = myFile.read(); // read characters one by one from Micro SD Card
Serial.print(ch); // print the character to Serial Monitor
}
myFile.close();
} else {
Serial.print(F("Error: Unable to open file arduino.txt"));
}
}
void loop() {
}
0 件のコメント:
コメントを投稿