Contrôlez votre automatisation Bluetooth - Arduino plus (relais jusqu'à 16 canaux).
Contrôleur Arduino Bluetooth - Automatisation de contrôle de son Bluetooth Arduino - plus (relais avec jusqu'à 16 canaux). Compatible avec votre automatisation Bluetooth avec votre commande Arduino, et avec prise en charge jusqu'à 16 modules sorties de relais!
FONCTIONS D'APPLICATION
OBS:. Pour l'application en cours d'exécution sur votre appareil doit être couplé avec votre module Bluetooth.
1ère demande de permis pour allumer l'appareil Bluetooth.
2ème connexion avec votre HC-05 Module Bluetooth, HC-06 et ETC.
Envoi Caractères à 3 jusqu'à 16 relais d'entraînement.
4 Informative visuelle si le bouton est OFF ou ON.
Exemple suit le code Arduino pour la même opération! Le code peut être modifié selon vos préférences ou utilisez votre propre code, (conserver) les caractères qui est envoyé par chaque bouton dans le bon ordre! Ne changez vraiment savoir ce qui se fait!
CODE Arduino - CODE AVANT DE RASSEMBLER LA CONNEXION DE FABRICATION DE CÂBLES
// Voici les ports analogiques ont été mis à numérique
#define A0 14
#define A1 15
#define A2 16
#define A3 17
void setup ()
{
Serial.begin (9600);
// Ci-dessous, les portes sont activées soit par téléphone, via Bluetooth! Tout commence Disconnected
pinMode (2, OUTPUT);
digitalWrite (2, HIGH);
pinMode (3, OUTPUT);
digitalWrite (3, HIGH);
pinMode (4, OUTPUT);
digitalWrite (4, HIGH);
pinMode (5, OUTPUT);
digitalWrite (5, HIGH);
pinMode (6, OUTPUT);
digitalWrite (6, HIGH);
pinMode (7, OUTPUT);
digitalWrite (7, HIGH);
pinMode (8, OUTPUT);
digitalWrite (8, HIGH);
pinMode (9, OUTPUT);
digitalWrite (9, HIGH);
pinMode (10, OUTPUT);
digitalWrite (10, HIGH);
pinMode (11, OUTPUT);
digitalWrite (11, HIGH);
pinMode (12, OUTPUT);
digitalWrite (12, HIGH);
pinMode (13, OUTPUT);
digitalWrite (13, HIGH);
pinMode (A0, OUTPUT);
digitalWrite (A0, HIGH);
pinMode (A1, OUTPUT);
digitalWrite (A1, HIGH);
pinMode (A2 OUTPUT);
digitalWrite (A2, HIGH);
pinMode (A3 OUTPUT);
digitalWrite (A3, HIGH);
}
void loop ()
{
if (Serial.available ())
{
clé int Serial.read = ();
Serial.read int val = ();
// digitalWrite (clé, val);
si (== touche 'A') {
digitalWrite (2, HIGH);
}
else if ( 'une' clé ==)
{
digitalWrite (2, LOW);
}
si (== 'B' clé) {
digitalWrite (3, HIGH);
}
else if ( 'b' clé ==)
{
digitalWrite (3, LOW);
}
si (== 'C' clé) {
digitalWrite (4, HIGH);
}
else if ( 'c' clé ==)
{
digitalWrite (4, LOW);
}
si (== clés 'd') {
digitalWrite (5, HIGH);
}
else if (== clés 'd')
{
digitalWrite (5, LOW);
}
si (== clés 'E') {
digitalWrite (6, HIGH);
}
else if (touche 'E' ==)
{
digitalWrite (6, LOW);
}
si (touche == 'F') {
digitalWrite (7, HIGH);
}
else if ( 'f' clé ==)
{
digitalWrite (7, LOW);
}
si (touche == 'G') {
digitalWrite (8, HIGH);
}
else if (== 'g' clé)
{
digitalWrite (8, LOW);
}
si (== 'H' clés) {
digitalWrite (9, HIGH);
}
else if ( 'h' ==)
{
digitalWrite (9, LOW);
}
si (== 'I' clé) {
digitalWrite (10, HIGH);
}
else if ( 'I' clé ==)
{
digitalWrite (10, LOW);
}
si (touche == 'J') {
digitalWrite (11, HIGH);
}
else if ( 'j' clé ==)
{
digitalWrite (11, LOW);
}
si (== clés 'K') {
digitalWrite (12, HIGH);
}
else if ( 'k' clé ==)
{
digitalWrite (12, LOW);
}
si (== 'L' clé) {
digitalWrite (13, HIGH);
}
else if (== clés 'l')
{
digitalWrite (13, LOW);
}
si ( 'm' clé ==) {
digitalWrite (A0, HIGH);
}
else if ( 'm' clé ==)
{
digitalWrite (A0, LOW);
}
si (== 'C' clé) {
digitalWrite (A1, HIGH);
}
else if (== 'n' clés)
{
digitalWrite (A1, LOW);
}
si (== 'O' clé) {
digitalWrite (A2, HIGH);
}
else if ( 'o' clé ==)
{
digitalWrite (A2, LOW);
}
si (== 'P' clé) {
digitalWrite (A3, HIGH);
}
else if ( 'p' clé ==)
{
digitalWrite (A3, LOW);
}
retard (10);
}
}