Inhaltsverzeichnis:
- Schritt 1: Teile
- Schritt 2: Verbindung
- Schritt 3: Programm
- Schritt 4: Wie funktioniert es?
- Schritt 5: Anwendung für Android
- Schritt 6: Anwendungskonfiguration
- Schritt 7: Browser
- Schritt 8: Portweiterleitung
- Schritt 9: KEINE IP (optional)
- Schritt 10: Testen Sie es
- Schritt 11: BEARBEITEN: Android-App-Quellcode
![Smart Home mit Arduino - Gunook Smart Home mit Arduino - Gunook](https://i.howwhatproduce.com/images/003/image-7431-j.webp)
Video: Smart Home mit Arduino - Gunook
![Video: Smart Home mit Arduino - Gunook Video: Smart Home mit Arduino - Gunook](https://i.ytimg.com/vi/vhyZUj5e64Y/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
![Smart Home mit Arduino Smart Home mit Arduino](https://i.howwhatproduce.com/images/003/image-7431-1-j.webp)
Hallo.
Ich zeige Ihnen, wie Sie Ihr eigenes Smart Home bauen. Es zeigt die Temperatur sowohl innen als auch außen an, wenn das Fenster geöffnet oder geschlossen ist, zeigt an, wenn es regnet und gibt Alarm, wenn der PIR-Sensor eine Bewegung erkennt. Ich habe die Anwendung auf dem Android erstellt, um alle Daten anzuzeigen (Sie können sie auch im Browser ansehen). Sie können die Temperatur in Ihrem Zuhause und andere Informationen aus der ganzen Welt sehen! Der Antrag wird ins Englische und Polnische übersetzt. Ich habe es gebaut, weil ich mein eigenes Smart Home bauen und steuern wollte. Wenn Sie möchten, können Sie Ihr eigenes Smart Home bauen, Sie brauchen nur Teile (siehe unten) und viel Lust. Also lasst uns anfangen.
Erklärung der Abkürzungen für Anfänger:
GND - Masse
VCC - Leistung
PIR - Bewegungssensor
Schritt 1: Teile
![Teile Teile](https://i.howwhatproduce.com/images/003/image-7431-2-j.webp)
![Teile Teile](https://i.howwhatproduce.com/images/003/image-7431-3-j.webp)
Alle Teile haben mich 90€ gekostet
- Arduino
- Ethernet-Modul ENC28J60
- Thermometer DS18B20 x2
- Mikrofonmodul
- Regensensor
- PIR-Sensor
- Reed-Schalter
- Relais
- Widerstand 4, 7k Ω
- Twisted-Pair-Kabel
- Ethernet Kabel
- Werkzeuge (Löten, Schraubendreher)
Schritt 2: Verbindung
![Verbindung Verbindung](https://i.howwhatproduce.com/images/003/image-7431-4-j.webp)
![Verbindung Verbindung](https://i.howwhatproduce.com/images/003/image-7431-5-j.webp)
![Verbindung Verbindung](https://i.howwhatproduce.com/images/003/image-7431-6-j.webp)
Oben habe ich Bild von Fritzing mit Anschluss hinzugefügt. Wenn Sie ein Problem damit haben, hinterlassen Sie einen Kommentar.
Schritt 3: Programm
Zuerst müssen Sie diese Bibliothek herunterladen, extrahieren und in die Arduino-IDE importieren. Und laden Sie die 1Wire-Bibliothek von hier herunter, die Dallas-Temperatur von hier und importieren Sie sie auch in die Arduino-IDE. Sie können dieses Programm auf Ihr Arduino hochladen. Im Kommentar ist eine Erklärung des Codes.
Schritt 4: Wie funktioniert es?
![Wie es funktioniert? Wie es funktioniert?](https://i.howwhatproduce.com/images/003/image-7431-7-j.webp)
Wenn Sie in Ihrer App oder im Browser auf Aktualisieren klicken, sendet Arduino Daten an das Smartphone / den Browser. Die Anwendung ruft den Quellcode von jeder Seite (/tempin, /tempout, /rain, /window, /alarm) ab und zeigt ihn auf Ihrem Telefon an.
Schritt 5: Anwendung für Android
![Anwendung für Android Anwendung für Android](https://i.howwhatproduce.com/images/003/image-7431-8-j.webp)
![Anwendung für Android Anwendung für Android](https://i.howwhatproduce.com/images/003/image-7431-9-j.webp)
![Anwendung für Android Anwendung für Android](https://i.howwhatproduce.com/images/003/image-7431-10-j.webp)
Um die App auf Ihrem Android-Handy zu installieren, müssen Sie dies tun (Sie können es auf dem Bild oben sehen): 1. Der erste Schritt ist das Herunterladen der Datei smartHome.apk2. Senden Sie die APK-Datei an Ihr Telefon3. Öffnen Sie den Dateimanager und suchen Sie die Datei smarthHome.apk4. Klicken Sie darauf und klicken Sie auf Installieren (wenn Sie die Option zum Installieren von Anwendungen außerhalb von Google Play aktiviert haben, die Sie benötigen um es einzuschalten) 5. Wenn Sie die Installation abgeschlossen haben, können Sie die Anwendung aktivieren
Die Bewerbung wird ins Englische und Polnische übersetzt. Im Browser kann man das Licht ein- und ausschalten, aber in der App nicht, weil ich das nicht kann, sorry.
Schritt 6: Anwendungskonfiguration
![Anwendungskonfiguration Anwendungskonfiguration](https://i.howwhatproduce.com/images/003/image-7431-11-j.webp)
![Anwendungskonfiguration Anwendungskonfiguration](https://i.howwhatproduce.com/images/003/image-7431-12-j.webp)
![Anwendungskonfiguration Anwendungskonfiguration](https://i.howwhatproduce.com/images/003/image-7431-13-j.webp)
![Anwendungskonfiguration Anwendungskonfiguration](https://i.howwhatproduce.com/images/003/image-7431-14-j.webp)
Ich erkläre, wie die Anwendung funktioniert. Es zeigt alle Daten von Ihrem Zuhause an. Sie können auf das Einstellungssymbol klicken, um Ihre IP-Adresse zu bearbeiten und den Alarm ein- oder auszuschalten. Wenn Sie den Alarm einschalten, erhält die App Daten vom PIR-Sensor in Betrieb und wenn eine Bewegung in Ihrem Haus erkannt wird, gibt sie eine Benachrichtigung aus. App ruft jede Minute die Daten vom Bewegungssensor ab. Im Feld IP müssen Sie Ihre IP-Adresse eingeben. Sie können es hier überprüfen.
Schritt 7: Browser
![Browser Browser](https://i.howwhatproduce.com/images/003/image-7431-15-j.webp)
![Browser Browser](https://i.howwhatproduce.com/images/003/image-7431-16-j.webp)
Geben Sie in Ihrem Browser Ihre IP / all ein. Dort können Sie alle Daten sehen und das Licht ein- und ausschalten.
Sie können dies anstelle der Anwendung auf Android verwenden.
Schritt 8: Portweiterleitung
![Port-Weiterleitung Port-Weiterleitung](https://i.howwhatproduce.com/images/003/image-7431-17-j.webp)
Sie müssen den Port Ihres Routers öffnen. Öffnen Sie Ihre Router-Konfiguration und stellen Sie die Arduino-IP ein und öffnen Sie Port 80. Sie können es auf dem Bild oben sehen.
Schritt 9: KEINE IP (optional)
![KEINE IP (optional) KEINE IP (optional)](https://i.howwhatproduce.com/images/003/image-7431-18-j.webp)
Sie können ein Konto ohne IP einrichten, dies ist jedoch nicht erforderlich. Im Bild oben sehen Sie, wie Sie es konfigurieren.
Schritt 10: Testen Sie es
Wenn Sie die Daten auf Ihrem Computer sehen möchten, können Sie dies tun, indem Sie in Ihrem Browser yourip / all (z. B. 12.345.678.901/all) eingeben oder die Android-Anwendung verwenden.
Denken Sie daran, einen Kommentar zu hinterlassen und auf Favorit zu klicken, wenn Ihnen mein Projekt gefällt:)
Schritt 11: BEARBEITEN: Android-App-Quellcode
Da mich viele Leute nach dem Android-Quellcode gefragt haben, füge ich ihn unten hinzu.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
![Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow](https://i.howwhatproduce.com/images/001/image-1099-j.webp)
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Smart Home mit Arduino MKR1000 und M.I.T. Android-App: 4 Schritte
![Smart Home mit Arduino MKR1000 und M.I.T. Android-App: 4 Schritte Smart Home mit Arduino MKR1000 und M.I.T. Android-App: 4 Schritte](https://i.howwhatproduce.com/images/006/image-17301-j.webp)
Smart Home mit Arduino MKR1000 und M.I.T. Android App: In diesem Tutorial beschreibe ich, wie Sie mit wenigen Komponenten Ihr Smart Home verbessern können. (Massachusetts Institu
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)
![Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern) Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)](https://i.howwhatproduce.com/images/008/image-22226-j.webp)
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: Hallo, und willkommen zu meinem ersten instructable! :) In diesem instructables möchte ich eine fantastische Bibliothek für die Schnittstelle der Tastatur mit Arduino teilen - 'Password Library' einschließlich 'Keypad Library'. Diese Bibliothek enthält die besten Funktionen, die wir wi
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
![SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern) SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)](https://i.howwhatproduce.com/images/009/image-26659-j.webp)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: 7 Schritte (mit Bildern)
![Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: 7 Schritte (mit Bildern) Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: 7 Schritte (mit Bildern)](https://i.howwhatproduce.com/images/004/image-9210-12-j.webp)
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: Update: 7. April 2019 - Rev 3 von lp_BLE_TempHumidity, fügt Datums- / Zeitdiagramme mit pfodApp V3.0.362+ hinzu und automatische Drosselung beim Senden von DatenUpdate: 24. März 2019 – Rev 2 von lp_BLE_TempHumidity, fügt weitere Plotoptionen hinzu und i2c_ClearBus, fügt GT832E