از برنامه APKPure استفاده کنید
نسخه قدیمی APK arduino_bt_pcs را برای اندروید بگیرید
رابط کاربری بلوتوث آردوینو
ماژول بلوتوث را روی برد آردوینو نصب کنید، با استفاده از این اپلیکیشن روی گوشی موبایل، ارتباط بلوتوث بین گوشی موبایل و آردوینو را متصل کنید و سپس دکمه های مختلف ارائه شده در گوشی موبایل را فشار دهید تا فشارهای روی آردوینو تشخیص داده شود و کار را انجام دهید. عملیات مورد نظر برنامه ای که به شما امکان می دهد
- تک دکمه: 10 (هر کدام را می توان به صورت جفت ترکیب کرد تا 5 نوع حالت روشن/خاموش را کنترل کند)
- پنجره ورودی شماره و الفبا و دکمه ارسال برای ارسال آن به آردوینو
(برای کنترل سرعت با اعداد و غیره موجود است. رشته ها و رشته های عددی موجود است)
(داده ها با فشار دادن هر دکمه به آردوینو منتقل می شوند)
یک دکمه روشن: a. یک دکمه OFF: A.
دکمه B ON: ب. دکمه خاموش B: B.
دکمه C ON: ج. دکمه C OFF: C.
دکمه D ON: d. دکمه OFF D: D.
دکمه E ON: e. دکمه E OFF: E.
دکمه ارسال: به کاراکتر/رشته عددی وارد شده در سمت چپ اضافه شد
* . اضافه شده در پایان به عنوان پایان انتقال در برنامه آردوینو در نظر گرفته می شود.
(نمونه برنامه در آردوینو)
LED متصل به پورت دیجیتال 5 آردوینو با دکمههای A ON و A OFF سوسو میزند.
در ابتدا SoftwareSerial.h را وارد کنید.
SoftwareSerial BT(2, 3); // آردوینو D2 (RX) به پین 2 (TX) ماژول بلوتوث متصل است،
// آردوینو D3 (TX) به پایه 1 (RX) ماژول بلوتوث متصل است
char inData[10];
int led1 = 5;
int i=0;
void setup() {
Serial.begin(9600); // برای uno 9600
BT. start (9600); // برای uno 9600
for(int i=0; i<5; i++){
pinMode (5+i، OUTPUT)؛
digitalWrite (5+i، LOW)؛
}
}
حلقه خالی() {
while (BT.available() > 0)
{
کاراکتر دریافت شده = BT.read(); // خواندن 1 بایت
inData[i++] = دریافت شد.
اگر (دریافت == '.')
{
Serial.print(inData);
inData[i] = '\0'; // پاک کردن بافر دریافتی
i = 0;
}
}
// LED1 روشن/خاموش
if(strcmp(inData,"a.")==0)
{
digitalWrite (led1، HIGH);
}
if(strcmp(inData,"A.")==0)
{
digitalWrite (led1، LOW)؛
}
}
Last updated on 17/06/2024
22.11.7 Version 1.0.0 출시
بارگذاری شده توسط
Erick Angel Hernandez Zaragoza
نیاز به اندروید
Android 7.0+
دسته بندی
گزارش
arduino_bt_pcs
1.0.0 by c.s.park
17/06/2024