Мазмуну:

Атлас WiFi бассейн эсептегич: 18 кадам
Атлас WiFi бассейн эсептегич: 18 кадам

Video: Атлас WiFi бассейн эсептегич: 18 кадам

Video: Атлас WiFi бассейн эсептегич: 18 кадам
Video: Гостевой дом Витязево «Атлас» с бассейном 2024, Июль
Anonim
Атлас WiFi бассейн эсептегич
Атлас WiFi бассейн эсептегич

Бул окуу куралы сизге Atlas Scientificтен WiFi бассейнин кантип орнотууну көрсөтөт. Метр рН, кычкылдануу-калыбына келтирүү потенциалын (ORP) жана температураны өлчөйт. Маалыматтар 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 pH

2 -талаа ORP (mV)

Талаа 3 Темп (° C)

Барактын ылдый жагына жылдырып, Каналды сактоо дегенди басыңыз

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

ThingSpeak API ачкычтарын алыңыз
ThingSpeak API ачкычтарын алыңыз

Каналыңыздын жөндөөлөрүн сактагандан кийин, сиз каналдын баракчасына багытталасыз. API ачкычтарын чыкылдатыңыз

Каналыңыздын идентификаторун жана API ачкычын жазууну унутпаңыз. Биз буларга кийинки бир нече кадамдарда муктаж болобуз.

4 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз

Сиздин Arduino IDE китепканаларыңыз жаңыртылгандыгын текшериңиз
Сиздин Arduino IDE китепканаларыңыз жаңыртылгандыгын текшериңиз

A. Esp8266 китепканасы үчүн туура жолду бар экениңизди текшериңиз

IDEде, Файл> Артыкчылыкка өтүңүз

Кошумча такталар менеджеринин URL'дери текст кутучасын табыңыз.

Бул URL текст кутусунда экенин текшериңиз

OK басыңыз

5 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз

Сиздин Arduino IDE китепканаларыңыз жаңыртылганына ишениңиз
Сиздин Arduino IDE китепканаларыңыз жаңыртылганына ишениңиз

B. esp8266 тактасын жаңыртуу

IDEде Tools> Board> Board Board Manager бөлүмүнө өтүңүз

Такта менеджеринин издөө тилкесинен esp8266 издеңиз. Эгер сизде жок болсо, эң акыркы версиясына жаңыртыңыз. (2.6.3 версиясы эң акыркы версия эмес)

6 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз

Сиздин Arduino IDE китепканаларыңыз жаңыртылганына ишениңиз
Сиздин Arduino IDE китепканаларыңыз жаңыртылганына ишениңиз

7 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз

Сиздин Arduino IDE китепканаларыңыз жаңыртылганына ишениңиз
Сиздин Arduino IDE китепканаларыңыз жаңыртылганына ишениңиз

D. EZO I2C китепканасын кошуу

EZO китепканасын. ZIP файлын жүктөө үчүн бул жерди басыңыз.

Аны ачпаңыз

. ZIP файлын Arduino IDEге импорттоо.. ZIP файлын импорттоо үчүн Sketch> Китепкананы кошуу> ZIP Китепканасын кошуу бөлүмүнө өтүңүз

8 -кадам: Бассейн комплектин туура код менен жаркылдатыңыз

Туура код менен бассейн комплектин жаркылдатыңыз
Туура код менен бассейн комплектин жаркылдатыңыз

A. Wi-Fi топтомуңуз үчүн колдонууну каалаган кодду тандаңыз, ачыңыз жана тууралаңыз

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

9 -кадам: Туура код менен бассейн комплектин жаркылдатыңыз

Туура код менен бассейн комплектин жаркылдатыңыз
Туура код менен бассейн комплектин жаркылдатыңыз

B. Wi-Fi / ThingSpeak грамоталарын толтуруңуз

Каналдын идентификатору жана кодго API ачкычын жазуу менен бирге Wi-Fi атыңызды жана сырсөзүңүздү толтуруңуз.

10 -кадам: Бассейн комплектин туура код менен жаркылдатыңыз

Туура код менен бассейн комплектин жаркылдатыңыз
Туура код менен бассейн комплектин жаркылдатыңыз

C. Сиздин насосту орнотуу

