| |
— | projets:mise_oeuvre [2019/08/13 10:16] (Version actuelle) – créée - modification externe 127.0.0.1 |
---|
| ====== Mise en oeuvre ====== |
| |
| ===== Description ===== |
| <del>Je vais essayer d'utiliser le ninjablocks pour la communication RF433Mhz et le site Web.</del>\\ |
| Ma solutions sera basé sur un système central qui recevra des informations "d'automates/nodes" dédiés à une fonction particulière.\\ |
| Evidemment, le système central pourra interagir avec les automates/nodes.\\ |
| L'avantage de ce type de solution est qu'en cas de perte de communication avec les système central, la fonction soit tout de même rempli. |
| |
| Ce sera tout compte fait une BananaPi avec un logiciel OpenHab ou domoticz.\\ |
| |
| Je vais créer un automate personnalisé pour le salon (TV, lumières, volet...)\\ |
| Elle sera à base d'ESP8622 avec capteur 3D et Oled, communication par wifi (MQTT) avec la centrale. |
| |
| Un autre automate gérera les lumières du couloir, vitrine ... |
| |
| Je vais monter un arduino/ESP avec différent capteurs pour quelques fonctions proche du tableau électrique.\\ |
| On a un capteur de débit d'eau, qq capteurs d'intensités pour la consommation électrique.\\ |
| On pourra ajouter la gestion de la porte d'entrée (RFID).\\ |
| Réfléchir pour le thermostat si on l'inclut...\\ |
| Le tout communique par wifi. |
| |
| |
| ===== Partie Centrale ou BOX ===== |
| |
| J'utilise une BananaPi avec un disque SSD. D'une part parce que j'ai 2 Bananapi dispo et ensuite parce que ce sont des cartes puissantes capable de supporter un disque dur.\\ |
| Les descriptions sont sur les pages "Tests sur BananPi"\\ |
| |
| |
| ===== Boitier arduino à monter ===== |
| ===== Automate de gestion des lumières ===== |
| Décrit dans les Prjets :\\ |
| [[projets:automate1|Automate pour gestion des lumières]] |
| |
| ==== Matos pour l'automate gestion des lumières ==== |
| * mini Arduino |
| * Emetteur/récepteur RF 433MHz |
| * Relais (module) |
| * LDR |
| Quelques composants :\\ |
| * Régulateur, pot, Résistance, Capa... |
| |
| ==== Fonction ==== |
| Cet automate aura pour fonction :\\ |
| * allumer les lumières du couloir suivant un capteur IR (ON par défaut 8s, ré activable par IR) |
| * Allumer la vitrine suivant capteur de porte d'entrée. |
| * Allumer la vitrine suivant capteur IR du hall si présence devant la vitrine depuis min (ré activable). |
| |
| ===== Boitier Hall ===== |
| Projet a faire ! |
| ==== Matos pour boitier Hall ==== |
| * Arduino |
| <del>* Arduino shield internet</del> |
| * Esp 8266 - wifi |
| * Afficheur LCD |
| * Capteur RFID |
| * Capteur courant |
| * Capteur débit d'eau |
| <del>* Emetteur RF433MHz</del> Plus vraiment nécessaire. |
| * Horloge/RAM I2C |
| (A voir) |
| * Capteur de présence PIR |
| * Capteur de luminosité |
| * Capteur d'humidité/température |
| * Relais pour thermostat |
| |
| ==== Fonction ==== |
| Le boitier sera situer prés du tableau électrique, donc proche du compteur d'eau et de la porte d'entrée. |
| |
| - le capteur d'eau sera sur l'arrivée principale de l'appartement |
| - Quelques capteurs de courant testeront la consommation électrique (prévoir extension port ?) |
| - L'afficheur LCD affichera les infos qui seront aussi transmise sur internet via le module. |
| - L'afficheur comporte plusieurs boutons qui pourront servir pour les choix. |
| - L'emetteur pour envoyer un code pour activer une prise, une sirène, ... |
| - L'horloge fournira la date et l'heure (affiché sur le LCD). |
| - Le capteur RFID sera monté sur la porte d'entrée et servira de clé pour entrer (active la serrure électrique). |
| |
| En option on pourra |
| - Mettre un capteur de présence (PIR) qui remplacera le PIR présent, pour allumer la vitrine et déclencher l'alarme. |
| - Un capteur d'humidité et température pour gérer la chaudière. |
| - Un capteur de lumière pour gérer les volets roulants et la lumière. |
| - Pour la fonction thermostat, un relais pilotant la chaudière. |
| |
| ===== Capteur d'eau ===== |
| Le capteur compte les impulsions en fonction du débit (voir spef) \\ |
| Ces impulsions arrivent au port x de l'urduino. |
| |
| ==== Problématique ==== |
| Le logiciel doit compter les impulsions en permanence ou il faut une interruption qui incrémente le compteur. \\ |
| Cela va poser un problème pour la consommation, voir avec les int qui réveil l'arduino.\\ |
| Pour chaque impulsions on doit connaître l'heure et la date, puis stocker l'info (module RTC, horloge+EEprom) |
| |
| ====== Télécommande 3D ====== |
| |
| Décrit plus loin dans le wiki.\\ |
| [[telecommande:Ext2|Test avec un capteur 3D (magnétomètre/accéléromètre)]]\\ |
| En gros on aura :\\ |
| - 1 arduino |
| - 1 capteur magneto/accelero mpu5260 |
| - 1 module wifi EPS 8266 |
| - 1 afficheur Oled |
| - Capteur de toucher pour allumer la télécommande. |
| - Led RGB pour le fun. |
| |
| |
| |
| |
| |