Mundarija:

Atlas WiFi gidroponik o'lchagich: 19 qadam
Atlas WiFi gidroponik o'lchagich: 19 qadam

Video: Atlas WiFi gidroponik o'lchagich: 19 qadam

Video: Atlas WiFi gidroponik o'lchagich: 19 qadam
Video: Our Atlas Scientific WiFi Hydroponics Kit works again (thanks to an amazing student)! 2024, Sentyabr
Anonim
Atlas WiFi gidroponik o'lchagich
Atlas WiFi gidroponik o'lchagich

Ushbu qo'llanma sizga Atlas Scientific -dan WiFi Hydroponics to'plamini qanday o'rnatishni ko'rsatib beradi. Hisoblagich pH, o'tkazuvchanlik va haroratni o'lchaydi. Ma'lumotlar ThingSpeak platformasiga yuklanadi, uni mobil qurilma yoki kompyuter orqali masofadan turib kuzatish mumkin.

Bu to'plam haqida batafsil ma'lumot olish uchun BU YERGA bosish orqali uning ma'lumotlar jadvaliga murojaat qiling.

Ogohlantirishlar:

  • Atlas Scientific maishiy elektronika ishlab chiqarmaydi. Bu uskuna elektrotexnika muhandislari uchun mo'ljallangan. Agar siz elektrotexnika yoki o'rnatilgan tizimlar dasturini bilmasangiz, bu mahsulot siz uchun bo'lmasligi mumkin.
  • Bu qurilma Windows kompyuteri yordamida ishlab chiqilgan va sinovdan o'tgan. U Macda sinovdan o'tkazilmagan, Atlas Scientific bu ko'rsatmalar Mac tizimiga mos keladimi yoki yo'qligini bilmaydi.

Uskuna:

  • WiFi gidroponik to'plami
  • Mikro USB kabeli
  • Windows kompyuter

Dasturlar/dasturlar:

  • Arduino IDE
  • ThingSpeak

1 -qadam: ThingSpeak hisobini o'rnating

ThingSpeak hisob qaydnomasini o'rnating
ThingSpeak hisob qaydnomasini o'rnating

Sensor ma'lumotlari ThingSpeak -da saqlangani/ko'rilganligi uchun siz ThingSpeak hisob qaydnomasini o'rnatishingiz kerak bo'ladi. Bu yerni bosish orqali ThingSpeak hisob qaydnomangizni yarating.

2 -qadam: Kanal yaratish

Kanal yaratish
Kanal yaratish

Sizning ma'lumotlaringiz ThingSpeak -ga "Kanal" orqali yuklanadi. Yangi kanalni tanlang

Belgilangan maydonlarni to'ldiring. (2 va 3 -maydonlarni yoqish uchun katakchalarni bosganingizga ishonch hosil qiling). Ma'lumot uchun, bu biz kiritgan narsadir.

Atlas sensorlar nomi

1 -maydon pH

2 -maydon EC (mS/sm)

3 Harorat (° C)

Sahifaning pastki qismiga o'ting va Kanalni saqlash -ni bosing

3 -qadam: ThingSpeak API kalitlarini oling

ThingSpeak API kalitlarini oling
ThingSpeak API kalitlarini oling

Kanal sozlamalarini saqlaganingizdan so'ng, siz kanal sahifasiga yo'naltirilasiz. API kalitlarini bosing

Kanal identifikatorini va API kalitini yozishni unutmang. Kelgusi bir necha qadamda biz ularga kerak bo'lamiz.

4 -qadam: Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling

Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling
Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling

A. Esp8266 kutubxonasi uchun to'g'ri yo'l borligiga ishonch hosil qiling

IDE -da, Fayl> Tanlovlar -ga o'ting

Qo'shimcha taxtalar menejeri URL manzillari matn maydonini toping.

Bu manzil https://arduino.esp8266.com/stable/package_esp8266… matn qutisida joylashganligiga ishonch hosil qiling.

OK ni bosing

5 -qadam: Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling

Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling
Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling

B. esp8266 kartasini yangilang

IDEda Asboblar> Kengash> Kengashlar menejeri -ga o'ting

