Arduino BT Communication 1.0.2
Bạn sẽ có thể tải xuống trong 5 giây.
Về Arduino BT Communication
Giao tiếp ARDUINO BT là một ứng dụng để bạn có thể kiểm tra Bảng BT Arduino của mình với các thiết bị Ardroid bằng cách sử dụng giao tiếp Bluetooth.
Với Arduino BT Truyền thông bạn có thể kiểm tra mỗi pin có sẵn trong hội đồng quản trị của bạn; bạn có một màn hình với các chân đầu vào al làm thanh tiến trình để xem các giá trị và chân đầu ra của nó dưới dạng nút chuyển đổi và tìm thanh để tắt và bật ghim.
Ví dụ về cảm biến của thiết bị truyền động bạn có thể gắn vào bảng của mình: 1. ĐÈN LED 2. Rơ le cho các giai đoạn công suất cao 3. Đo nhiệt độ 4. Đo ánh sáng
Chúng tôi hy vọng bạn tìm thấy nhiều giờ vui vẻ với Bảng BT Arduino của bạn
Đây là mã bạn cần để tải lên bảng ARDUINO BT của bạn để chơi với các ứng dụng Android:
char strEntrada[14]={'H', 'H','H', 'H', 'H',1,1,1,1,1,'r','n'}; char strSalida[27]={-1,-2,-3,'1','1','1','1','1','1',-4,-5,-1 6,'l','l','l','l','l','l','l', 'l',-3,-2,-1};
thiết lập khoảng trống() { Serial.begin(115200); Salidas kỹ thuật số pinMode(2, ĐẦU RA); pinMode(4, ĐẦU RA); pinMode(7, ĐẦU RA); pinMode(8, ĐẦU RA); pinMode(12, ĐẦU RA); pinMode(13, ĐẦU RA); Người khuyết tật Salidas pinMode(3,ĐẦU RA); pinMode(5,ĐẦU RA); pinMode(6,ĐẦU RA); pinMode(9,ĐẦU RA); pinMode(10,ĐẦU RA); pinMode(11,ĐẦU RA); analogReference(MẶC ĐỊNH); } khoảng trống loop() { strSalida[3]=analogRead(A0)/8; strSalida[4]=analogRead(A1)/8; strSalida[5]=analogRead(A2)/8; strSalida[6]=analogRead(A3)/8; strSalida[7]=analogRead(A4)/8; strSalida[8]=analogRead(A5)/8;
cho (int indice=0;indice<11;indice++) { strSalida[12+indice]=strEntrada[indice]; } if(Serial.available()>=11) nếu (Serial.available()>=11) { for(int i=0; i < 12; i++) { strEntrada[i] = Serial.read(); } cho (int indice=0;indice<11;indice++) { strSalida[12+indice]=strEntrada[indice]; } Serial.println(strSalida+''); Serial.flush(); }
if (strEntrada[0] == 'H' ) {digitalWrite(2, HIGH); } else { digitalWrite(2, LOW);} if (strEntrada[1] == 'H' ) {digitalWrite(4, CAO); } khác { digitalWrite(4, LOW);} if (strEntrada[3] == 'H' ) {digitalWrite(8, CAO); } khác { digitalWrite(8, LOW);} if (strEntrada[4] == 'H' ) {digitalWrite(12, HIGH); } else { digitalWrite(12, LOW);} if (strEntrada[5] == 'H' ) {digitalWrite(13, HIGH); } else { digitalWrite(13, LOW);} analogWrite(3, interpretarEntrada(strEntrada[6])); analogWrite(5, interpretarEntrada(strEntrada[7])); analogWrite(6, interpretarEntrada(strEntrada[8])); analogWrite(9, interpretarEntrada(strEntrada[9])); analogWrite(10, interpretarEntrada(strEntrada[10])); analogWrite(11, interpretarEntrada(strEntrada[11])); chậm trễ(10); } int interpretarEntrada (char caracterEntrada) int interpretarEntrada (char caracterEntrada) int interpretarEntrada (char caracterEntrada) int { int resultado = 0; resultado=caracterEntrada*2; kết quả trả lại; }