Table des matières:
Vidéo: Domotique Armadillo : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Le projet Home Automation gère et exploite divers systèmes électriques à l'intérieur d'une maison tels que les lumières, les appareils et les prises. Ce projet utilise Armadillo-43T de 4D Systems.
Le projet permet à l'utilisateur de définir le mode en manuel ou automatique. En mode manuel, l'utilisateur peut allumer ou éteindre certaines prises ou appareils. En mode automatique, l'utilisateur peut simplement définir combien de temps il souhaite allumer ou éteindre tous les appareils connectés. Dans ce mode, l'utilisateur n'est pas en mesure de basculer les appareils manuellement, mais il peut revenir en mode manuel à tout moment. L'utilisateur dispose de deux modes pour l'automatique, TOUS LES APPAREILS ON et TOUS LES APPAREILS OFF. Pour déclencher les relais qui allument et éteignent les appareils, l'Armadillo utilise ses capacités GPIO. Lorsqu'il est en mode manuel et qu'un bouton est détecté comme étant pressé, le tatou basculera la broche GPIO respective. En mode automatique, le tatou tournera simplement toutes les broches sur LOW ou HIGH en fonction des réglages de la minuterie. L'Armadillo est notre solution aux exigences d'affichage et de prototypage. L'Armadillo fonctionne sur le SOC BCM2835 associé au processeur CPU ARM1176JZF-S avec un GPU VideoCore IV dans un seul package. L'Armadillo est développé pour utiliser le système d'exploitation Armadillian, qui est largement basé sur le système d'exploitation Raspbian/Debian et optimisé pour le SOC BCM2835. Il est emballé avec 13 GPIO qui a 2 canaux I2C simples, 5 canaux SPI simples et 2 canaux UART. 2 canaux PWM sont également disponibles, partagés avec l'amplificateur embarqué avec mini-enceinte. Il dispose également d'un port USB qui peut être utilisé pour des périphériques tels que des claviers, des concentrateurs USB, des dongles Wi-Fi et des modules Bluetooth.
Étape 1: Comment ça marche ?
Étape 2: Construire
Composants
- Tatou 43T
- Relais 6-8 canaux
- prise de rallonge modifiée
- 3 lumières/lampes
- certains appareils
- Carte USB
Logiciel
module python-tk
Pas
- Modifiez la sortie d'extension comme indiqué dans la première image ci-dessus. Ajoutez une rallonge de fil à partir de la connexion ouverte. Ces fils seront connectés au module relais. Schéma de principe d'une prise d'extension modifiée.
- Connectez les composants comme indiqué dans la deuxième image ci-dessus.
- Connexion Armadillo au module relais:
Pin1 (GPIO37) à In1
Pin2 (GPIO38) à In2
Pin3 (GPIO39) à In3
Pin4 (GPIO35) à In4
Pin5 (GPIO36) à In5
Pin6 (GPIO45) à In6
Pin 9 (GND) à GND
Pin10 (+5V) à +5V
Connectez les fils étendus de la prise d'extension modifiée au module de relais comme indiqué dans la deuxième image ci-dessus.
Étape 3: Programmer
• Ouvrez la fiche technique Armadillo-43T et suivez les instructions pour installer l'image Armadillian et les autres logiciels nécessaires.
• Installer le module python-tk
sudo apt-get installer python-tk
• Installer, câblagePi accédez à ce lien pour obtenir des instructions:
https://wiringpi.com
• Après avoir installé le câblagePi, téléchargez et installez le câblageARM
wget
• Téléchargez et décompressez le fichier HomeAutomation.zip
• Après ces étapes, exécutez HomeAutomation.py
Conseillé:
Bouton domotique à 5 $ : 4 étapes
Bouton domotique à 5 $ : Un bouton domotique à 5 $Parfois, la solution la plus simple est un seul bouton. Nous voulions un moyen simple de déclencher une routine « heure du coucher » sur notre hub domotique (l'Hubitat Elevation), qui éteint la plupart des lumières, règle les autres à des niveaux spécifiques, et
Système domotique WiFi ultra-basse consommation : 6 étapes (avec photos)
Système domotique WiFi ultra-basse consommation : Dans ce projet, nous montrons comment vous pouvez construire un système domotique local de base en quelques étapes. Nous allons utiliser un Raspberry Pi qui fera office de périphérique WiFi central. Alors que pour les nœuds d'extrémité, nous allons utiliser IOT Cricket pour créer une batterie
Domotique : 5 étapes
Domotique : dans ce projet, nous sommes allés utiliser beaucoup de choses pour le construire à partir de zéro pour comprendre le processus de l'Internet des objets IoT vidéo pour l'ensemble du projet
Arduin-domotique : 5 étapes
Arduin-home-automation : dans ce Instructable, je vais vous parler d'un exemple de domotique contrôlée par un automate ZELIO SR3 et des cartes Arduino utilisées pour mesurer et contrôler la lumière, la chaleur et l'humidité. Ce système est utilisé par mes étudiants pour apprendre les bases de automatisation
Module HC-05 (bluetooth) pour la domotique de base : 3 étapes
Module HC-05 (bluetooth) pour la domotique de base : dans mon dernier projet, je contrôlais la LED à l'aide d'un bouton poussoir mais dans ce projet j'ai remplacé le BOUTON PUSH par le module HC-05. Je recommande fortement de parcourir ces projets avant poursuivre ce projet. Vous obtiendrez tous les détails dans le