[실패]mruby로 Aitendo 99엔 액정
물론 FreeBSD/mruby에서 사용하기로 합니다.
처음 샀던 모듈은 여러가지 괴롭히는 사이에 망가져 버렸기 때문에, 다시 한번 백라이트 첨부의 것을 사 왔습니다.
우선 3.3V의 Arduino에서 시험해 보았습니다만, 4비트 단위로 보낸 데이터의 1비트를 표시할 수 없는 상태였습니다.
이것은 BIAS 명령을 보내지 않았기 때문이었습니다. 분명히 BIAS 명령에는 commons의 설정이 들어 있기 때문에, 이것이 3 commons가 되어 버렸다고 생각할 수 있습니다만, 세상의 샘플에는 BIAS 명령을 설정하고 있지 않는 경우도 있어, 아무래도 전원 투입의 타이밍이나 전압이나 회로에 의해 초기치가 바뀌어 버리는 것 같은 생각이 듭니다.
우선 Arduino에서는 움직였기 때문에, FreeBSD상의 mruby로 mruby-bsdgpio를 사용해 프로그램을 써 보았습니다만, 잘 작동하지 않았습니다. 표시는 할 수 있지만, 일부 사라지지 않거나 복수 개소가 써 바뀌거나, 연속 기입을 받아들이지 않거나 매우 불안정합니다. 생각할 수 있는 가능성은 WR의 클럭이 느리다든가 깨끗하지 않다든가 있을까 생각합니다.
이 모듈은 HOLTEK사의 HT1621이라는 컨트롤러 칩을 사용하고 있는 것 같습니다만 꽤 버릇이 있는 디바이스라고 하는 인상입니다.
스마트 미터 의 표시 디바이스로서는 최적이므로 표시는 Arudino로 i2c로 FreeBSD로부터 데이터를 건네주는 등의 방법도 생각해 보고 싶습니다.
여담입니다만, 이 타입의 액정은 백라이트 유무와 자리수 차이로 몇 종류인가 있는 것 같습니다만, 표시 내용은 거의 같습니다. 아마 사람의 눈보다 높은 곳에 설치해 사용하는 것을 생각하고 있어, 시야가 정면보다 하측은 좋지만, 위에서 보면 거의 보이지 않거나 하고 있습니다. 적당한 저항이 붙어 있기 때문에 대비가 좋은 가감으로되어있는 것 같습니다. 반고정 저항으로 조정 가능하게 하면 제대로 표시할 수 있습니다.
참고로 한 사이트
h tp : // p ぁ자. 라쿠텐. 이. jp/아이스케 37/아아 ry/201606250001/
ht tp // // 누구나 tぁb. 아키바. 코오칸. jp/ぁb/그리고 x. php/2015/10/세그멘 tlcd/
ht tp://pa 자리. 라쿠텐. 이. kr/V62000/아아 ry/201606300000/
Reference
이 문제에 관하여([실패]mruby로 Aitendo 99엔 액정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yamori813/items/59b6caf21cfe63073dec텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)