電腦是一片浩瀚的海洋,而我,只是在海灘上撿拾貝殼的-小孩。
程式語言是這個世界上最難掌握的語言之一,其複雜程度遠遠超出一般的種族的語言,令人難以想象。而程式所組成的魔法,同樣也是傳說中最難掌握的魔法之一,而且據說程式語言只有頂尖的人才能掌握,和遊戲這類應用程式全然不同,人類根本掌握不了...如果我能懂得程式,那麼所有的人工智慧將不再困難...
修改自【傳說對決】與【全職業法神】
教學用軟體
arduino 已經安裝好,2.0以後的版本啟動後升級--> 系統要求安裝、允許都給同意或按下安裝
processing 下載點
chatGPT 進入點
模擬軟體 https://wokwi.com/
閃爍LED
按鈕直接控制LED
單一按鈕開關LED
呼吸燈
小夜燈
手勢控制LED
聲控風扇
換檔風扇
自動變速風扇
遙控風扇
搖頭風扇
遙控轉向風扇
溫控風扇
顯示檔位風扇
Processing入門
講義:
程式設計與動態影音圖像用程式來畫圖—Processing入門
影片:
【Processing手把手基礎教程】Processing ABC
【教學】Processing 互動裝置藝術結合 Arduino 小教室_ep1 下載Processing
【教學】Processing 互動裝置藝術結合 Arduino 小教室_ep2 連接Arduino_數位輸入與類比輸入
實作:
下載Processing 並且解壓縮
啟動Arduino
發出指令
寫一個程式使用processing 控制Arduino LED狀態
寫一個程式使用processing 開啟與關閉Arduino LED
寫一組程式讓Arduino 讀取光敏電阻數值並且傳送到processing 上顯示
延伸學習:可以下一個ChatGPT的描述讓Processing可以按一下點亮LED,再按一下才熄滅LED?
延伸學習:可以下一個ChatGPT的描述讓Processing可以讀取Arduino的可變電阻
延伸學習:可以下一個ChatGPT的描述讓Processing畫出鋼琴鍵,並且按下的音階鍵時,Arduino發出對應的聲音。
補充:
Arduino 到底是什麼?What is Arduino? (ENG SUB)
閃爍LED
螢火蟲
夜間的星星
資訊一 12-12
基本資訊、物聯網及智慧機器人應用
2.物聯網認識及應用
2-1物聯網程式設計入門
基本電子應用
2銲接練習
2-2銲接要領及實作
基本電子應用
3.常用電子儀表的認識及操作
3-1.直流電源供應器的操作
3-2.三用電表的使用
Arduino 模組使用
上午:軟體說明、範例修改
下午:警示燈、可變電阻、光線感知(小夜燈)
模擬軟體:https://www.tinkercad.com/joinclass/SGZTPNTE5
參考資料:Easy Module Shield多功能實驗擴展板
資訊二 12-19
基本資訊、物聯網及智慧機器人應用
2.物聯網認識及應用
2-2瓶中燈
基本電子應用
4.基本電子電路實作
4-1.電子元件腳位識別及安裝
資訊三 12-26
基本資訊、物聯網及智慧機器人應用
2.物聯網認識及應用
2-3盲人號誌燈
基本電子應用
4.基本電子電路實作
4-2.PCB 銲接佈線實作
資訊四 01-02
基本資訊、物聯網及智慧機器人應用
2.物聯網認識及應用
2-4溫溼度計
基本電子應用
1. 常用邏輯實驗儀器的使用
1-1.麵包板的使用
1-2.邏輯探棒的使用
1-3.數位 IC 測試器的使用
資訊五 01-09
基本資訊應用延伸單元
1.電機電子電路模擬介紹及實作
1-1.電子電路模擬軟體的介紹
1-2.電子電路模擬軟體的實作
1-3. Arduino 控制模擬實作
焊接
三用電表、PCB板、電阻、電容、電路圖認識、NE555、焊接
上午:烙鐵使用安全須知,電路安裝須知。
下午:焊接成品發出聲音。
資訊六 01-16
基本資訊應用延伸單元
2.電機電路模擬軟體介紹及實作
2-1.電機電路模擬軟體介紹
2-2.電機電路模擬軟體實作
2-3.PLC 電路模擬實作
成品發表
上午:分組發表作品。
下午:頒獎。