01 師生互動答題機

(2022/08/19)

去年造課師的商品設計,我利用micro:bit的廣播功能設計了【師生互動答題機】,沒有真正去班級實作測試,據說同時20幾台干擾會很大。今年改利用ESP32來設計同一作品,也就是本文的內容,今年希望能簡易商品化(學生端利用已有的pocketcard,再加個電池就OK了),並實地找間班級來試做看看,看結果如何?!

  • 學生端的功能說明

    • 按A鍵可以輸入答案(1、2、3、4切換)

    • 按B鍵改變座號(目前測試可改變座號,正式使用就固定座號了)

    • 按A+B鍵,發送成績給老師

    • 目前先以凱斯電子的Pocketcard來做測試

    • 程式如下:

  • 由於有用到中文字,先把要使用的中文字建好

  • 老師端

    • 設備

      • 原本也是要利用PocketCard來做老師端的控制器,但8X8矩陣LED一直無法成功顯示,不知是腳位的關係?還是3.3V電壓不足,所以改用NodeMCU-32S!(下次再找時間來了解原因)

      • 麵包板

      • 2個按鍵(因為使用4個按鍵的模組,所以只取最旁邊的兩個按鍵,腳位分別使用GPIO16、GPIO17、GPIO18、GPIO19

      • OLED顯示器(I2C腳位)

      • 8X8LED矩陣(DIN:GPIO14、CS:GPIO12、CLK:GPIO13)

    • 功能說明

      • 按A鍵輸入此題的正確答案(1、2、3、4切換)

      • 按B鍵看學生的答題情形,從8X8矩陣LED的燈可以知道哪些人答題了,哪些人答對了

      • 按A+B清除作答結果,也就是重新一題了

      • 程式如下:(先以15位學生來做測試)