Robofun 機器人論壇
標題:
請問酒精感測跟超音波的問題
[打印本頁]
作者:
jihhy
時間:
2018-9-4 18:34
標題:
請問酒精感測跟超音波的問題
本帖最後由 jihhy 於 2018-9-4 18:35 編輯
想請問 想要同時執行超音波感測跟酒精感測 要怎麼執行 感謝
這是 酒精程式
int SensorValue=0;
void setup() {
Serial.begin(9600);}
void loop() {
SensorValue=analogRead(0);
Serial.print("Value:");
Serial.print(SensorValue,DEC);
delay(1000);
if(SensorValue<200){
Serial.print(" OK");}
else{
Serial.print(" NO Driving");}
Serial.println("");
}
這是超音波感測
int trigPin = 12; //Trig Pin
int echoPin = 11; //Echo Pin
long duration, cm, inches;
void setup() {
Serial.begin (9600); // Serial Port begin
pinMode(trigPin, OUTPUT); //Define inputs and outputs
pinMode(echoPin, INPUT);
}
void loop()
{
digitalWrite(trigPin, LOW);
delayMicroseconds(5);
digitalWrite(trigPin, HIGH); // 給 Trig 高電位,持續 10微秒
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
pinMode(echoPin, INPUT); // 讀取 echo 的電位
duration = pulseIn(echoPin, HIGH); // 收到高電位時的時間
cm = (duration/2) / 29.1; // 將時間換算成距離 cm 或 inch
inches = (duration/2) / 74;
Serial.print("Distance : ");
Serial.print(inches);
Serial.print("in, ");
Serial.print(cm);
Serial.print("cm");
Serial.println();
delay(1000);
}
作者:
超新手
時間:
2018-9-5 17:42
把 void setup { } 和 void loop{ } 括符中的東西合在一起
其他不在括符中的東西 就放在最前面即可, 如
******A 程式******
宣告用 A 程式
void setup {
SETUP_A 程式
}
void loop {
LOOP_A程式
}
******B 程式*******
宣告用 B程式
void setup {
SETUP_B程式
}
void loop {
LOOP_B程式
}
******合併程式*******
宣告用 A程式
宣告用 B 程式
void setup {
SETUP_A程式
SETUP_B程式
}
void loop {
LOOP_A程式
LOOP_B程式
}
作者:
jihhy
時間:
2018-9-7 16:27
超新手 發表於 2018-9-5 17:42
把 void setup { } 和 void loop{ } 括符中的東西合在一起
其他不在括符中的東西 就放在最前面即可, 如
* ...
收到!!
感ˋ謝你
歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/)
Powered by Discuz! X3.2