Bluetooth Arduino Carro Robot APK
ข้อมูล
เวอร์ชัน 1.5 (#15)
อัปเดตแล้ว 22 January 2566
ขนาดไฟล์ APK 3.4 MB
เวอร์ชัน Android ที่กำหนด Android 2.1+ (Eclair)
นักพัฒนาซอฟต์แวร์ Net Andino
ประเภท การศึกษา (โปรแกรม ประยุกต์)
โปรแกรม ประยุกต์ ID appinventor.ai_ventasnetandino.BluetoothArduinoCar
บันทึกนักพัฒนาซอฟต์แวร์ การสื่อสารการประสานข้อมูลและการควบคุม Arduino บลูทู ธ
ภาพหน้าจอ
คลิกที่ภาพเพื่อดูขนาดเต็ม
มีอะไรใหม่
มีอะไรใหม่ใน Bluetooth Arduino Carro Robot 1.5
คำอธิบาย
ข้อมูลที่ส่งจากแอป
ลูกศร N "Norte" = 'n'
ลูกศร S "ภาคใต้" = 's'
ลูกศร O "เวสต์" = "หรือ"
ลูกศร E "นี้" = 'e'
ลูกศร P "หยุด" = 'p'
ปุ่มสีเขียว "อำนาจ" = 'H'
หมุดสีแดง "ปิด" = 'L'
หน้าแรก // รหัส
int หน้าอก = 4; // กำหนดหน้าอกเหมือน (ก้อง) สำหรับอัลตราซาวนด์
Ptrig int = 5; // กำหนด Ptrig เป็น (หนุน) สำหรับอัลตราซาวด์
int LaIzAn = 6; // เลี้ยวซ้ายทวนเข็มนาฬิกา
int Laizhou = 7; // ชั่วโมง Giro ด้านซ้าย
int LaDeHo = 8; // ชั่วโมงข้างขวา Giro
ส่วน int บิด = 9; // เลี้ยวด้านขวาทวนเข็มนาฬิกา
mov int = 255; // มอเตอร์เคลื่อนไหว (0-255)
สถานะ int = 'l'; // เริ่มต้นจับ
ความยาว int ระยะ; // การคำนวณ distacia
การติดตั้งเป็นโมฆะ () {
Serial.begin (9600); // เริ่มต้นพอร์ตอนุกรมสำหรับการสื่อสารกับบลูทู ธ
pinMode (LaDeHo, OUTPUT);
pinMode (ส่วนบิดเอาท์พุท);
pinMode (Laizhou, OUTPUT);
pinMode (LaIzAn, OUTPUT);
pinMode (หน้าอก INPUT); // ฉันกำหนดเป็น input ขา 4 (ก้อง)
pinMode (Ptrig, OUTPUT); // กำหนดเอาท์พุทขา 5 (หนุน)
}
เป็นโมฆะห่วง () {
ถ้า (Serial.available ()> 0) {// อ่านและร้านค้าของรัฐบลูทู ธ
รัฐ Serial.read = ();
}
ถ้า (รัฐ == 'n') {// ก้าวไปข้างหน้า "นอร์ท"
analogWrite (ส่วนบิด, 0);
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, MOV);
analogWrite (Laizhou, MOV);
}
ถ้า (รัฐ == 's') {// ย้ายไปข้างหลัง "ซู"
analogWrite (ส่วนบิด, MOV);
analogWrite (LaIzAn, MOV);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, 0);
}
ถ้า (สถานะ == 'O') {// ย้าย LadDerecha "เวสต์"
analogWrite (ส่วนบิด, 0);
analogWrite (LaIzAn, 0);
analogWrite (Laizhou, 0);
analogWrite (LaDeHo, MOV);}
ถ้า (สถานะ == 'e') {// ย้าย LadIzquierdo "นี่"
analogWrite (ส่วนบิด, 0);
analogWrite (LaIzAn, 0);
analogWrite (Laizhou, MOV);
analogWrite (LaDeHo, 0);
}
ถ้า (สถานะ == 'p') {// หยุด; หยุดเครื่องยนต์
analogWrite (ส่วนบิด, 0);
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, 0);
}
ถ้า (สถานะ == 'H') {// ปุ่มสีเขียวโหมดอัตโนมัติเซ็นเซอร์อัลตราซาวด์
digitalWrite (Ptrig สูง); // สร้างชีพจรทริกเกอร์สำหรับ 10us
ล่าช้า (0.01);
digitalWrite (Ptrig ต่ำ);
ระยะเวลา = pulseIn (หน้าอก HIGH); // อ่านเวลาก้อง
ระยะทาง = (ความยาว / 2) / 29; // คำนวณระยะทางในฟุต
ล่าช้า (10);
ถ้า (ระยะทาง <= 15 && ระยะ> = 2) {// ถ้าระยะทางน้อยกว่า 15 ซม
analogWrite (ส่วนบิด, 0); // หยุดเครื่องยนต์โดย 1/4 สอง
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, 0);
ล่าช้า (250);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, 0);
analogWrite (ส่วนบิด, MOV); // สำหรับ 1/2 ย้อนกลับที่สอง
analogWrite (LaIzAn, MOV);
ล่าช้า (500);
analogWrite (ส่วนบิด, 0); // เปิดเป็นเวลา 1 วินาที
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, MOV);
ล่าช้า (1000)
}
else {// ถ้าไม่มีอุปสรรคจะถูกย้ายไปข้างหน้า
analogWrite (ส่วนบิด, 0);
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, MOV);
analogWrite (Laizhou, MOV);
}
}
ถ้า (สถานะ == 'l') {// ปุ่ม OFF หยุดเครื่องยนต์
analogWrite (ส่วนบิด, 0);
analogWrite (LaIzAn, 0);
analogWrite (LaDeHo, 0);
analogWrite (Laizhou, 0);
}
}
// รหัส END
คู่มืออื่น ๆ http://manual.netandino.net
รายละเอียดการขนส่ง
https://netandino.blogspot.com/2015/02/armar-carro-robot-controlado-por.html
การให้คะแนนและบทวิจารณ์
คะแนน: 4.9 / 5 · Less than 100 คะแนน
(*) ต้องระบุ
เวอร์ชันก่อนหน้า
Bluetooth Arduino Carro Robot 1.5 APK สำหรับ Windows (#15, 3.4 MB)
คล้ายกัน
เพิ่มเติมจาก Net Andino
Radio Melodia 105.3 FM Huaraz APK
ON OFF Enviar y Recibir datos por Bluetooth de uC APK
แอพและเกมที่ดาวน์โหลดมากที่สุด
BiliBili - อนิเมะ HD, วิดีโอ APK