Měřič hydroponie Atlas WiFi: 19 kroků
Měřič hydroponie Atlas WiFi: 19 kroků
Anonim
Atlas WiFi hydroponický měřič
Atlas WiFi hydroponický měřič

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

Založte si účet ThingSpeak
Založte si účet 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

Vytvořit kanál
Vytvořit 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

Získejte klíče API ThingSpeak
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í

Zajistěte, aby vaše knihovny Arduino IDE byly aktuální
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í

Zajistěte, aby vaše knihovny Arduino IDE byly aktuální
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í

Zajistěte, aby vaše knihovny Arduino IDE byly aktuální
Zajistěte, aby vaše knihovny Arduino IDE 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í

Zajistěte, aby vaše knihovny Arduino IDE byly aktuální
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

Blikejte hydroponickým měřičem se správným kódem
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

Blikejte hydroponickým měřičem se správným kódem
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

Blikejte hydroponickým měřičem se správným kódem
Blikejte hydroponickým měřičem 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

Nastavení tabule HUZZAH
Nastavení tabule HUZZAH

A. Nastavte cílový procesor na flash

Nástroje> Deska> Adafruit Feather HUZZAH ESP8266

Krok 12: Nastavení tabule HUZZAH

Nastavení tabule HUZZAH
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í

Viz Čtení
Viz Čtení
Viz Čtení
Viz Čtení
Viz Čtení
Viz Č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

Kalibrace senzoru
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

Kalibrace senzoru
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

Kalibrace senzoru
Kalibrace senzoru
Kalibrace senzoru
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 senzoru
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

Skoro hotovo
Skoro 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