Эгерде сизде насос тиркелбесе, анда бул бөлүктү өткөрүп жиберсеңиз болот. Коду өзүнчө түшүнүктүү. Сиз насосту иштетүүгө кандай параметрлерди коёсуз.

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

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

A. Максаттуу CPUны жарк этип коюңуз

Tools> Board> Adafruit Feather HUZZAH ESP8266

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

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

B. CPU Орнотууларын тууралаңыз

Adafruit Feather HUZZAH ESP8266дагы CPU орнотуулары туура экенин текшериңиз. CPU орнотууларын тууралоо үчүн, Tools басыңыз.

Маалымат үчүн, бул Atlas Scientificтин CPU орнотууларын койгону.

(Сиздин варианттар такыр окшош болбошу мүмкүн, мүмкүн болушунча тыгыз дал келүүгө аракет кылыңыз)

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

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

Arduino сериялык мониторуңузду ачыңыз (Сизде сериялык монитор Adafruit Feather HUZZAH портуна орнотулган болушу керек). Вагонго кайтуу жана 9600 байды коюңуз.

Wi-Fi Pool Meter дайыма жүктөөдө ThingSpeakке туташууга аракет кылат.

Сурамжылоо буйругун киргизүү Wi-Fi бассейнинин көрсөткүчтөрүн ThingSpeakке жүктөөсүн токтотот, ал эми сиз WiFi көйгөйлөрүңүздү оңдойсуз.

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

Sensor Calibration
Sensor Calibration

Atlas Scientific китепканага орнотулган калибрлөө командаларынын тизмесин түздү. Буйруктардын тизмесин көрүү үчүн сериялык мониторго жардам териңиз.

A. Сурамжылоо буйругу

Командалык сурамжылоону жөнөтүңүз. Бул көрсөткүчтөрдү секундасына бир жолу көрүүгө мүмкүнчүлүк берет жана сиз калибрлеп жатканда ThingSpeakке жүктөөнү токтотот.

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

Sensor Calibration
Sensor Calibration

B. РНны калибрлеңиз

РНди калибрлеп жатканда, биринчи кезекте рН 7ге чейин калибрлөө керек.

Нымдалган бөтөлкөнү алып, рН зондун чайкаңыз. PH 7.00 калибрлөө эритмеси баштыгынын үстүн алып салыңыз. РН зондун баштыктын ичине коюңуз жана көрсөткүчтөр турукташканга чейин иликтөөнү калибрлөө эритмесинде калтырыңыз. Бул 1-2 мүнөткө созулат.

Окуулар турукташкандан кийин, ph: cal, mid, 7 орто чекитин калибрлөө буйругун бериңиз

Зондду чайкаңыз жана бул процессти рН 4.00 жана рН 10.00 үчүн кайталаңыз

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

Sensor Calibration
Sensor Calibration

C. ORPти калибрлөө

Зондду чайкаңыз жана аны түздөн -түз 225мВ калибрлөө эритмесине киргизиңиз жана көрсөткүчтөрдү сугарыңыз. ORP көрсөткүчтөрүнүн турукташуусун күтө туруңуз. Бул болжол менен 10-60 секунд талап кылынат.

Окуулар турукташканда orp: cal, 225 буйругун бериңиз

17 -кадам: Сенсорду калибрлөө (1 -бөлүк: Температураны калибрлөө)

Сенсорду калибрлөө (1 -бөлүк: Температураны калибрлөө)
Сенсорду калибрлөө (1 -бөлүк: Температураны калибрлөө)

Pt-1000 температура пробасын калибрлөө талап кылынбайт. Бирок, эгер кааласаңыз, жөнөкөй ыкма-pt-1000 зондун кайнак сууга салуу. Андан кийин rtd: cal, t буйругун бериңиз, мында t = температуранын мааниси.

18 -кадам: дээрлик бүттү

Дээрлик Бүттү
Дээрлик Бүттү

Калибрлөөнү аяктагандан кийин, ар 15 секунд сайын окуу жана ThingSpeakке жүктөө үчүн datalog буйругун бериңиз.

Телефонуңуздагы маалыматтарды көрүү үчүн ThingSpeak тиркемесин жүктөп алыңыз.

Сунушталууда: