Inhaltsverzeichnis:
Video: Armadillo Hausautomation - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Das Projekt Home Automation verwaltet und betreibt verschiedene elektrische Systeme innerhalb eines Hauses wie Lichter, Geräte und Steckdosen. Dieses Projekt verwendet Armadillo-43T von 4D Systems.
Das Projekt ermöglicht es dem Benutzer, den Modus auf manuell oder automatisch einzustellen. Im manuellen Modus kann der Benutzer bestimmte Steckdosen oder Geräte ein- oder ausschalten. Im automatischen Modus kann der Benutzer einfach einstellen, wie lange es dauert, bis er alle angeschlossenen Geräte ein- oder ausschalten möchte. In diesem Modus kann der Benutzer die Geräte nicht manuell umschalten, aber er kann jederzeit zum manuellen Modus zurückkehren. Dem Benutzer stehen zwei Modi für die Automatik zur Verfügung, ALLE GERÄTE EIN und ALLE GERÄTE AUS. Um die Relais auszulösen, die die Geräte ein- und ausschalten, nutzt das Armadillo seine GPIO-Fähigkeiten. Im manuellen Modus und wenn erkannt wird, dass eine Taste gedrückt wird, schaltet das Gürteltier den entsprechenden GPIO-Pin um. Im Automatikmodus dreht das Gürteltier einfach alle Pins auf LOW oder HIGH, abhängig von den Einstellungen des Timers. Das Armadillo ist unsere Lösung für Display- und Prototyping-Anforderungen. Das Armadillo wird auf dem BCM2835 SOC in Kombination mit dem ARM1176JZF-S CPU-Prozessor mit einer VideoCore IV-GPU in einem einzigen Paket ausgeführt. Das Armadillo wurde entwickelt, um das Betriebssystem Armadillian zu verwenden, das größtenteils auf Raspbian/Debian OS basiert und für den BCM2835 SOC optimiert ist. Es ist mit 13 GPIO vollgepackt, die 2 Single I2C Channels, 5 Single SPI Channels und 2 UART Channels hat. Es stehen auch 2 PWM-Kanäle zur Verfügung, die sich mit dem On-Board-Verstärker mit Mini-Lautsprecher teilen. Es verfügt auch über einen USB-Anschluss, der für Peripheriegeräte wie Tastaturen, USB-Hubs, Wi-Fi-Dongles und Bluetooth-Module verwendet werden kann.
Schritt 1: Wie funktioniert es?
Schritt 2: Erstellen
Komponenten
- Gürteltier 43T
- 6-8 Kanal Relais
- modifizierte Erweiterungssteckdose
- 3 Lichter/Lampen
- einige Geräte
- uSD-Karte
Software
python-tk-Modul
Schritte
- Ändern Sie die Erweiterungssteckdose wie im ersten Bild oben gezeigt. Fügen Sie eine Drahtverlängerung von der offenen Verbindung hinzu. Diese Drähte werden mit dem Relaismodul verbunden. Schematische Darstellung einer modifizierten Erweiterungssteckdose.
- Verbinden Sie die Komponenten wie im zweiten Bild oben gezeigt.
- Verbindung Armadillo zu Relaismodul:
Pin1 (GPIO37) an In1
Pin2 (GPIO38) an In2
Pin3 (GPIO39) an In3
Pin4 (GPIO35) an In4
Pin5 (GPIO36) an In5
Pin6 (GPIO45) auf In6
Pin9 (GND) zu GND
Pin10 (+5V) bis +5V
Schließen Sie die verlängerten Drähte der modifizierten Erweiterungssteckdose an das Relaismodul an, wie im zweiten Bild oben gezeigt.
Schritt 3: Programm
• Öffnen Sie das Armadillo-43T-Datenblatt und befolgen Sie die Anweisungen zur Installation des Armadillian-Images und anderer erforderlicher Software.
• Python-tk-Modul installieren
sudo apt-get install python-tk
• Installieren Sie, wiringPi gehen Sie zu diesem Link für Anweisungen:
https://wiringpi.com
• Laden Sie nach der Installation von wiringPi wiringARM. herunter und installieren Sie es
wget
• Laden Sie die Datei HomeAutomation.zip herunter und entpacken Sie sie
• Führen Sie nach diesen Schritten die HomeAutomation.py aus
Empfohlen:
Hausautomation: 5 Schritte
Hausautomation: In diesem Projekt haben wir viele Dinge verwendet, um den Prozess des IoT Internet of Things Video für das gesamte Projekt zu verstehen
Hausautomation: 7 Schritte
Home Automation: Verwandeln Sie Ihr Zuhause in ein Smart Home, damit können Sie alle elektronischen Geräte in Ihrem Zuhause mit einer einzigen App steuern. Aber für dieses Projekt habe ich darauf geachtet, nur die gesamte Beleuchtung zu Hause zu steuern. Alles leicht gemacht mit Raspberry Pi 3 und Relais für Kont
Grundlagen der Hausautomation: 6 Schritte (mit Bildern)
Grundlagen der Hausautomation: Hallo zusammen. Dieses anweisbare führt Sie zu den Grundlagen der Hausautomation. Da dies von grundlegender Bedeutung ist, werden wir nur Arduino und einige andere Komponenten verwenden. Geschichte über das Instructable: - Ich lerne immer noch über Arduino p
DIY IoT-Lampe für die Hausautomation -- ESP8266-Tutorial: 13 Schritte (mit Bildern)
DIY IoT-Lampe für die Hausautomation || ESP8266-Tutorial: In diesem Tutorial werden wir eine mit dem Internet verbundene intelligente Lampe erstellen. Dies wird tief in das Internet der Dinge eintauchen und eine Welt der Heimautomatisierung eröffnen! Die Lampe ist über WLAN verbunden und verfügt über ein offenes Nachrichtenprotokoll. Das heißt, Sie können wählen