Bluetooth Control for Arduino 1.1

Licencji: Wolna ‎Rozmiar pliku: 1.99 MB
‎Ocena użytkowników: 3.0/5 - ‎1 ‎Głosów

Arduino Bluetooth Relay 4CH App to aplikacja na Androida, która służy do sterowania 4-kanałowym modułem przekaźnikowym przez Bluetooth z modułem komunikacji szeregowej Bluetooth HC-05, HC-06 lub HC-07, korzystanie z Arduino lub AVR

Jestem test z arduino UNO i biblioteki kompanii szeregowej do podłączonych RX pin 10 i TX pin 11. można użyć arduino uno lub arduino leonardo itp ...

Aplikacja Fitur: -sterowanie 4 kanałami on/off ralay -control Cały kanał ON -control Cały kanał OFF -pobierz plik Program Arduino_Bluetooth_Ralay_4ch.ino -pobierz plik Tutorial PDF z schematycznym

Pobierz plik: -arduino projektu ZIP : https://goo.gl/Vq1n9D -tutorial i schemat okablowania PDF: https://goo.gl/b2UVY1

lub można Skopiuj program tutaj do Arduino IDE

/* Przekaźnik IN1 podłączony do PinOut 2 Arduino Przekaźnik IN2 podłączony do PinOut 3 Arduino Przekaźnik IN3 podłączony do PinOut 4 Arduino Przekaźnik IN4 podłączony do PinOut 5 Arduino --->można podłączyć do modułu przekaźnika 4 kanał

Dane szeregowe wysyłane z Arduino Bluetooth Relay 4CH.apk dane '1'-'4' do on to Ralay CH 1-4 dane 'A'-'D' do wyłączenia to Ralay CH 1-4 dane "9" do all CH 1-4 dane "I" do wyłączenia ALL CH 1-4 */

#include

przekaźnik #define 1 2 przekaźnik #define 2 3 przekaźnik #define 3 4 przekaźnik #define 4 5

char val; void setup() { pinMode (przekaźnik1,WYJŚCIE); pinMode (przekaźnik2,WYJŚCIE); pinMode (przekaźnik3,WYJŚCIE); pinMode (przekaźnik4,WYJŚCIE); digitalWrite (przekaźnik1,HIGH); digitalWrite(relay2,HIGH); digitalWrite (przekaźnik3,WYSOKI); digitalWrite (przekaźnik4,WYSOKI); mySerial.begin(9600); Serial.begin(9600); }

pętla void() { cek dane szeregowe z bluetooth android App val = mySerial.read(); Serial.println(val); } Przekaźnik jest włączony jeśli( val == '1' ) { digitalWrite (przekaźnik1,LOW); } inne, jeśli( val == '2' ) { digitalWrite(relay2,LOW); } inne, jeśli( val == '3' ) { digitalWrite (przekaźnik3,LOW); } inne, jeśli( val == '4' ) { digitalWrite (przekaźnik4,LOW); } przekaźnik wszystko na inne, jeśli( val == '9' ) { digitalWrite (przekaźnik1,LOW); digitalWrite(relay2,LOW); digitalWrite (przekaźnik3,LOW); digitalWrite (przekaźnik4,LOW); } przekaźnik jest wyłączony inne, jeśli( val == 'A' ) { digitalWrite (przekaźnik1,HIGH); } inne, jeśli( val == 'B' ) { digitalWrite(relay2,HIGH); } inne, jeśli( val == 'C' ) { digitalWrite (przekaźnik3,WYSOKI); } inne, jeśli( val == 'D' ) { digitalWrite (przekaźnik4,WYSOKI); } przekaźnik wszystko wyjęcie inne, jeśli( val == 'I' ) { digitalWrite (przekaźnik1,HIGH); digitalWrite(relay2,HIGH); digitalWrite (przekaźnik3,WYSOKI); digitalWrite (przekaźnik4,WYSOKI); } }

historia wersji

  • Wersja 1.1 opublikowany na 2016-05-30

Szczegóły programu