2017.3.24 ARDUINO 猜數字1bit
遊戲方法:
1.切開關 產生答案、遊戲指示燈亮 (指撥開關 LEDB)
2.轉VR選擇要猜的數字 (LEDB 隨VR改變亮度)
3.按下確認 (SW左)
4.LED顯示結果 (G: BINGO R: TOO HIGH Y: TOO LOW B:ON/OFF)
5.LCD顯示狀態 bingo時撥放音樂
6.偷看答案 (SW右)
=============================================*/
https://circuits.io/circuits/4492723-guess-the-numbers-game-1bit
2017.4.06 ARDUINO 猜數字4bit
遊戲方法:
1.切開關 產生答案、遊戲指示燈亮 (指撥開關 LEDG)
2.利用SW(左) 依序輸入4個數字
3.按下確認 (SW右)
4.LCD顯示狀態
5.LCD顯示狀態 bingo時撥放音樂
6.LED顯示結果 (G:Power light Y:數字對位置正確(A) R:數字對位置不正確(B)
https://circuits.io/circuits/4536918-4-bit-guess-the-number-game
2017.4.22 ARDUINO 射擊小遊戲
遊戲方法:
1.接上電源後,倒數3秒開始遊戲
2.LED黃: 玩家位置 LED紅: 敵人位置
3.左按鈕: 玩家向左 右按鈕: 玩家向右 中間按鈕: 射擊 <br/
4.LCD顯示Level & Score
5.通過全部關卡後 LCD顯示YOU WIN! LED全亮 持續3秒
6.LCD顯示 Play again? 按下任意按鈕重新開始
https://circuits.io/circuits/4696616-the-shooting-game
2017.4.23 ARDUINO 密碼鎖
動作簡介:
1.自行決定是否重設密碼
2.三次解碼機會
3.解碼成功後馬達動作(開門之類的)、LED綠亮,持續3秒
4.累積三次失敗警報響、LED紅閃爍
操作方法:
1.依照LCD指示操作鍵盤
2.鍵盤: "#":ENTER "*":BACKSPACE
3.初始密碼: 0000
https://circuits.io/circuits/4720646-easy-password-system
2017.6.11 ARDUINO 4*4 踩地雷
動作簡介:
1.四種難度(簡單:1 中等:6 困難:8 自訂:自訂地雷數)
2.勝利條件: 1.立完所有旗桿 2.踩完所有無地雷區
操作方法:
1.六個按鈕: swup : move X axis + swdown : Move X axis - swyup : Move Y axis - swydown : Move Y axis + swenter : Enter swflag : Set Flag
https://circuits.io/circuits/5196853-4-4-minesweeper
2017.11.19 ARDUINO Thread Practice
動作簡介:
switch控制馬達運轉模式 (LED代替馬達),LCD顯示運轉模式和時間,分為正轉模式,反轉模式和自訂模式,外加一顆正常停止鈕與緊急停止鈕。
正轉模式: 持續正轉殖到使用者切斷才可切換轉向。
反轉模式: 持續反轉殖到使用者切斷才可切換轉向。
自訂模式: 以lcd選單選擇運轉段數,每段轉向與運轉時間並重複執行直到使用者切斷。
操作方法:
1.四個按鈕: 利用switch來作狀態切換(正轉 反轉 自訂)和 緊急停止
2017.12.10 ARDUINO + Node js + App Practice
動作簡介:
1.藉由爬蟲取得即時資訊(PM2.5 天氣預報 PTT標題)
2.藍芽操控 Arduino 元件
3.Arduino 藍芽通知 APP 訊息
操作方法:
1.APP via bluetooth send cmd to Arduino
2.Arduino via Serial Port send cmd to computer's Node js
3.Node js creat a server with data then APP can connect the Server
2017.12.22 ARDUINO Thread Practice
動作簡介:
1.透過站立、蹲下、跳躍來躲避障礙物
2.轉VR可以改變速度
3.碰到障礙 HP-1 Led 燈熄1顆 (預設死亡重新開始)
操作方法:
1.按按鈕 做跳和蹲的動作(P:站立 b:蹲下 o、q、d:障礙物)
AUTODESK CIRCUITS
https://circuits.io/