Inhaltsverzeichnis:
- Schritt 1: ARTIK Cloud-Setup
- Schritt 2: ARTIK Cloud-Anwendung erstellen
- Schritt 3: Verbinden Sie Ihr Gerät
- Schritt 4: Hardwaresensor-Setup
- Schritt 5: Erforderliche Software einrichten
- Schritt 6: Laden Sie das Programm hoch
- Schritt 7: Feldtest
Video: Arduino Schwimmbad-Cloud-Überwachung - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Das Hauptziel dieses Projekts besteht darin, mit Samsung ARTIK Cloud den pH-Wert und die Temperatur von Schwimmbädern zu überwachen.
Hardware-Komponenten:
- Arduino MKR1000 oder Genuino MKR1000
- Überbrückungsdrähte (allgemein)
- SparkFun pH-Sensor-Kit
- 1 x Widerstand 4,75 kOhm
- Sparkfun wasserdichter Temperatursensor
Verwendete Software und Cloud-API:
- Samsung IoT ARTIK Cloud für IoT
- Neueste Arduino-IDE
Schritt 1: ARTIK Cloud-Setup
1. Melden Sie sich bei ARTIK Cloud an. Gehen Sie zur Entwicklerseite und erstellen Sie einen neuen "Gerätetyp".
2. Geben Sie Ihre gewünschte Anzeige und einen eindeutigen Namen ein.
3. Neues Manifest erstellen
4. Geben Sie den Feldnamen und eine andere Beschreibung ein
5. Klicken Sie auf Speichern und navigieren Sie dann zur Registerkarte "Manifest aktivieren".
6. Klicken Sie zum Beenden auf die Schaltfläche ACTIVE MANIFEST und Sie werden hierher weitergeleitet
Fertig mit dem Erstellen des Gerätetyps! Jetzt können Sie Ihre Anwendung erstellen, die dieses Gerät verwendet.
Schritt 2: ARTIK Cloud-Anwendung erstellen
1. Navigieren Sie zu ARTIK Cloud-Anwendungen und klicken Sie auf Neue Anwendung
2. Geben Sie den gewünschten Anwendungsnamen und die Authentifizierungs-Umleitungs-URL ein.
Beachten Sie, dass die Authentifizierungs-Umleitungs-URL erforderlich ist. Es wird verwendet, um die Benutzer dieser Anwendung zu authentifizieren und wird daher zu dieser URL umgeleitet, wenn eine Anmeldung erforderlich ist. Wir haben https://localhost/index/ als Beispiel verwendet.
3. Legen Sie nun Ihre Anwendungsberechtigung zum Lesen und Schreiben fest, navigieren Sie zu Ihrem Gerät und speichern Sie es.
Herzlichen Glückwunsch, Sie haben jetzt Ihre Bewerbung!
Schritt 3: Verbinden Sie Ihr Gerät
Jetzt können Sie die zuvor erstellte Anwendung verbinden.
1. Navigieren Sie zu Meine Geräte und klicken Sie auf Anderes Gerät verbinden.
2. Klicken Sie auf Ihren zuvor erstellten neuen Gerätetyp und dann auf Gerät verbinden.
3. Klicken Sie auf Ihre verbundenen Geräteeinstellungen.
4. Notieren Sie sich diese Informationen, da Sie sie im Programm benötigen.
5. Navigieren Sie nun zu Ihrem verbundenen Gerät
Fertig für die ARTIK Cloud-Einrichtung. Sobald Ihre Hardware hochgefahren ist, enthält das Diagramm Daten.
Schritt 4: Hardwaresensor-Setup
Hier ist das Diagramm:
- Temp GND zu MRK1000 GND
- Temp OUT an MKR1000 Digital Pin 1
- Temp VCC zu MKR1000 5V
- Schließen Sie einen 4,7K-Widerstand an Temp VCC und Temp OUT an
- pH-GND zu MRK1000 GND
- pH OUT an MKR1000 Analog Pin 1
- pH VCC bis MKR1000 5V
Siehe meine Beispielverdrahtung auf den beigefügten Bildern.
Wir haben eine Audiobuchse zum einfachen Abnehmen des Temperatursensors hinzugefügt. Aber das ist optional.
Schritt 5: Erforderliche Software einrichten
- Gehen Sie zu Arduino IDE und fügen Sie das MKR1000-Board hinzu.
- Suchen Sie nach mkr1000 und klicken Sie auf Installieren
-
Erforderliche Bibliothek hinzufügen: Suchen Sie nach zu installierenden Bibliotheken:
- ArduinoJson - wir verwenden dies, um JSON-Daten an ARTIK CloudArduino zu senden
- HttpClient - Host für die Verbindung mit der API
- OneWire - wird benötigt, um den digitalen Eingang vom Temperatursensor zu lesen
- DallasTemperature - Dallas Temperatursensor erforderliche Bibliothek
Schließen Sie das Hinzufügen der erforderlichen Software ab!
Schritt 6: Laden Sie das Programm hoch
1. Schließen Sie nun den MKR1000 an Ihren PC/Laptop an.
2. Laden Sie die Software hier auf GitHub herunter
3. Ändern Sie die ARTIK Cloud-API und die Wifi-Anmeldeinformationen.
4. Laden Sie dann den Softwarecode auf MKR1000 hoch und starten Sie die Überwachung.
Hinweis: Ihr WLAN muss über eine Internetverbindung verfügen.
Schritt 7: Feldtest
Wir haben den Hardwaresensor für private, öffentliche und Schulschwimmbäder getestet. Die Erhebung der Daten aus dem Pool dieser Befragten ermöglichte es uns, die Leistungsfähigkeit der Hardware zu analysieren.
Sie können den MKR1000 und den Sensor auf einer Schachtel platzieren und ihn an Ihrem Swimmingpool vor Wasserverschmutzung schützen. Auf diese Weise können Sie die Qualität Ihres Wassers überwachen und durch Einbringen der gewünschten Chemikalien normalisieren.
Ich hoffe, dieses Tutorial hilft den Leuten, ihr eigenes DIY-Gerät zur Überwachung der Wasserqualität von Schwimmbädern zu bauen. Möge das Bewusstsein für die kontinuierliche Verschlechterung der Wasserqualität in Schwimmbädern zunehmen, da die Menschen dazu neigen, sich mehr auf die angebotenen Annehmlichkeiten zu konzentrieren, anstatt zu prüfen, wie sicher sie sind. Sie beabsichtigen auch, einen Beitrag zur Gemeinschaft zu leisten, indem sie in der Lage sind, die Wasserqualitätsprüfungen effizienter und effektiver zu gestalten, ohne unnötige Ressourcen zu opfern.
Viel Spaß beim Bauen!:)
Empfohlen:
Einen Arduino-Gitarren-Tuner herstellen – wikiHow
So bauen Sie einen Arduino-Gitarren-Tuner: Dies sind die Anweisungen, um einen Gitarren-Tuner aus einem Arduino und mehreren anderen Komponenten zu machen. Mit Grundkenntnissen in Elektronik und Codierung können Sie dieses Gitarrenstimmgerät herstellen. Zuerst müssen Sie wissen, was die Materialien sind. Ma
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: 9 Schritte
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: Este proyecto consiste en a alarma básica que Detecta presencia, activa una sirena de 108dB y visa al usuario mediante un SMS (opcional). Permite también el control remoto básico por parte del usuario a través de SMS (encendido, apagado, reinicio
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
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
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 2 - Temperatur- / Feuchtigkeitsmonitor - Rev 3: 7 Schritte
Easy Very Low Power BLE in Arduino Teil 2 – Temperatur-/Feuchtigkeitsmonitor – Rev 3: Update: 23. November 2020 – Erster Austausch von 2 x AAA-Batterien seit 15. Januar 2019 dh 22 Monate für 2x AAA AlkalineUpdate: 7. April 2019 – Rev 3 of lp_BLE_TempHumidity, fügt Datum/Uhrzeit-Plots hinzu, verwendet pfodApp V3.0.362+ und automatische Drosselung, wenn
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i