Le Raspberry Pi-Arduino-SignalR Home Automation moyeu

Suite à un couple de mon prélude IBLEs publié ici et ici, ce projet prend la première étape vers la création d’une version de base d’un Home Automation Hub fonctionnelle.

J’ai utilisé différentes technologies dans le but de comprendre comment je peux être capable d’utiliser toutes les choses que j’ai appris dans le passé et les nouvelles choses que je continue à apprendre en tant que des progrès de jours.

Par conséquent, ce Hub Automation se compose des éléments suivants :

Un SQL Server 2012 des bases de données qui :

  • stocke une liste de codes pré-déterminé d’infrarouge (IR) dans une table avec un unique « clé de code »
  • les clés du code sont intuitivement nommés (par l’utilisateur) afin d’identifier le but de leurs codes IR associés

Une Application Web en temps réel du Hub de SignalR ASP.NET qui :

  • attend et reçoit des « clés de code » que les commandes d’un client utilisateur HTML face à
  • réception, se connecte à la base de données SQL et récupère un Code IR à l’aide de la clé code fourni
  • Relais le code IR Récupérée d’un client Python SignalR

Un utilisateur face à client HTML SignalR Dashboard qui :

  • communique une clé de code unique sur le Hub via jQuery SignalR Client API
  • chaque bouton sur le tableau de bord représentera une clé de code unique enregistrée dans la table de base de données SQL

Une application de service de fond Python SignalR fonctionnant sur le Raspberry Pi 2.0 qui :

  • reçoit les codes IR comme des commandes de la station
  • cherche les délimiteurs dans le Code IR et casse le code très long en segments
  • communique sur le port série à Arduino et écrit chaque segment dans la succession

Un émetteur IR d’Arduino croquis qui :

  • attend et reçoit chacun des segments de code IR sur le port série
  • assemble les segments de code dans un tableau de tampon Code IR
  • paquets de la mémoire tampon dans une une commande IR Transmit à l’aide de la IRLib Arduino bibliothèque

Si l’appareil cible se trouve à proximité de l’émetteur IR, puis l’appareil (mai) réagit au signal IR transmis par l’Arduino

REMARQUE

Bien que, l’appareil cible que j’utilise dans cette démonstration réagit aux signaux infrarouge, vous pouvez lire cet article de mon autre IBLE pour des raisons pourquoi je dis que l’appareil (mai) réagit au signal IR.

Temps de rouler.

Articles Liés

Arduino IR Home Automation v1.0

Arduino IR Home Automation v1.0

Télécommande IR est qu'un Controller est une manette sans fil en quelques électronique tels que TV, lecteur DVD et autres appareils ménagers.Télécommande IR envoyer des impulsions codées numériquement du rayonnement infrarouge pour contrôler les fonc
Raspberry pi Home Automation Server

Raspberry pi Home Automation Server

Le pi de framboise est un petit ordinateur incroyable pour le prix. Maintenant que vous avez un pi framboise permet de mettre au travail !Un serveur web ne nécessite pas beaucoup d'espace disque ou de la puissance informatique. Avec un peu de php et
Smart Home Automation avec Android + Ethernet Internet + Arduino

Smart Home Automation avec Android + Ethernet Internet + Arduino

Domotique devient de plus en plus populaire et abordable et fascine les gens. Internet offre de telles possibilités comme jamais auparavant. Impressionnez vos amis montrant sur Smartphone que vous pouvez mise en marche/arrêt lampe dans vos milles app
SMART HOME AUTOMATION

SMART HOME AUTOMATION

À l'heure actuelle il y a beaucoup de types de systèmes Home Automation disponibles dans notre marché. La plupart d'entre eux est électroménagers simples contrôle des systèmes comme DTMF contrôlée des appareils ménagers, RF basé électroménagers contr
Smart Home Automation avec commande vocale

Smart Home Automation avec commande vocale

Il s'agit d'un tutoriel étape par étape construire le circuit pour la fonction « Smart Home Automation avec commande vocale ».Télécharger notre Code libre du projet Arduino ici.Exigences :• Arduino Uno• LED• Résistance (220 ohms)• Module Bluetooth (B
Home Automation framboise et Phidgets

Home Automation framboise et Phidgets

Dans les didacticiels précédents, nous avons utilisé Raspberry Pi au lecteur Phidgets InterfaceKit. Nous avons également mis en place un serveur web sur framboisier.Dans ce tutoriel que nous allons utiliser l'information recueillie pour créer un syst
Home Automation framboise et Phidgets partie 2

Home Automation framboise et Phidgets partie 2

Dans le tutoriel précédent , nous avons vu comment vous pouvez conduire les sorties numériques de l' Phidgets 1018à distance, dans ce tutoriel à la place nous allons vérifier l'état des entrées numériques, qui peuvent être connectés à des contacts ma
Home Automation/sécurité Prototype

Home Automation/sécurité Prototype

J'ai joué avec les microcontrôleurs pour assez longtemps et puis j'ai mes amis m'a demandé de reprendre ce projet et j'ai était un peu nerveux parce que travailler avec des modules individuels domotique est relativement plus facile que de construire
Linkit one - Home Automation avec Bluetooth contrôleur Android App

Linkit one - Home Automation avec Bluetooth contrôleur Android App

Toutes les options sont équipées de téléphones intelligents. Les téléphones intelligents rendent notre travail très facile et nous rendent paresseux. Tour et éteindre des appareils ménagers utilisant téléphone intelligent avec dent bleue est dans le
Raspberry pi & Arduino IOT Automation

Raspberry pi & Arduino IOT Automation

i, m revient avec un projet plus de l'ITO. Cette fois avec arduino et respberry pi 2 B +.comme nous le savons Rpi ont de grande puissance, la connectivité et les option d'affichage en comparaison avec arduino mais arduino ont grand d'e/s de contrôles
Home Automation (ou Robot Butler appelé Geoffrey) - iPhone contrôlée, arduino base

Home Automation (ou Robot Butler appelé Geoffrey) - iPhone contrôlée, arduino base

étant capable de contrôler tout de votre poche est depuis longtemps un rêve partagé par beaucoup. Précédemment, nous avons eu des télécommandes universelles qui peuvent tous deux contrôlent nos télévisions et les radios, puis nous avons eu des prises
Boîte de sortie Arduino Home Automation

Boîte de sortie Arduino Home Automation

SON FAIT ! DÉCOUVREZ LA VIDÉO DANS LA DERNIÈRE ÉTAPE !Donc dans mon appartement, nous sommes censés pour avoir une prise commutée de sorte que vous pouvez allumer une lumière dès que vous entrez dans l'appartement. Je n'ai pu trouver ladite prise. Al
Télécommande Home Automation exemple - Arduino + bouclier Ethernet

Télécommande Home Automation exemple - Arduino + bouclier Ethernet

Bienvenue encore une fois !Dans ce Instructable, je détaillerai comment utiliser les différents capteurs et éléments avec un internet connecté Arduino. À mon avis, c'était un très amusant projet visant à mettre sur pied et bricoler avec ! De plus, je
Noël guirlande 2.0 Raspberry Pi / Arduino "Selfie / Photobooth »

Noël guirlande 2.0 Raspberry Pi / Arduino "Selfie / Photobooth »

C'est mon métier festive pour 2015 et s'appuie sur mon Arduino 2014 selon Noël Tune jouant guirlande de Noël. J'ai eu en jouant avec le PI de framboise cette année et aimé les aspects de l'exécution sur linux et les différentes options que j'ai eu av