Atlas WiFi гидропоникалық есептегіш: 19 қадам
Atlas WiFi гидропоникалық есептегіш: 19 қадам

Мазмұны:

Anonim
Atlas WiFi гидропоникалық есептегіш
Atlas WiFi гидропоникалық есептегіш

Бұл оқулық Atlas Scientific -тен WiFi Hydroponics жинағын қалай орнату керектігін көрсетеді. Есептегіш рН, өткізгіштік және температураны өлшейді. Деректер ThingSpeak платформасына жүктеледі, оны мобильді құрылғы немесе компьютер арқылы қашықтан бақылауға болады.

Бұл жинақ туралы толық ақпарат алу үшін ОСЫ жерді басу арқылы оның деректер кестесін қараңыз.

ЕСКЕРТУ:

  • Atlas Scientific тұтынушылық электрониканы жасамайды. Бұл жабдық электротехниктерге арналған. Егер сіз электротехника немесе енгізілген жүйелік бағдарламалауды білмесеңіз, бұл өнім сізге сәйкес келмеуі мүмкін.
  • Бұл құрылғы Windows компьютерінің көмегімен жасалды және сыналды. Ол Mac жүйесінде тексерілмеген, Atlas Scientific бұл нұсқаулар Mac жүйесімен үйлесімді екенін білмейді.

Жабдық:

  • WiFi гидропоникалық жиынтығы
  • Микро USB кабелі
  • Windows компьютері

Бағдарламалық қамтамасыз ету/бағдарламалар:

  • Arduino IDE
  • ThingSpeak

1 -қадам: ThingSpeak есептік жазбасын орнату

ThingSpeak есептік жазбасын орнату
ThingSpeak есептік жазбасын орнату

Сенсорлық деректер ThingSpeak -те сақталған/қаралғандықтан, ThingSpeak есептік жазбасын орнату қажет болады. ThingSpeak есептік жазбаңызды МЫНА басыңыз.

2 -қадам: Арна құрыңыз

Арна құру
Арна құру

Сіздің деректер ThingSpeak -ке 'Арна' арқылы жүктеледі. Жаңа арнаны таңдаңыз

Белгіленген өрістерді толтырыңыз. (2 және 3 өрістерді қосу үшін құсбелгілерді қоюды ұмытпаңыз). Анықтама үшін бұл біз енгіздік.

Атлас датчиктерінің атауы

1 өріс рН

2 өріс EC (мкС/см)

Берілген 3 температура (° C)

Беттің төменгі жағына жылжып, Арнаны сақтау түймесін басыңыз

3 -қадам: ThingSpeak API кілттерін алыңыз

ThingSpeak API кілттерін алыңыз
ThingSpeak API кілттерін алыңыз

Арна параметрлерін сақтағаннан кейін сіз өзіңіздің арна бетіңізге бағытталасыз. API кілттерін басыңыз

Арна идентификаторын және API кілтін жазуды ұмытпаңыз. Бізге келесі қадамдарда қажет болады.

4 -қадам: Arduino IDE кітапханаларының жаңартылғанына көз жеткізіңіз

Arduino IDE кітапханалары жаңартылғанына көз жеткізіңіз
Arduino IDE кітапханалары жаңартылғанына көз жеткізіңіз

A. Esp8266 кітапханасының дұрыс жолы бар екеніне көз жеткізіңіз

IDE ішінде Файл> Параметрлер тармағына өтіңіз

Қосымша тақталар менеджерінің URL мекенжайлары мәтіндік жолағын табыңыз.

Бұл URL мекенжайы https://arduino.esp8266.com/stable/package_esp8266… мәтін ұясында екеніне көз жеткізіңіз.

OK түймесін басыңыз

5 -қадам: Arduino IDE кітапханаларының жаңартылғанына көз жеткізіңіз

Arduino IDE кітапханалары жаңартылғанына көз жеткізіңіз
Arduino IDE кітапханалары жаңартылғанына көз жеткізіңіз

B. esp8266 тақтасын жаңартыңыз

IDE -де Құралдар> Тақта> Тақталар менеджері тармағына өтіңіз

Тақталар менеджерінің іздеу жолында esp8266 іздеңіз. Егер сізде әлі жоқ болса, ең соңғы нұсқаға жаңартыңыз. (2.6.3 нұсқасы ең соңғы нұсқа емес)

6 -қадам: Arduino IDE кітапханаларының жаңартылғанына көз жеткізіңіз

