19 KSB065 家控板

一、認識【KSB065 Home Automation Board 家庭自動化擴展板】

  • 感測器IO 對應表格

  • Motor(馬達控制) 和 Slide(滑桿) 的 IO腳位P1重複,功能2擇1

  • Motor(馬達控制) 和 PSRAM 的 IO腳位P6重複,功能2擇1

  • Relay(繼電器) 和 PSRAM 的 IO腳位P7重複,功能2擇1

  • Light(光度) 和 SD 的 IO腳位P4重複,功能2擇1

  • Sonar(超音波插座) 和 SD 的 IO腳位P14重複,功能2擇1

  • 指撥開關

    • 我覺得第一件事先搞懂這些【指撥開關】,才道如何讓感測器有作用。

    • KSB065 配備很多感測器,所以有些感測器的使用IO腳位會跟其它感測器重複,因此要使用指撥開關來選定要使用的感測器且要關掉腳位重覆的感測器。

    • 指撥開關1和指撥開關2 是micro:bit 和PocketCard指撥開關,是用來連接 micro:bit 和PocketCard和感測器的腳位。

    • 指撥開關3和指撥開關4 是NodeMCU-32S 專用指撥開關,是用來連接 NodeMCU-32S 和感測器的腳位,使用micro:bit 和PocketCard 不用理會。

    • 本文使用micro:bit,所以指撥1 和 指撥2 的開關全部都撥到ON

二、簡易測試

  • 基本擴展積木:https://github.com/kaise-ksrobot/pxt-KSB065

  • 積木:

  • 彩色螢幕測試

    • 解析度160*128

    • 底色為黑色(好像沒有更改整個屏幕的背景顏色)

    • 指撥1的開關5、6、7、8要打開

    • 字型1大小是5x5 pixel,字型2 是10x10 ,字型3 是15x15,字型4 是20x20 ,字型5 是25x25

    • 簡單測試,不能顯示中文字

  • 測試後發現