Obsah:
- Krok 1: Nastavení účtu ThingSpeak
- Krok 2: Vytvořte kanál
- Krok 3: Získejte klíče API ThingSpeak
- Krok 4: Zajistěte, aby vaše knihovny Arduino IDE byly aktuální
- Krok 5: Zajistěte, aby vaše knihovny Arduino IDE byly aktuální
- Krok 6: Zajistěte, aby vaše knihovny IDE Arduino byly aktuální
- Krok 7: Zajistěte, aby vaše knihovny Arduino IDE byly aktuální
- Krok 8: Blikejte hydroponickým měřičem se správným kódem
- Krok 9: Blikejte hydroponickým měřičem se správným kódem
- Krok 10: Flash hydroponického měřiče se správným kódem
- Krok 11: Nastavení desky HUZZAH
- Krok 12: Nastavení tabule HUZZAH
- Krok 13: Podívejte se na čtení
- Krok 14: Kalibrace senzoru
- Krok 15: Kalibrace senzoru
- Krok 16: Kalibrace senzoru
- Krok 17: Kalibrace senzoru
- Krok 18: Téměř hotovo
- Krok 19: Doplňkové: Jak přidat rozpuštěný kyslík do měřiče
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tento tutoriál vám ukáže, jak nastavit sadu WiFi Hydroponics od společnosti Atlas Scientific. Měřič měří pH, vodivost a teplotu. Data se nahrávají na platformu ThingSpeak, kde je lze vzdáleně sledovat prostřednictvím mobilního zařízení nebo počítače.
Podrobné informace o této sadě naleznete v jejím datovém listu kliknutím ZDE.
UPOZORNĚNÍ:
- Atlas Scientific nevyrábí spotřební elektroniku. Toto zařízení je určeno pro elektrotechniky. Pokud nejste obeznámeni s elektrotechnikou nebo programováním vestavěných systémů, tento produkt nemusí být pro vás.
- Toto zařízení bylo vyvinuto a testováno pomocí počítače se systémem Windows. Nebylo testováno na počítačích Mac, Atlas Scientific neví, zda jsou tyto pokyny kompatibilní se systémem Mac.
Hardware:
- Sada WiFi Hydroponics
- Micro USB kabel
- Počítač se systémem Windows
Software/Programy:
- Arduino IDE
- ThingSpeak
Krok 1: Nastavení účtu ThingSpeak
Protože jsou data senzorů uložena/prohlížena na ThingSpeak, budete si muset nastavit účet ThingSpeak. Vytvořte si svůj účet ThingSpeak kliknutím ZDE.
Krok 2: Vytvořte kanál
Vaše data jsou nahrána do ThingSpeak prostřednictvím „kanálu“. Vyberte Nový kanál
Vyplňte zvýrazněná políčka. (Nezapomeňte zaškrtnutím políček povolit pole 2 a 3). Pro informaci, toto jsme zadali.
Název Atlas Sensors
Pole 1 pH
Pole 2 EC (μS/cm)
Filed 3 Temp (° C)
Přejděte do spodní části stránky a klikněte na Uložit kanál
Krok 3: Získejte klíče API ThingSpeak
Jakmile uložíte nastavení kanálu, budete přesměrováni na stránku svého kanálu. Klikněte na klíče API
Nezapomeňte si uložit ID kanálu a klíč API pro zápis. V příštích několika krocích je budeme potřebovat.
Krok 4: Zajistěte, aby vaše knihovny Arduino IDE byly aktuální
A. Ujistěte se, že máte správnou cestu pro knihovnu Esp8266
V IDE přejděte na Soubor> Předvolby
Vyhledejte textové pole URL adres správce přídavných desek.
Zkontrolujte, zda je tato adresa URL v textovém poli
Klikněte na OK
Krok 5: Zajistěte, aby vaše knihovny Arduino IDE byly aktuální
B. Aktualizujte desku esp8266
V IDE přejděte na Nástroje> Deska> Správce desek
Na vyhledávacím panelu Správce desek vyhledejte esp8266. Pokud ji ještě nemáte, aktualizujte ji na nejnovější verzi. (Verze 2.6.3 není nejnovější verzí)
Krok 6: Zajistěte, aby vaše knihovny IDE Arduino byly aktuální
C. Stáhněte si knihovnu ThingSpeak pro Arduino
Kliknutím ZDE stáhnete nejnovější verzi knihovny ThingSpeak.
Nerozbalujte to
Importujte soubor. ZIP do svého Arduino IDE tak, že přejdete na Sketch> Include Library> Add. ZIP Library
Krok 7: Zajistěte, aby vaše knihovny Arduino IDE byly aktuální
D. Přidejte knihovnu EZO I2C
Chcete -li stáhnout soubor knihovny Ezo_I2c, klikněte ZDE.
Nerozbalujte to
Importujte soubor. ZIP do svého Arduino IDE. Chcete -li importovat soubor. ZIP, přejděte na Skica> Zahrnout knihovnu> Přidat knihovnu. ZIP
Krok 8: Blikejte hydroponickým měřičem se správným kódem
A. Vyberte, otevřete a upravte kód, který chcete použít pro svou sadu Wi-Fi
Soubor> Příklady> EZO_I2C_lib-master> Příklady> IOT_kits>
Máte dvě možnosti kódu: Hydroponics_kit nebo Hydroponics_kit_with_DO
(Verze „s DO“je pro lidi, kteří chtějí přidat rozpuštěný kyslík)
Krok 9: Blikejte hydroponickým měřičem se správným kódem
B. Vyplňte své přihlašovací údaje pro Wi-Fi / ThingSpeak
Vyplňte své Wi-Fi jméno a heslo spolu s ID kanálu a klíčem API pro zápis do kódu.
Krok 10: Flash hydroponického měřiče se správným kódem
C. Nastavení pumpy
Pokud nemáte připojené čerpadlo, můžete tuto část jednoduše přeskočit. Kód je spíše samovysvětlující. Nastavíte, jaké parametry spustí čerpadlo, aby se zapojilo.
Krok 11: Nastavení desky HUZZAH
A. Nastavte cílový procesor na flash
Nástroje> Deska> Adafruit Feather HUZZAH ESP8266
Krok 12: Nastavení tabule HUZZAH
B. Upravte nastavení CPU
Zkontrolujte, zda jsou nastavení CPU na Adafruit Feather HUZZAH ESP8266 správná. Chcete -li upravit nastavení procesoru, klikněte na Nástroje.
Pro informaci, na toto Atlas Scientific nastavil nastavení CPU.
(Vaše možnosti nemusí být úplně stejné, zkuste je co nejvíce sladit)
Krok 13: Podívejte se na čtení
Otevřete svůj sériový monitor Arduino (Sériový monitor musíte mít nastaven na komunikačním portu Adafruit Feather HUZZAH). Nastaveno na návrat vozíku a 9600 baudů.
Měřič Wi-Fi Hydroponics se vždy pokusí připojit k ThingSpeak při spuštění.
Zadáním příkazu hlasování zastavíte měřič Wi-Fi Hydroponics, aby načítal hodnoty do ThingSpeak, zatímco ladíte problémy s WiFi.
Krok 14: Kalibrace senzoru
Atlas Scientific vytvořil seznam kalibračních příkazů, které jsou zabudovány do knihovny. Chcete -li zobrazit seznam příkazů, zadejte na sériovém monitoru nápovědu.
A. Příkaz hlasování
Odešlete příkazový hlas. To vám umožní vidět naměřené hodnoty jednou za sekundu a během kalibrace se přestane nahrávat do ThingSpeak.
Krok 15: Kalibrace senzoru
B. Kalibrujte pH
Při kalibraci pH musíte vždy nejprve zkalibrovat na pH 7
Vyjměte napouštěcí láhev a opláchněte pH sondu. Odstraňte horní část vaku s kalibračním roztokem pH 7,00. Umístěte sondu pH do sáčku a místo sondy nechte v kalibračním roztoku, dokud se hodnoty nestabilizují. To bude trvat 1 - 2 minuty.
Jakmile se hodnoty ustálí, zadejte příkaz kalibrace středního bodu ph: cal, mid, 7
Opláchněte sondu a opakujte tento postup pro pH 4,00 i pH 10,00
Krok 16: Kalibrace senzoru
C. Kalibrace vodivosti
Sonda K1.0 se kalibruje níže.
Při kalibraci vodivosti musíte vždy nejprve kalibrovat suchou sondu. Před vydáním jeho příkazu se ujistěte, že je sonda suchá
Jakmile je suchá kalibrace dokončena, vložte sondu do malého šálku kalibračního roztoku 12, 880μS. Zatřeste sondou, abyste se ujistili, že ve snímané oblasti nejsou zachycené vzduchové bubliny. Měli byste vidět hodnoty, které jsou off o 1 - 40% od uvedené hodnoty kalibračního roztoku. Počkejte, až se hodnoty ustálí.
Když se hodnoty stabilizují, zadejte příkaz kalibrace dolního bodu ec: cal, low, 12880 Hodnoty se nezmění.
Před kalibrací do nejvyššího bodu sondu opláchněte. Nalijte malé množství kalibračního roztoku 80 000 μS do šálku. Zatřeste sondou, abyste odstranili zachycený vzduch. Odečtené hodnoty mohou být opět o 1 - 40%. Počkejte, až se hodnoty ustálí.
Jakmile se hodnoty stabilizují, zadejte příkaz pro kalibraci nejvyššího bodu ec: cal, high, 80000. Odečty se změní, kalibrace je dokončena.
Krok 17: Kalibrace senzoru
Kalibrace teplotní sondy pt-1000 není nutná. Pokud však chcete, jednoduchá metoda je umístit sondu pt-1000 do vroucí vody. Poté zadejte příkaz rtd: cal, t kde t = hodnota teploty.
Krok 18: Téměř hotovo
Jakmile dokončíte kalibraci, vydejte příkaz datalog a pokračujte v odečtu každých 15 sekund a jeho nahrání do ThingSpeak.
Chcete -li zobrazit data ve svém telefonu, stáhněte si aplikaci ThingSpeak.
Krok 19: Doplňkové: Jak přidat rozpuštěný kyslík do měřiče
Pokyny najdete kliknutím ZDE