Arduino IDE кітапханалары жаңартылғанына көз жеткізіңіз
Arduino IDE кітапханалары жаңартылғанына көз жеткізіңіз

C. Arduino үшін ThingSpeak кітапханасын жүктеңіз

ThingSpeak кітапханасының соңғы нұсқасын жүктеу үшін ОСЫНДА басыңыз.

Оны ашпаңыз

. ZIP файлын Arduino IDE -ге Sketch> Include Library> Add. ZIP Library тармағына өту арқылы импорттаңыз.

7 -қадам: Arduino IDE кітапханалары жаңартылғанына көз жеткізіңіз

Arduino IDE кітапханалары жаңартылғанына көз жеткізіңіз
Arduino IDE кітапханалары жаңартылғанына көз жеткізіңіз

D. EZO I2C кітапханасын қосыңыз

Ezo_I2c кітапхана файлын жүктеу үшін ОСЫНДА басыңыз.

Оны ашпаңыз

. ZIP файлын Arduino IDE -ге импорттаңыз.. ZIP файлын импорттау үшін эскиз> Кітапхананы қосу>. ZIP кітапханасын қосу тармағына өтіңіз

8 -қадам: Гидропоникалық есептегішті дұрыс кодпен жарқылдатыңыз

Гидропоникалық есептегішті дұрыс кодпен жарқылдатыңыз
Гидропоникалық есептегішті дұрыс кодпен жарқылдатыңыз

A. Wi-Fi жинағы үшін пайдаланылатын кодты таңдаңыз, ашыңыз және реттеңіз

Файл> Мысалдар> EZO_I2C_lib-master> Мысалдар> IOT_kits>

Сізде кодтың екі таңдауы бар: Hydroponics_kit немесе Hydroponics_kit_with_DO

(«DO» нұсқасы еріген оттегін қосқысы келетіндерге арналған)

9 -қадам: Гидропоникалық есептегішті дұрыс кодпен жарқылдатыңыз

Гидропоникалық есептегішті дұрыс кодпен жарқылдатыңыз
Гидропоникалық есептегішті дұрыс кодпен жарқылдатыңыз

B. Wi-Fi / ThingSpeak тіркелгі деректеріңізді толтырыңыз

Кодқа Арнаның идентификаторы мен API кілтін жазумен бірге Wi-Fi атыңыз бен пароліңізді енгізіңіз.

10 -қадам: Гидропоникалық есептегішті дұрыс кодпен жарқылдатыңыз

Гидропоникалық есептегішті дұрыс кодпен жарқылдатыңыз
Гидропоникалық есептегішті дұрыс кодпен жарқылдатыңыз

C. Сорғыны орнату

Егер сорғы қосылмаған болса, онда бұл бөлікті өткізіп жіберуге болады. Код өте түсінікті. Сіз қандай параметрлер сорғыны қосуға итермелейтінін орнатасыз.

11 -қадам: HUZZAH тақтасын орнату

HUZZAH тақтасын орнату
HUZZAH тақтасын орнату

A. Мақсатты процессорды жыпылықтауға орнатыңыз

Құралдар> Тақта> Adafruit Feather HUZZAH ESP8266

12 -қадам: HUZZAH тақтасын орнату

HUZZAH тақтасын орнату
HUZZAH тақтасын орнату

B. CPU параметрлерін реттеңіз

Adafruit Feather HUZZAH ESP8266 процессорының параметрлерінің дұрыс екеніне көз жеткізіңіз. CPU параметрлерін реттеу үшін Tools (Құралдар) түймесін басыңыз.

Анықтама үшін Atlas Scientific CPU параметрлерін дәл осылай орнатқан.

(Сіздің опцияларыңыз дәл сәйкес келмеуі мүмкін, оларды мүмкіндігінше жақынырақ сәйкестендіріп көріңіз)

13 -қадам: Оқылымдарды қараңыз

Оқуларды қараңыз
Оқуларды қараңыз
Оқуларды қараңыз
Оқуларды қараңыз
Оқуларды қараңыз
Оқуларды қараңыз

Arduino сериялық мониторын ашыңыз (сізде сериялық монитор Adafruit Feather HUZZAH портына орнатылуы керек). Арбаның қайтуы мен 9600 байды орнатыңыз.

Wi-Fi Hydroponics Meter әрқашан жүктеу кезінде ThingSpeak-ке қосылуға тырысады.

