micro:bit (5) スクロール時計
以前,大阪日本橋のシリコンハウス共立で買ったmicro:bit用Breakoutボードを使ってみました。これを使うとmicro:bitが持つたくさんのGPIOを簡単に利用できるようになるので便利ですよ。マルツパーツや千石電商でも買えるようですね。
これにRTC(リアルタイムクロック)DS3231をつないで,スクロールクロックを作ってみました。(スクロールクロック,これで何度目かなw )
もちろん,Arduino IDE でスケッチを書きました。
//micro:bit スクロールクロック
#include <Wire.h>
#include <RtcDS3231.h>
#include <Adafruit_Microbit.h>
Adafruit_Microbit_Matrix microbit;
BLEPeripheral blePeripheral = BLEPeripheral();
RtcDS3231<TwoWire>
Rtc(Wire);void setup() {
Rtc.Begin() ;
blePeripheral.begin();
microbit.begin();
//RtcDateTime compiled = RtcDateTime(__DATE__, __TIME__) ;
//Rtc.SetDateTime(compiled) ;
}void loop() {
char buff[12] ;
RtcDateTime dt = Rtc.GetDateTime() ;
//sprintf(buff, "%04u/%02u/%02u", dt.Year(), dt.Month(), dt.Day()) ;
//microbit.print(buff) ;
sprintf(buff, " %02u:%02u:%02u", dt.Hour(), dt.Minute(), dt.Second()) ;
microbit.print(buff) ;
}
| 固定リンク | 0
「Arduino」カテゴリの記事
- 大型7セグLEDを4個使った表示装置(2022.01.23)
- Arduinoで作ろう(61) Digisparkで7セグLED温度計(2022.01.16)
- Arduinoで作ろう(60) Digisparkでデジタル時計(2022.01.10)
- Arduinoで作ろう(59) DigisparkのP5を使えるようにした(2022.01.08)
- Arduinoで作ろう(58) DigisparkとLM35で温度計(2022.01.02)
「micro:bit」カテゴリの記事
- micro:bit (5) スクロール時計(2020.05.09)
- micro:bit (4) 温度計 (2020.05.07)
- micro:bit (3) Arduino IDE による開発環境ができた(2020.05.05)
- micro:bit (2) ライブラリを3つインストールしたが...(2020.05.04)
- micro:bit (1) やっぱりArduino IDEを使いたい(2020.05.03)
コメント