2020年11月24日 星期二

基礎課程

 📌(一)猜數字

       程式說明

      當A鈕被按下時,歸零;當B鈕按下時,會隨機產生0-9的數字,再請同學猜一猜





📌(二)數數&倒數記數

       程式說明

      數數:當A鈕被按下時,歸零;當B鈕按下時,會顯示0-9的數字。




      倒數計數:當A鈕被按下時,歸零;當B鈕按下時,會顯示9-0的數字。





📌(三)猜拳

       程式說明

      當晃動發生時,會隨機產生「剪刀」、「石頭」、「布」的圖案,可以和同學一起猜拳








📌(四)電子骰子

        程式說明

      利用「重力感測器」搖晃板子,隨機出現骰子點數。

      這邊會學到「如果...那麼...」和控制個別LED燈,當晃動板子的時候,會顯示得到的點數,並用骰子的形式顯示在板子上。





📌(四)溫度計

        程式說明

      利用「溫度感應器」,當「晃動」板子的時候,會顯示目前攝氏溫度。

       micro:bit的溫度感測器內建於處理器內,當搖晃板子時,「重力感應器」感測到晃動,便將溫度感應器感測到的環境溫度顯示在板子上。     






📌(五)笑臉按鈕

        程式說明

      利用到兩個板子間的訊息傳遞,當按A時,另一塊板子呈現笑臉;當按B時,另一塊板子呈現哭臉。

      


硬體實作:將上面的程式分別下載到A、B兩塊板子,就可以互相控制。