Transcript 下載/瀏覽
2016/7/12
主題說明
硬體系統架構
系統通訊流程
系統通訊流程圖
程式碼
2016/7/12
2
創作動機
1.不在家時也能照顧魚
2.隨時隨地都可以知道水族箱的環境狀態
解決問題
2016/7/12
3
2016/7/12
4
2016/7/12
5
開始
Raspberry pi
接收Arduino
傳送的資料
Y
是否餵食
啟動餵食馬達
N
是否照明
Y
啟動照明
已運作1分鐘?
N
N
Y
已運作半天?
N
關閉餵食馬達
Y
LOOP
關閉照明
2016/7/12
6
if(digitalRead(3)==HIGH){
//pin3==light
digitalWrite(light,1);
//give light 8~16.
}
else{
digitalWrite(light,0);
}
if(digitalRead(2)==HIGH){ //pin2==food
digitalWrite(food,1);
// food
}
else{
digitalWrite(food,0);
}
2016/7/12
7
2016/7/12