Spisu treści:
- Krok 1: Skonfiguruj konto ThingSpeak
- Krok 2: Utwórz kanał
- Krok 3: Zdobądź klucze API ThingSpeak
- Krok 4: Upewnij się, że Twoje biblioteki Arduino IDE są aktualne
- Krok 5: Upewnij się, że Twoje biblioteki Arduino IDE są aktualne
- Krok 6: Upewnij się, że biblioteki Arduino IDE są aktualne
- Krok 7: Upewnij się, że biblioteki Arduino IDE są aktualne
- Krok 8: Flashuj zestaw basenowy z poprawnym kodem
- Krok 9: Flashuj zestaw basenowy z poprawnym kodem
- Krok 10: Flashuj zestaw basenowy z poprawnym kodem
- Krok 11: Konfiguracja tablicy HUZZAH
- Krok 12: Konfiguracja tablicy HUZZAH
- Krok 13: Zobacz odczyty
- Krok 14: Kalibracja czujnika
- Krok 15: Kalibracja czujnika
- Krok 16: Kalibracja czujnika
- Krok 17: Kalibracja czujnika (Część 1: Kalibracja temperatury)
- Krok 18: Prawie gotowe
Wideo: Miernik basenu Atlas WiFi: 18 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:26
Ten samouczek pokaże Ci, jak skonfigurować zestaw WiFi Pool firmy Atlas Scientific. Miernik mierzy pH, potencjał oksydacyjno-redukcyjny (ORP) i temperaturę. Dane są przesyłane na platformę ThingSpeak, gdzie można je monitorować zdalnie za pomocą urządzenia mobilnego lub komputera.
Aby uzyskać szczegółowe informacje na temat tego zestawu, zapoznaj się z jego arkuszem danych, klikając TUTAJ.
OSTRZEŻENIA:
- Atlas Scientific nie produkuje elektroniki użytkowej. To urządzenie jest przeznaczone dla inżynierów elektryków. Jeśli nie znasz się na inżynierii elektrycznej lub programowaniu systemów wbudowanych, ten produkt może nie być dla Ciebie.
- To urządzenie zostało opracowane i przetestowane na komputerze z systemem Windows. Nie był testowany na Macu, Atlas Scientific nie wie, czy te instrukcje są kompatybilne z systemem Mac.
Sprzęt komputerowy:
- Zestaw do basenu Wi-Fi
- Kabel micro USB
- Komputer z systemem Windows
Programy komputerowe:
- IDE Arduino
- RzeczMów
Krok 1: Skonfiguruj konto ThingSpeak
Ponieważ dane z czujnika są przechowywane/przeglądane na ThingSpeak, będziesz musiał założyć konto ThingSpeak. Utwórz konto ThingSpeak klikając TUTAJ.
Krok 2: Utwórz kanał
Twoje dane są przesyłane do ThingSpeak przez „kanał”. Wybierz nowy kanał
Wypełnij podświetlone pola. (Pamiętaj, aby kliknąć pola wyboru, aby włączyć pola 2 i 3). Dla porównania, to właśnie wprowadziliśmy.
Nazwa czujnika Atlas
Pole 1 pH
Pole 2 ORP (mV)
Pole 3 Temperatura (°C)
Przewiń na dół strony i kliknij Zapisz kanał
Krok 3: Zdobądź klucze API ThingSpeak
Po zapisaniu ustawień kanału zostaniesz przekierowany na stronę swojego kanału. Kliknij klucze API
Pamiętaj o zapisaniu identyfikatora kanału i klucza interfejsu API zapisu. Będziemy ich potrzebować w kilku następnych krokach.
Krok 4: Upewnij się, że Twoje biblioteki Arduino IDE są aktualne
A. Upewnij się, że masz poprawną ścieżkę do biblioteki Esp8266
W IDE przejdź do Plik>Preferencje
Znajdź pole tekstowe Adresy URL menedżera tablic dodatkowych.
Upewnij się, że ten adres URL znajduje się w polu tekstowym
Kliknij OK
Krok 5: Upewnij się, że Twoje biblioteki Arduino IDE są aktualne
B. Zaktualizuj płytę esp8266
W IDE przejdź do Narzędzia> Tablica> Menedżer tablic
Na pasku wyszukiwania Menedżera tablic wyszukaj esp8266. Zaktualizuj do najnowszej wersji, jeśli jeszcze jej nie masz. (Wersja 2.6.3 nie jest najnowszą wersją)
Krok 6: Upewnij się, że biblioteki Arduino IDE są aktualne
Krok 7: Upewnij się, że biblioteki Arduino IDE są aktualne
D. Dodaj bibliotekę EZO I2C
Aby pobrać plik. ZIP biblioteki EZO kliknij TUTAJ.
Nie rozpinaj go
Zaimportuj plik. ZIP do swojego Arduino IDE. Aby zaimportować plik. ZIP, przejdź do Szkic > Dołącz bibliotekę > Dodaj bibliotekę ZIP
Krok 8: Flashuj zestaw basenowy z poprawnym kodem
A. Wybierz, otwórz i dostosuj kod, którego chcesz użyć dla swojego zestawu Wi-Fi
Plik> Przykłady> EZO_I2C_lib-master> Przykłady> IOT_kits>pool_kit
Krok 9: Flashuj zestaw basenowy z poprawnym kodem
B. Wpisz swoje dane logowania do Wi-Fi / ThingSpeak
Wpisz swoją nazwę Wi-Fi i hasło, wraz z identyfikatorem kanału i kluczem Write API Key do kodu.
Krok 10: Flashuj zestaw basenowy z poprawnym kodem
C. Konfiguracja pompy
Jeśli nie masz dołączonej pompki, możesz po prostu pominąć tę część. Kod jest dość oczywisty. Ustawiasz, jakie parametry będą uruchamiać pompę.
Krok 11: Konfiguracja tablicy HUZZAH
A. Ustaw docelowy procesor na flash
Narzędzia> Deska> Pióro Adafruit HUZZAH ESP8266
Krok 12: Konfiguracja tablicy HUZZAH
B. Dostosuj ustawienia procesora
Upewnij się, że ustawienia procesora w Adafruit Feather HUZZAH ESP8266 są prawidłowe. Aby dostosować ustawienia procesora, kliknij Narzędzia.
Dla porównania, na to właśnie Atlas Scientific ustawił ustawienia procesora.
(Twoje opcje mogą nie być dokładnie takie same, po prostu spróbuj dopasować je jak najdokładniej)
Krok 13: Zobacz odczyty
Otwórz monitor szeregowy Arduino (musisz mieć monitor szeregowy ustawiony na port com Adafruit Feather HUZZAH). Ustaw powrót karetki i 9600 bodów.
Miernik Wi-Fi Pool zawsze będzie próbował połączyć się z ThingSpeak podczas uruchamiania.
Wprowadzenie polecenia ankiety spowoduje, że miernik Wi-Fi Pool Meter nie będzie przesyłał odczytów do ThingSpeak podczas debugowania problemów z Wi-Fi.
Krok 14: Kalibracja czujnika
Firma Atlas Scientific stworzyła listę poleceń kalibracyjnych wbudowanych w bibliotekę. Wpisz help w monitorze szeregowym, aby zobaczyć listę poleceń.
A. Polecenie ankiety
Wyślij ankietę poleceń. Pozwoli to zobaczyć odczyty raz na sekundę i zatrzyma przesyłanie do ThingSpeak podczas kalibracji.
Krok 15: Kalibracja czujnika
B. Kalibracja pH
Podczas kalibracji pH należy zawsze najpierw skalibrować pH do 7.
Wyjmij butelkę do namaczania i wypłucz sondę pH. Zdejmij górną część woreczka z roztworem kalibracyjnym pH 7,00. Umieść sondę pH w woreczku i pozostaw sondę w roztworze kalibracyjnym, aż odczyty się ustabilizują. Zajmie to 1 - 2 minuty.
Gdy odczyty się ustabilizują, wydaj polecenie kalibracji punktu środkowego ph:cal, mid, 7
Wypłucz sondę i powtórz ten proces zarówno dla pH 4,00, jak i pH 10,00
Krok 16: Kalibracja czujnika
C. Kalibracja ORP
Wypłucz sondę i włóż ją bezpośrednio do roztworu kalibracyjnego 225mV i podlej odczyty. Poczekaj, aż odczyty ORP się ustabilizują. Zajmie to około 10-60 sekund.
Gdy odczyty się ustabilizują, wydaj polecenie orp:cal, 225
Krok 17: Kalibracja czujnika (Część 1: Kalibracja temperatury)
Kalibracja sondy temperatury pt-1000 nie jest wymagana. Jeśli jednak chcesz, prostą metodą jest umieszczenie sondy pt-1000 we wrzącej wodzie. Następnie wydaj komendę rtd:cal, t gdzie t = wartość temperatury.
Krok 18: Prawie gotowe
Po zakończeniu kalibracji wydaj polecenie datalog, aby wznowić odczytywanie co 15 sekund i przesyłanie go do ThingSpeak.
Aby zobaczyć dane na telefonie, pobierz aplikację ThingSpeak.
Zalecana:
Monitor temperatury basenu MQTT: 7 kroków (ze zdjęciami)
Monitor temperatury basenu MQTT: Ten projekt jest towarzyszem moich innych projektów automatyki domowej Smart Data-Logging Geyser Controller oraz Multi-purpose-Room-Lighting and Appliance Controller. Jest to monitor montowany przy basenie, który mierzy temperaturę wody w basenie, otaczające powietrze
Miernik hydroponiczny Atlas WiFi: 19 kroków
Atlas WiFi Hydroponics Meter: Ten samouczek pokaże Ci, jak skonfigurować zestaw WiFi Hydroponics firmy Atlas Scientific. Miernik mierzy pH, przewodność i temperaturę. Dane są przesyłane na platformę ThingSpeak, gdzie można je monitorować zdalnie za pomocą urządzenia mobilnego lub ko
Krokodylowy czujnik basenu słonecznego: 7 kroków (ze zdjęciami)
Crocodile Solar Pool Sensor: Ta instrukcja pokazuje, jak zbudować raczej specjalny czujnik basenu mierzący temperaturę basenu i przesyłający go przez Wi-Fi do aplikacji Blynk i brokera MQTT. Nazywam to „Crocodile Solar Pool Sensor”. Wykorzystuje programowanie Arduino en
Robot do czyszczenia podwodnego basenu Bluetooth Solar: 8 kroków
Robot do czyszczenia podwodnego basenu Bluetooth Solar: W moim domu mam basen, ale największym problemem w basenach rozbieralnych jest zabrudzenie, które osadza się na dnie, że filtr wody nie aspiruje. Wymyśliłem więc sposób na usunięcie brudu od spodu. A od innych
SKARA- Autonomous Plus Ręczny robot do czyszczenia basenu: 17 kroków (ze zdjęciami)
SKARA- Autonomous Plus Ręczny robot do czyszczenia basenu: Czas to pieniądz, a praca ręczna jest kosztowna. Wraz z nadejściem i postępem w technologiach automatyki należy opracować bezproblemowe rozwiązanie dla właścicieli domów, stowarzyszeń i klubów, aby oczyścić baseny z gruzu i brudu codziennego życia, a