Сауалнама пәрменін енгізу Wi-Fi Hydroponics Meter көрсеткіштерін ThingSpeak-ке жүктеуді тоқтатады, ал сіз WiFi мәселелерін шешесіз.

14 -қадам: сенсорды калибрлеу

Сенсорды калибрлеу
Сенсорды калибрлеу

Atlas Scientific кітапханаға енгізілген калибрлеу командаларының тізімін жасады. Пәрмендер тізімін көру үшін сериялық мониторға анықтама енгізіңіз.

A. Сауалнама командасы

Командалық сауалнаманы жіберіңіз. Бұл сізге көрсеткіштерді секундына бір рет көруге мүмкіндік береді және калибрлеу кезінде ThingSpeak -ке жүктеуді тоқтатады.

15 -қадам: сенсорды калибрлеу

Сенсорды калибрлеу
Сенсорды калибрлеу

B. РН калибрлейді

РН калибрлеген кезде, алдымен рН 7 -ге дейін калибрлеу қажет

Ылғал бөтелкені алыңыз және рН зондын шайыңыз. PH 7.00 калибрлеу ерітіндісінің қапшығының жоғарғы жағын алыңыз. РН зондын сөмкенің ішіне салыңыз және көрсеткіштер тұрақталғанша зондты калибрлеу ерітіндісіне қойыңыз. Бұл 1-2 минутты алады.

Көрсеткіштер тұрақталғаннан кейін ph: cal, mid, 7 орта нүктесін калибрлеу пәрменін шығарыңыз

Зондты шайыңыз және бұл процесті рН 4.00 және рН 10.00 үшін қайталаңыз

16 -қадам: сенсорды калибрлеу

Сенсорды калибрлеу
Сенсорды калибрлеу
Сенсорды калибрлеу
Сенсорды калибрлеу

C. Өткізгіштікті калибрлеу

K1.0 зонд төменде калибрленеді.

Өткізгіштікті калибрлеу кезінде алдымен құрғақ зондты алдымен калибрлеу қажет. Оның командасын бермес бұрын зондтың құрғақ екеніне көз жеткізіңіз, ec: cal, құрғақ

Құрғақ калибрлеу аяқталғаннан кейін зондты 12, 880μS калибрлеу ерітіндісінің кішкене шыныаяқына салыңыз. Сезу аймағында ауа көпіршіктері жоқ екеніне көз жеткізу үшін зондты шайқаңыз. Сіз калибрлеу ерітіндісінің көрсетілген мәнінен 1-40% -ға төмен көрсеткіштерді көруіңіз керек. Көрсеткіштердің тұрақталуын күтіңіз.

Көрсеткіштер тұрақтанған кезде ec: cal, low, 12880 төмен нүктелі калибрлеу пәрменін шығарыңыз. Көрсеткіштер өзгермейді.

Калибрлеудің жоғарғы нүктесіне дейін зондты шайыңыз. Шыныаяққа 80 000μS калибрлеу ерітіндісіне аз мөлшерін құйыңыз. Тығылған ауаны шығару үшін зондты шайқаңыз. Тағы да, көрсеткіштер 1-40%-ға өшірілуі мүмкін. Көрсеткіштердің тұрақталуын күтіңіз.

Көрсеткіштер тұрақтанғаннан кейін ec: cal, high, 80000 жоғары нүктесін калибрлеу пәрменін беріңіз. Көрсеткіштер өзгереді, калибрлеу аяқталды.

17 -қадам: сенсорды калибрлеу

Сенсорды калибрлеу
Сенсорды калибрлеу

Pt-1000 температуралық зондты калибрлеу қажет емес. Алайда, егер қаласаңыз, қарапайым әдіс-pt-1000 зондын қайнаған суға салу. Содан кейін rtd: cal, t пәрменін шығарыңыз, мұнда t = температура мәні.

18 -қадам: Дайын болды

Бітуге сәл қалды бітейін деп қалдым
Бітуге сәл қалды бітейін деп қалдым

Сіз калибрлеуді аяқтағаннан кейін, әр 15 секунд сайын оқуды жалғастыру және оны ThingSpeak -ке жүктеу үшін деректер каталогын шығарыңыз.

Телефондағы деректерді көру үшін ThingSpeak қосымшасын жүктеп алыңыз.

19 -қадам: Қосымша: Есептегішке еріген оттегін қалай қосуға болады

Нұсқаулар алу үшін ОСЫНДА басыңыз

Ұсынылған: