Indholdsfortegnelse:

Atlas WiFi Hydroponics Meter: 19 trin
Atlas WiFi Hydroponics Meter: 19 trin

Video: Atlas WiFi Hydroponics Meter: 19 trin

Video: Atlas WiFi Hydroponics Meter: 19 trin
Video: Arduino Hydroponics, DIY Hydroponics System using pH Sensor & EC Sensor, Hydroponic 2024, November
Anonim
Atlas WiFi Hydroponics Meter
Atlas WiFi Hydroponics Meter

Denne vejledning viser dig, hvordan du konfigurerer WiFi Hydroponics -kittet fra Atlas Scientific. Måleren måler pH, ledningsevne og temperatur. Data uploades til ThingSpeak -platformen, hvor de kan fjernovervåges via en mobil enhed eller computer.

For detaljerede oplysninger om dette kit, se dets datablad ved at klikke HER.

ADVARSLER:

  • Atlas Scientific laver ikke forbrugerelektronik. Dette udstyr er beregnet til elektriske ingeniører. Hvis du ikke kender til elektroteknik eller programmering af integrerede systemer, er dette produkt muligvis ikke noget for dig.
  • Denne enhed blev udviklet og testet ved hjælp af en Windows -computer. Det blev ikke testet på Mac, Atlas Scientific ved ikke, om disse instruktioner er kompatible med et Mac -system.

Hardware:

  • WiFi Hydroponics Kit
  • Micro USB kabel
  • Windows -computer

Software/programmer:

  • Arduino IDE
  • ThingSpeak

Trin 1: Opret en ThingSpeak -konto

Opret en ThingSpeak -konto
Opret en ThingSpeak -konto

Fordi sensordata gemmes/ses på ThingSpeak, skal du oprette en ThingSpeak -konto. Opret din ThingSpeak -konto ved at klikke HER.

Trin 2: Opret en kanal

Opret en kanal
Opret en kanal

Dine data uploades til ThingSpeak via en 'kanal'. Vælg Ny kanal

Udfyld de markerede felter. (Sørg for at klikke på afkrydsningsfelterne for at aktivere felt 2 og 3). Til reference er dette, hvad vi indtastede.

Navn Atlas Sensors

Felt 1 pH

Felt 2 EF (μS/cm)

Arkiveret 3 Temp (° C)

Rul til bunden af siden, og klik på Gem kanal

Trin 3: Hent ThingSpeak API -nøgler

Hent ThingSpeak API -nøgler
Hent ThingSpeak API -nøgler

Når du har gemt dine kanalindstillinger, bliver du omdirigeret til din kanalside. Klik på API -nøgler

Sørg for at gemme dit kanal -id og skrive API -nøgle. Vi får brug for disse i de næste par trin.

Trin 4: Sørg for, at dine Arduino IDE -biblioteker er opdaterede

Sørg for, at dine Arduino IDE -biblioteker er opdaterede
Sørg for, at dine Arduino IDE -biblioteker er opdaterede

A. Sørg for, at du har den korrekte sti til Esp8266 -biblioteket

I IDE skal du gå til Filer> Indstillinger

Find tekstboksen Addition Boards Manager URL'er.

Sørg for, at denne webadresse er i tekstboksen

Klik på OK

Trin 5: Sørg for, at dine Arduino IDE -biblioteker er opdaterede

Sørg for, at dine Arduino IDE -biblioteker er opdaterede
Sørg for, at dine Arduino IDE -biblioteker er opdaterede

B. Opdater esp8266 -kortet

I IDE skal du gå til Værktøjer> Board> Boards Manager

I søgelinjen i Boards Manager skal du slå op på esp8266. Opdater til den nyeste version, hvis du ikke allerede har den. (Version 2.6.3 er ikke den seneste version)

Trin 6: Sørg for, at dine Arduino IDE -biblioteker er opdaterede

Sørg for, at dine Arduino IDE -biblioteker er opdaterede
Sørg for, at dine Arduino IDE -biblioteker er opdaterede

C. Download ThingSpeak -biblioteket til Arduino

Klik HER for at downloade den nyeste version af ThingSpeak -biblioteket.

Pak den ikke ud

Importér. ZIP -filen til din Arduino IDE ved at gå til Skitse> Inkluder bibliotek> Tilføj. ZIP -bibliotek

Trin 7: Sørg for, at dine Arduino IDE -biblioteker er opdaterede

Sørg for, at dine Arduino IDE -biblioteker er opdaterede
Sørg for, at dine Arduino IDE -biblioteker er opdaterede

D. Tilføj EZO I2C -biblioteket

For at downloade Ezo_I2c biblioteksfilen skal du klikke HER.

Pak den ikke ud

Importer. ZIP -filen til din Arduino IDE. For at importere. ZIP -filen skal du gå til Skitse> Inkluder bibliotek> Tilføj. ZIP -bibliotek

Trin 8: Flash Hydroponics -måleren med den korrekte kode

Flash Hydroponics -måleren med den korrekte kode
Flash Hydroponics -måleren med den korrekte kode

A. Vælg, åbn og juster den kode, du vil bruge til dit Wi-Fi-kit

Fil> Eksempler> EZO_I2C_lib-master> Eksempler> IOT_kits>

Du har to kodevalg: Hydroponics_kit eller Hydroponics_kit_with_DO

("Med DO" -versionen er for folk, der ønsker at tilføje opløst ilt)