Kengash menejerining qidirish satrida esp8266 -ni qidiring. Agar sizda mavjud bo'lmasa, uni eng so'nggi versiyasiga yangilang. (2.6.3 versiyasi eng so'nggi versiya emas)

6 -qadam: Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling

Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling
Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling

C. Arduino uchun ThingSpeak kutubxonasini yuklab oling

ThingSpeak kutubxonasining so'nggi versiyasini yuklab olish uchun BU YERGA bosing.

Uni ochmang

Sketch> Kutubxonani qo'shish>. ZIP kutubxonasini qo'shish -ga o'ting. ZIP faylini Arduino IDE -ga import qiling.

7 -qadam: Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling

Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling
Arduino IDE kutubxonalari yangilanganligiga ishonch hosil qiling

D. EZO I2C kutubxonasini qo'shing

Ezo_I2c kutubxona faylini yuklab olish uchun BU YERGA bosing.

Uni ochmang

. ZIP faylini Arduino IDE -ga import qiling.. ZIP faylini import qilish uchun Sketch> Kutubxonani qo'shish> ZIP kutubxonasini qo'shish -ga o'ting

8 -qadam: Gidroponik o'lchagichni to'g'ri kod bilan o'chiring

Gidroponik o'lchagichni to'g'ri kod bilan o'chiring
Gidroponik o'lchagichni to'g'ri kod bilan o'chiring

A. Wi-Fi to'plamingiz uchun ishlatmoqchi bo'lgan kodni tanlang, oching va sozlang

Fayl> Misollar> EZO_I2C_lib-master> Misollar> IOT_kitlar>

Sizda ikkita kod tanlovi bor: Hydroponics_kit yoki Hydroponics_kit_with_DO

("DO bilan" versiyasi erigan kislorod qo'shmoqchi bo'lganlar uchun)

9 -qadam: Gidroponik o'lchagichni to'g'ri kod bilan o'chiring

Gidroponik o'lchagichni to'g'ri kod bilan o'chiring
Gidroponik o'lchagichni to'g'ri kod bilan o'chiring

B. Wi-Fi / ThingSpeak hisob ma'lumotlarini to'ldiring

Kodga kanal identifikatori va API kalitini yozish bilan birga Wi-Fi nomi va parolini kiriting.

10 -qadam: Gidroponik o'lchagichni to'g'ri kod bilan o'chiring

Gidroponik o'lchagichni to'g'ri kod bilan o'chiring
Gidroponik o'lchagichni to'g'ri kod bilan o'chiring

C. Nasosni sozlash

Agar sizda nasos biriktirilmagan bo'lsa, siz bu qismni o'tkazib yuborishingiz mumkin. Kod o'z-o'zidan tushunarli. Siz qanday parametrlar nasosni ishga solishini belgilaysiz.

11 -qadam: HUZZAH kartasini o'rnatish

HUZZAH kartasini o'rnatish
HUZZAH kartasini o'rnatish

A. Maqsadli protsessorni miltillovchi qilib o'rnating

Asboblar> Kengash> Adafruit Feather HUZZAH ESP8266

12 -qadam: HUZZAH kartasini o'rnatish

HUZZAH kartasini o'rnatish
HUZZAH kartasini o'rnatish

B. CPU sozlamalarini rostlang

Adafruit Feather HUZZAH ESP8266 protsessor sozlamalari to'g'riligiga ishonch hosil qiling. CPU sozlamalarini o'zgartirish uchun Asboblar -ni bosing.

Malumot uchun, Atlas Scientific CPU sozlamalarini shunday o'rnatgan.

(Sizning variantlaringiz bir xil bo'lmasligi mumkin, ularni iloji boricha yaqinroq qilib ko'ring)

13 -qadam: O'qishni ko'ring

O'qishlarni ko'ring
O'qishlarni ko'ring
O'qishlarni ko'ring
O'qishlarni ko'ring
O'qishlarni ko'ring
O'qishlarni ko'ring

Arduino seriyali monitorini oching (sizda ketma -ket monitor Adafruit Feather HUZZAH portiga o'rnatilgan bo'lishi kerak). Vagonga qaytish va 9600 bod.

Wi-Fi Hydroponics Meter har doim yuklash paytida ThingSpeak-ga ulanishga harakat qiladi.

So'rov buyrug'ini kiritish Wi-Fi Hydroponics Meter-ni ThingSpeak-ga yuklashni to'xtatadi, shu bilan birga siz Wi-Fi muammolarini tuzatasiz.

14 -qadam: Sensorni kalibrlash

Sensorni kalibrlash
Sensorni kalibrlash

Atlas Scientific kutubxonaga o'rnatilgan kalibrlash buyruqlari ro'yxatini tuzdi. Buyruqlar ro'yxatini ko'rish uchun ketma -ket monitorga yordam kiriting.

A. So'rov buyrug'i

Buyruq so'rovini yuboring. Bu sizga o'qishni soniyada bir marta ko'rishga imkon beradi va siz kalibrlash paytida ThingSpeak -ga yuklashni to'xtatadi.

15 -qadam: Sensorni kalibrlash

Sensorni kalibrlash
Sensorni kalibrlash

B. pH ni sozlang

PHni kalibrlashda siz har doim pH 7 ga kalibrlashingiz kerak

Namlangan shishani olib tashlang va pH probini yuving. PH 7.00 kalibrlash eritmasi sumkasining yuqori qismini olib tashlang. PH probini sumkaning ichiga joylashtiring va ko'rsatkichlar barqarorlashguncha prob joyini kalibrlash eritmasiga qo'ying. Bu 1-2 daqiqa davom etadi.

O'qishlar barqarorlashgandan so'ng, ph: cal, mid, 7 o'rta nuqtalarini kalibrlash buyrug'ini bering

Probni yuving va bu jarayonni pH 4.00 va pH 10.00 uchun takrorlang

16 -qadam: Sensorni kalibrlash

Sensorni kalibrlash
Sensorni kalibrlash
Sensorni kalibrlash
Sensorni kalibrlash

C. O'tkazuvchanlikni kalibrlash

K1.0 probi quyida kalibrlanmoqda.

Supero'tkazuvchilarni kalibrlashda siz doimo quruq probni sozlashingiz kerak. Uning buyrug'ini berishdan oldin probning quruqligiga ishonch hosil qiling, ec: cal, quruq

Quruq kalibrlash tugagandan so'ng, probni 12, 880 mS kalibrlash eritmasining kichik stakaniga joylashtiring. Sensor sohasida havo pufakchalari yo'qligiga ishonch hosil qilish uchun probni silkiting. Siz kalibrlash eritmasining belgilangan qiymatidan 1-40% gacha o'chirilgan ko'rsatkichlarni ko'rishingiz kerak. O'qishlar barqarorlashguncha kuting.

O'qishlar barqarorlashganda, ec: cal, low, 12880 past nuqtali kalibrlash buyrug'ini chiqaring. O'qishlar o'zgarmaydi.

Yuqori nuqtaga kalibrlashdan oldin probni yuving. Bir stakanga 80 000 mS kalibrlash eritmasiga oz miqdorda quying. Qoplangan havoni olib tashlash uchun probni silkiting. Shunga qaramay, o'qishlar 1-40%ga pasayishi mumkin. O'qishlar barqarorlashguncha kuting.

Ko'rsatkichlar barqarorlashgandan so'ng, ec: cal, high, 80000 yuqori nuqtalarini kalibrlash buyrug'ini bering. O'qishlar o'zgaradi, kalibrlash tugallanadi.

17 -qadam: Sensorni kalibrlash

Sensorni kalibrlash
Sensorni kalibrlash

Pt-1000 harorat probini kalibrlash shart emas. Ammo, agar xohlasangiz, oddiy usul-pt-1000 probini qaynoq suvga joylashtirish. Keyin rtd: cal, t buyrug'ini bering, bu erda t = harorat qiymati.

18 -qadam: deyarli bajarildi

Deyarli tugatildi
Deyarli tugatildi

Kalibrlashni tugatganingizdan so'ng, har 15 soniyada o'qishni davom ettirish va ThingSpeak -ga yuklashni davom ettirish uchun datalog buyrug'ini bering.

Telefoningizdagi ma'lumotlarni ko'rish uchun ThingSpeak ilovasini yuklab oling.

19 -qadam: Qo'shimcha: Erigan kislorodni hisoblagichga qanday qo'shish kerak

Ko'rsatmalar uchun BU YERNI bosing

Tavsiya: