사용자 도구

사이트 도구


commands:display_rtc

문서의 이전 판입니다!


표시 장치와 RTC

TM1637 4자리 FND

IsegBegin()으로 CLK·DIO 핀을 설정한 뒤 IsegBrightness(), IsegDecimal(), IsegHex(), IsegWrite(), IsegClear()를 사용합니다. device 번호로 최대 7대를 구분합니다.

PCF8574 문자 LCD

IclcdBegin(address, columns, rows)으로 시작한 뒤 IclcdSetCursor(), IclcdPrint(), IclcdClear(), IclcdBacklight() 등을 사용합니다. device 번호로 최대 4대를 구분합니다.

DS3231 RTC

명령어 설명
IrtcBegin() RTC 연결을 확인하고 사용을 시작합니다.
IrtcSet(…), IrtcRead(dateTime) 날짜·시간을 설정하거나 읽습니다.
IrtcUnixTime(unixTime) Unix 시간을 읽습니다.
IrtcGetTemperature(temperature) RTC 내부 온도를 읽습니다.
IrtcSetAlarm1(…), IrtcSetAlarm2(…) 알람을 설정합니다.
IrtcAlarmEnable(…), IrtcAlarmTriggered(…) 알람 사용 여부와 발생 상태를 관리합니다.
IrtcSquareWave(…), Irtc32kHz(…) 주파수 출력을 설정합니다.

각 장치는 해당 Begin 명령어를 먼저 실행하십시오. I²C 주소와 핀 공유 여부를 확인하고, bool 반환값이 false이면 배선과 전원을 점검하십시오.

← 내장 명령어 리스트

commands/display_rtc.1788183136.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki