Điều khiển từ xa DIY tùy chỉnh ứng dụng Bluetooth cho Arduino.
. Làm thế nào các nút điều khiển App BT Constructor:
Bạn làm cho chương trình rất dễ dàng bằng cách chỉnh sửa các nút điều khiển Bluetooth Remote, chọn kích thước của các nút, màu sắc, chữ, màu chữ, nền và nhiều hơn nữa;
Chỉnh sửa tên của ứng dụng tùy chỉnh của bạn, kết nối Bluetooth để giao tiếp giữa Smatphone Android và Arduino và đi!
Các nút chức năng:
Tiêu đề Edit: Chỉnh sửa tên của ứng dụng của bạn;
Nút Edit name: Chỉnh sửa tên nút;
Chỉnh sửa Font Size: Chỉnh sửa kích thước phông chữ và ký tự;
Sửa nút Width: Chỉnh sửa chiều rộng của nút;
Sửa Chiều cao: Chỉnh sửa chiều cao của nút;
Chọn nút Color: Chọn màu nút;
Chọn Text Color: Chọn màu nút văn bản;
Chọn Screen Background Color: Chọn màu nền của màn hình;
Thay đổi màu sắc: Buttons cho sự lựa chọn về màu sắc;
Chương trình btn >>: nút mở màn hình, tiến độ; Nút này sẽ chọn màn hình
cho lập trình và chỉnh sửa các nút;
Tiêu đề Button: Bấm để lưu các tiêu đề ứng dụng của các ấn bản;
Nút Cập nhật: Nhấn để cập nhật và lưu các lập trình và chỉnh sửa dữ liệu của các nút;
Exit Button: Nhấn để thoát khỏi chế độ lập trình.
Các BT kiểm soát ứng dụng Buttons Constructor được cài đặt trên điện thoại thông minh từ xa điều khiển Arduino (thông qua Bluetooth) với lên đến 4 kênh (chân cổng kỹ thuật số D4, D5, D6 và D7), hoặc bất kỳ pin khác, chỉ cần thay đổi mã Arduino.
Thông qua các chân này có thể kết nối một thẻ lên đến 4 bộ chuyển tiếp (bán trên ebay hoặc thị trường tự do), mà có thể kiểm soát lên đến 4 thiết bị điện dân cư xử lý (110V / 220V);
Drive (giải đấu và deslida) Bóng đèn, abatjours, đèn, động cơ, solenoid, contactor, lò nướng điện, thiết bị điện, vv
Obs:. Các ổ đĩa có thể hoạt động độc lập hoặc đồng thời, tạo điều kiện cho hoạt động của mình và mở nhiều khả năng dự án như là một ví dụ trong một nhà tự động nhỏ.
Xem Blogger: http://sergioarduino.blogspot.com.br/p/faca-voce-mesmo-aplicativo.html
CHƯƠNG TRÌNH MÃ Arduino COMPLETE;
KẾT NỐI VỚI ĐỀ ÁN LEDS;
KẾT NỐI VỚI ĐỀ ÁN rơ le MODULES;
BILL VẬT;
ẢNH VÀ VIDEO;
HOẠT ĐỘNG MÔ TẢ;
MÔ TẢ CỦA TẤT CẢ CÁC ĐIỀU KHIỂN VÀ pinouts Arduino;
THIẾT BỊ KIỂM SOÁT LIÊN KẾT VỚI nguồn điện 110 / 220VAC.
Arduino ĐẦY ĐỦ TRÌNH Mã số: BT Nút Điều khiển Constructor.
Bao gồm các thư viện // -------------- ---------------
#include
SoftwareSerial mySerial (2, 3);
// Tuyên bố của các biến ------------ ---------------
int CH1 = 4;
5 int = CH2;
6 int = CH3;
int CH4 = 7;
int count = 0;
contB int = 0;
contC int = 0;
contd int = 0;
khoảng trống setup ()
{
mySerial.begin (9600); // Khởi tạo các nối tiếp trên 9600 bps;
pinMode (CH1, OUTPUT); // Arduino pin kỹ thuật số (D4-CH1);
pinMode (CH 2, OUTPUT); // Arduino pin kỹ thuật số (D5-CH2);
pinMode (CH3, OUTPUT); // Arduino pin kỹ thuật số (D6-CH3);
pinMode (CH4, OUTPUT); // Arduino pin kỹ thuật số (D7-CH4);
}
khoảng trống vòng lặp ()
{
// ------- Đọc các ký tự của các serial ---------
char = nhân vật mySerial.read ();
// ----- Nhận và nhân vật đếm được trong khoảng 1 và 2 -----
if (nhân vật == 'A')
{
đếm ++;
if (count> = 3)
{
count = 1;
}
}
if (nhân vật == 'B')
{
contB ++;
if (contB> = 3)
{
contB = 1;
}
}
if (nhân vật == 'C')
{
contC ++;
if (contC> = 3)
{
contC = 1;
}
}
if (nhân vật == 'D')
{
contd ++;
nếu (tiếp> = 3)
{
contd = 1;
}
}
// So sánh số lượng và kích hoạt cổng d1 kỹ thuật số để d4;
if (count == 1)
{
digitalWrite (CH1, HIGH);
}
if (count == 2)
{
digitalWrite (CH1, LOW);
}
if (contB == 1)
{
digitalWrite (CH2, HIGH);
}
if (contB == 2)
{
digitalWrite (CH2, LOW);
}
if (contC == 1)
{
digitalWrite (CH3, HIGH);
}
if (contC == 2)
{
digitalWrite (CH3, LOW);
}
nếu (tiếp == 1)
{
digitalWrite (CH4, HIGH);
}
nếu (tiếp == 2)
{
digitalWrite (CH4, LOW);
}
sự chậm trễ (10);
}
Blogger: http://sergioarduino.blogspot.com.br/p/faca-voce-mesmo-aplicativo.html