Trin 9: Flash Hydroponics -måleren med den korrekte kode

Flash Hydroponics -måleren med den korrekte kode
Flash Hydroponics -måleren med den korrekte kode

B. Udfyld dine Wi-Fi / ThingSpeak-legitimationsoplysninger

Udfyld dit Wi-Fi-navn og din adgangskode sammen med kanal-id'et og skriv API-nøglen til koden.

Trin 10: Flash Hydroponics -måleren med den korrekte kode

Flash Hydroponics -måleren med den korrekte kode
Flash Hydroponics -måleren med den korrekte kode

C. Opsætning af din pumpe

Hvis du ikke har en pumpe tilsluttet, kan du bare springe denne del over. Koden er temmelig selvforklarende. Du indstiller, hvilke parametre der vil få pumpen til at aktivere.

Trin 11: Opsætning af HUZZAH -kortet

Opsætning af HUZZAH Board
Opsætning af HUZZAH Board

A. Indstil mål -CPU'en til at blinke

Værktøjer> Board> Adafruit Feather HUZZAH ESP8266

Trin 12: Opsætning af HUZZAH -kortet

Opsætning af HUZZAH Board
Opsætning af HUZZAH Board

B. Juster CPU -indstillinger

Sørg for, at CPU -indstillingerne på Adafruit Feather HUZZAH ESP8266 er korrekte. Klik på Værktøjer for at justere CPU -indstillingerne.

Til reference er dette, hvad Atlas Scientific satte CPU -indstillingerne til.

(Dine muligheder er muligvis ikke nøjagtig de samme, bare prøv at matche dem så tæt som muligt)

Trin 13: Se aflæsningerne

Se læsninger
Se læsninger
Se læsninger
Se læsninger
Se læsninger
Se læsninger

Åbn din Arduino serielle skærm (Du skal have den serielle skærm indstillet til com -porten på Adafruit Feather HUZZAH). Indstillet til vognretur og 9600 baud.

Wi-Fi Hydroponics Meter vil altid forsøge at oprette forbindelse til ThingSpeak ved opstart.

Indtastning af afstemningskommandoen stopper Wi-Fi Hydroponics Meter fra at uploade målingerne til ThingSpeak, mens du debugger dine WiFi-problemer.

Trin 14: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

Atlas Scientific oprettede en liste over kalibreringskommandoer, der er indbygget i biblioteket. Indtast hjælp i den serielle skærm for at se listen over kommandoer.

A. Afstemningskommandoen

Send kommandoafstemningen. Dette lader dig se målingerne en gang i sekundet, og det vil stoppe med at uploade til ThingSpeak, mens du kalibrerer.

Trin 15: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

B. Kalibrer pH

Ved kalibrering af pH skal du altid kalibrere til pH 7 først

Fjern blødgøringsflasken, og skyl pH -sonden af. Fjern toppen af posen med kalibreringsopløsning med pH 7,00. Placer pH -sonden inde i posen, og lad sondestedet i kalibreringsopløsningen, indtil aflæsningerne stabiliseres. Dette vil tage 1-2 minutter.

Når aflæsningerne er stabiliseret, skal du udstede midtpunktskalibreringskommandoen ph: cal, mid, 7

Skyl sonden af og gentag denne proces for både pH 4,00 og pH 10,00

Trin 16: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering
Sensorkalibrering
Sensorkalibrering

C. Kalibrer konduktivitet

K1.0 -sonden kalibreres herunder.

Når du kalibrerer ledningsevne, skal du altid kalibrere en tør sonde først. Sørg for, at sonden er tør, før du udsteder sin kommando, ec: cal, tør

Når tørkalibreringen er afsluttet, placeres sonden i en lille kop med 12, 880μS kalibreringsopløsningen. Ryst sonden for at sikre, at du ikke har fangede luftbobler i sanseområdet. Du bør se aflæsninger, der er slukket med 1 - 40% fra den angivne værdi af kalibreringsopløsningen. Vent på, at aflæsningerne stabiliseres.

Når aflæsningerne stabiliseres, skal du udstede lavpunktskalibreringskommandoen ec: cal, low, 12880. Målingerne ændres ikke.

Skyl sonden inden kalibrering til højdepunktet. Hæld en lille mængde til 80, 000μS kalibreringsopløsningen i en kop. Ryst sonden for at fjerne fanget luft. Igen kan målingerne være slukket med 1 - 40%. Vent på, at aflæsningerne stabiliseres.

Når aflæsningerne er stabiliseret, udsender du højpunktskalibreringskommandoen ec: cal, high, 80000. Aflæsningerne ændres, kalibreringen er fuldført.

Trin 17: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

Kalibrering af pt-1000 temperatursonden er ikke påkrævet. Men hvis du vil, er en enkel metode at placere pt-1000-sonden i kogende vand. Udsted derefter kommandoen rtd: cal, t hvor t = temperaturværdi.

Trin 18: Næsten færdig

Næsten færdig
Næsten færdig

Når du er færdig med kalibrering, skal du udstede datalog -kommandoen for at genoptage aflæsning hvert 15. sekund og uploade den til ThingSpeak.

For at se dataene på din telefon skal du downloade ThingSpeak -appen.

Trin 19: Supplerende: Sådan tilføjes opløst ilt til måleren

For instruktioner, klik HER

Anbefalede: