ApkDownload

Bluetooth Arduino Carro Robot APK

เวอร์ชั่น 1.5 สำหรับ Windows
อัปเดตแล้ว 22 January 2566

ข้อมูล

เวอร์ชัน 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

Se cambia modo de recepción textos por bluethoo

คำอธิบาย

ควบคุม Arduino ผ่านทางบลูทู ธ สำหรับการเคลื่อนไหวสี่หลัก มันสามารถให้บริการรถเครน, รถบรรทุก, แขนและอื่น ๆ

ข้อมูลที่ส่งจากแอป

ลูกศร 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)