上一期介紹了 Nokia 5110 LCD 硬體,今天就驅動程式進一步介紹,這裡寫了一個基本顯示測試,下面是 ROSA_DISPLAYcpp 的內容:
#include "..\ROSA_DEFINE.h"
#if defined(DISPLAY_NONE)
#define ledPin 13 // 第13隻接腳控制 LED 明滅。
byte state = 0;
void ROSA_DISPLAY_SETUP() {
// put your setup code here, to run once:
pinMode(ledPin, OUTPUT);
}
void ROSA_DISPLAY_LOOP() {
state = 1 - state;
if (state==0)
digitalWrite(ledPin, LOW); // 設定PIN13腳位為低電位= 0V ,LED 熄滅
else
digitalWrite(ledPin, HIGH); // 設定PIN13腳位為高電位= 5V ,LED 發亮
}
#elif defined(DISPLAY_5110)
#include
#include
Adafruit_PCD8544 display = Adafruit_PCD8544(9, 10, 11, 13, 12);
void ROSA_DISPLAY_SETUP() {
// put your setup code here, to run once:
display.begin();
// init done
}
void ROSA_DISPLAY_LOOP() {
display.clearDisplay();
display.setTextSize(1);
display.setTextColor(BLACK);
display.setCursor(0,0);
display.println(PRODUCT);
display.setTextColor(WHITE, BLACK); // 'inverted' text
display.println(VERSION);
display.display();
}
#endif
本程式放在 ROSA_v2019.1.4.zip,有興趣的朋友可以透過下列連結取得:
https://docs.google.com/forms/d/e/1FAIpQLScqMLIi7bPF-XLTFVplfGU6lGte1P2Y7Sjur4lC_kDZDyYEEw/viewform
45522 CS and AI set 的 NFC 卡片重要資訊
-
這是由Crystal Byrd Farmer 提供的資訊,
關於 LEGO Computer Science and AI 套件的NFC/RFID卡片資訊,可以用來創作更多應用!
轉貼如下,謝謝他的分享:
原文出處:https://www.facebook.com/share/p/1E16drUfg6/...
1 週前

沒有留言:
張貼留言