Bluetooth Control for Arduino

4.1 (643)

Alatan | 1.9MB

Penerangan

Aplikasi Arduino Bluetooth Relay 4CH adalah aplikasi android yang digunakan untuk mengendalikan modul relay 4 saluran melalui Bluetooth dengan sokongan modul komunikasi bersiri Bluetooth HC-05, HC-06, atau HC-07, Menggunakan Arduino atau AVR
saya uji dengan arduino UNO dan pustaka komunikasi bersiri ke pin RX 10 dan pin TX 11. yang tersambung.
anda boleh menggunakan arduino uno atau arduino leonardo dll ...
Aplikasi Fitur:
-kontrol 4 saluran di / off ralay
-kontrol Semua saluran HIDUP
-kontrol Semua saluran MATI
-download fail Program Arduino_Bluetooth_Ralay_4ch.ino
-muat turun fail Tutorial PDF dengan skematik
Muat turun Fail:
-arduino ZIP projek: https://goo.gl/Vq1n9D
-tutorial & skema pendawaian PDF: https://goo.gl/b2UVY1
atau anda boleh
Salin program di sini ke Arduino IDE
/ *
Relay IN1 disambungkan ke PinOut 2 Arduino
Relay IN2 disambungkan ke PinOut 3 Arduino
Relay IN3 disambungkan ke PinOut 4 Arduino
Relay IN4 disambungkan ke PinOut 5 Arduino
---> anda boleh disambungkan ke relay modul 4 saluran l
Penghantaran data bersiri dari Arduino Bluetooth Relay 4CH.apk
data '1' - '4' ke on adalah Ralay CH 1-4
data 'A' - 'D' untuk dimatikan adalah Ralay CH 1-4
data '9' ke pada SEMUA CH 1-4
data 'I' untuk mematikan SEMUA CH 1-4 >
SoftwareSerial mySerial (10, 11); // Pin10 RX, Pin 11 TX disambungkan ke -> Bluetooth TX, RX
#define relay1 2
#define relay2 3
#define relay3 4
#define relay4 5
char val;
batal setup () {
pinMode (relay1, OUTPUT);
pinMode (relay2, OUTPUT);
pinMode (relay3, OUTPUT);
pinMode ( relay4, OUTPUT);
digitalWrite (relay1, HIGH);
digitalWrite (relay2, HIGH);
digitalWrite (relay3, HIGH);
digitalWrite (relay4, HIGH);
mySerial. bermula (9600);
Serial.begin (9600);
}
gelung void () {
// cek data bersiri dari aplikasi android bluetooth
if (mySerial.available ()> 0) {
val = mySerial.read ();
Serial.println (val);
}
// Relay dihidupkan
jika (val == '1') {
digitalWrite (relay1, LOW); }
lain jika (val == '2') {
digitalWrite (relay2, LOW); }
lain jika (val == '3') {
digitalWrite (relay3, LOW); }
lain jika (val == '4') {
digitalWrite (relay4, LOW); }
// relay semua di
lain jika (val == '9') {
digitalWrite (relay1, LOW);
digitalWrite (relay2, LOW);
digitalWrite (relay3, LOW);
digitalWrite (relay4, LOW);
}
// relay dimatikan
lain jika (val == 'A') {
digitalWrite (relay1, TINGGI); }
lain jika (val == 'B') {
digitalWrite (relay2, TINGGI); }
lain jika (val == 'C') {
digitalWrite (relay3, TINGGI); }
lain jika (val == 'D') {
digitalWrite (relay4, TINGGI); }
// relay semua
lain jika (val == 'I') {
digitalWrite (relay1, HIGH);
digitalWrite (relay2, HIGH);
digitalWrite (relay3, TINGGI);
digitalWrite (relay4, TINGGI);
}
}

Show More Less

Maklumat

Dikemas kini:

Versi Semasa: 1.1

Memerlukan Android: Android 3.2 or later

Rate

(643) Rate it
Share by

Awak juga mungkin menyukai