Bluetooth Arduino Carro Robot APK
معلومات
الإصدار 1.5 (#15)
محدث 22 January 2023
حجم ملف APK 3.4 MB
يتطلب Android Android 2.1+ (Eclair)
مطوّر البرامج Net Andino
الفئة التعليم (تطبيق)
ID appinventor.ai_ventasnetandino.BluetoothArduinoCar
ملاحظات المطور الاتصالات التزامن وتحكم اردوينو بلوتوث
صورة الشاشة
انقر على الصورة لرؤية الحجم الكامل
جدول المحتويات
الميزات الجديدة
ما هو الجديد في Bluetooth Arduino Carro Robot 1.5
الوصف
إرسال البيانات من APP
السهم N "نورت" = 'ن'
السهم S "الجنوب" = الصورة "
السهم O "الغرب" = "أو"
السهم E "هذا" = 'ه'
السهم P "وقف" = 'ع'
زر الأخضر "السلطة" = 'ح'
دبوس الأحمر "إيقاف" = 'ل'
منزل // CODE
الصدر كثافة العمليات = 4. // تعريف الصدر مثل (صدى) لالموجات فوق الصوتية
Ptrig كثافة العمليات = 5؛ // تعريف Ptrig باسم (علم حساب المثلثات) لالموجات فوق الصوتية
الباحث LaIzAn = 6؛ // بدوره الجانب الأيسر عقارب الساعة
الباحث ايتشو = 7؛ // ساعات جيرو الجانب الأيسر
الباحث LaDeHo = 8؛ // ساعات الجانب الأيمن جيرو
أقسام الباحث تطور = 9؛ // بدوره الجانب الأيمن بعكس
وسائل التحقق كثافة العمليات = 255؛ // حركة السيارات (0-255)
وضع الباحث = 'ل'؛ // اعتقلت يبدأ
طول كثافة العمليات، وبعد المسافة. // لحساب distacia
الإعداد باطل () {
Serial.begin (9600)؛ // بدء تشغيل المنفذ التسلسلي للاتصال مع بلوتوث
pinMode (LaDeHo، OUTPUT)؛
pinMode (أقسام تطور، OUTPUT)؛
pinMode (ايتشو، OUTPUT)؛
pinMode (LaIzAn، OUTPUT)؛
pinMode (الصدر، INPUT)؛ // أنا الذي يعرف بأنه إدخال دبوس 4 (صدى)
pinMode (Ptrig، OUTPUT)؛ // تعريف الانتاج دبوس 5 (علم حساب المثلثات)
}
حلقة باطل () {
إذا (Serial.available ()> 0) {// يقرأ ومخازن الدولة بلوتوث
الدولة Serial.read = ()؛
}
إذا (ولاية == 'ن') {// نقل إلى الأمام "الشمالية"
analogWrite (أقسام تطور، 0)؛
analogWrite (LaIzAn، 0)؛
analogWrite (LaDeHo، وسائل التحقق)؛
analogWrite (ايتشو، وسائل التحقق)؛
}
إذا (ولاية == الصورة ') {// تحريك إلى الوراء "سور"
analogWrite (أقسام تطور، وسائل التحقق)؛
analogWrite (LaIzAn، وسائل التحقق)؛
analogWrite (LaDeHo، 0)؛
analogWrite (ايتشو، 0)؛
}
إذا (وضع == 'س') {// نقل LadDerecha "الغربية"
analogWrite (أقسام تطور، 0)؛
analogWrite (LaIzAn، 0)؛
analogWrite (ايتشو، 0)؛
analogWrite (LaDeHo، وسائل التحقق)؛}
إذا (وضع == 'ه') {// نقل LadIzquierdo "هذا"
analogWrite (أقسام تطور، 0)؛
analogWrite (LaIzAn، 0)؛
analogWrite (ايتشو، وسائل التحقق)؛
analogWrite (LaDeHo، 0)؛
}
إذا (وضع == 'ص') {// توقف. توقف محركات
analogWrite (أقسام تطور، 0)؛
analogWrite (LaIzAn، 0)؛
analogWrite (LaDeHo، 0)؛
analogWrite (ايتشو، 0)؛
}
إذا (وضع == 'ح') {// الزر الأخضر الوضع التلقائي الموجات فوق الصوتية وأجهزة الاستشعار
digitalWrite (Ptrig، عالية)؛ // يولد النبض الزناد ل10US
تأخير (0.01)؛
digitalWrite (Ptrig، LOW)؛
مدة = pulseIn (الصدر، عالية)؛ // قراءة الوقت صدى
المسافة = (طول / 2) / 29؛ // يحسب المسافة في القدمين
تأخير (10)؛
إذا (المسافة <= 15 && المسافة> = 2) {// إذا كانت المسافة أقل من 15cm و
analogWrite (أقسام تطور، 0)؛ // توقف المحرك عن طريق 1/4 ثانية
analogWrite (LaIzAn، 0)؛
analogWrite (LaDeHo، 0)؛
analogWrite (ايتشو، 0)؛
تأخير (250)؛
analogWrite (LaDeHo، 0)؛
analogWrite (ايتشو، 0)؛
analogWrite (أقسام تطور، وسائل التحقق)؛ // ل1/2 عكسي الثاني
analogWrite (LaIzAn، وسائل التحقق)؛
تأخير (500)؛
analogWrite (أقسام تطور، 0)؛ // إيقاف لمدة 1 ثانية
analogWrite (LaIzAn، 0)؛
analogWrite (LaDeHo، 0)؛
analogWrite (ايتشو، وسائل التحقق)؛
تأخير (1000)؛
}
آخر {// إذا تم نقل أي عائق أمام
analogWrite (أقسام تطور، 0)؛
analogWrite (LaIzAn، 0)؛
analogWrite (LaDeHo، وسائل التحقق)؛
analogWrite (ايتشو، وسائل التحقق)؛
}
}
إذا (وضع == 'ل') {// زر OFF، يتوقف المحرك.
analogWrite (أقسام تطور، 0)؛
analogWrite (LaIzAn، 0)؛
analogWrite (LaDeHo، 0)؛
analogWrite (ايتشو، 0)؛
}
}
// CODE 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 for 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
التطبيقات والألعاب الأكثر تنزيلًا
Snake.io ألعاب ثعبان .io مرحة APK