Мазмуну:
- 1 -кадам: ThingSpeak эсебин орнотуу
- 2 -кадам: Канал түзүү
- 3 -кадам: ThingSpeak API ачкычтарын алыңыз
- 4 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз
- 5 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз
- 6 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз
- 7 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз
- 8 -кадам: Бассейн комплектин туура код менен жаркылдатыңыз
- 9 -кадам: Туура код менен бассейн комплектин жаркылдатыңыз
- 10 -кадам: Бассейн комплектин туура код менен жаркылдатыңыз
- 11 -кадам: HUZZAH тактасын орнотуу
- 12 -кадам: HUZZAH тактасын орнотуу
- 13 -кадам: Окууларды караңыз
- 14 -кадам: сенсорду калибрлөө
- 15 -кадам: сенсорду калибрлөө
- 16 -кадам: сенсорду калибрлөө
- 17 -кадам: Сенсорду калибрлөө (1 -бөлүк: Температураны калибрлөө)
- 18 -кадам: дээрлик бүттү
Video: Атлас WiFi бассейн эсептегич: 18 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул окуу куралы сизге Atlas Scientificтен WiFi бассейнин кантип орнотууну көрсөтөт. Метр рН, кычкылдануу-калыбына келтирүү потенциалын (ORP) жана температураны өлчөйт. Маалыматтар ThingSpeak платформасына жүктөлөт, аны алыстан мобилдик түзмөк же компьютер аркылуу көзөмөлдөсө болот.
Бул комплект жөнүндө толук маалымат алуу үчүн, бул жерди басуу менен анын маалымат барагына кайрылыңыз.
ЭСКЕРТҮҮЛӨР:
- Atlas Scientific керектөө электроникасын жасабайт. Бул жабдык электр инженерлерине арналган. Эгерде сиз электротехника же камтылган системаларды программалоо менен тааныш болбосоңуз, анда бул продукт сиз үчүн болбошу мүмкүн.
- Бул аппарат Windows компьютери аркылуу иштелип чыккан жана сыналган. Бул Macта сыналган эмес, Atlas Scientific бул көрсөтмөлөр Mac системасына шайкеш келерин билбейт.
Аппараттык:
- WiFi бассейн комплект
- Микро USB кабели
- Windows компьютери
Программалар/Программалар:
- Arduino IDE
- ThingSpeak
1 -кадам: ThingSpeak эсебин орнотуу
Сенсор дайындары ThingSpeakта сакталган/көргөндүктөн, ThingSpeak эсебин орнотууңуз керек болот. ThingSpeak каттоо эсебиңизди БУЛ ЖЕРГЕ чыкылдатыңыз.
2 -кадам: Канал түзүү
Сиздин маалыматтар ThingSpeak'ке 'Канал' аркылуу жүктөлөт. Жаңы Каналды тандаңыз
Белгиленген кутучаларды толтуруңуз. (2 жана 3 -талааны иштетүү үчүн белгилөө кутучаларын чыкылдатыңыз). Маалымат үчүн, бул биз киргизген нерсе.
Атлас сенсору
Талаа 1 pH
2 -талаа ORP (mV)
Талаа 3 Темп (° C)
Барактын ылдый жагына жылдырып, Каналды сактоо дегенди басыңыз
3 -кадам: ThingSpeak API ачкычтарын алыңыз
Каналыңыздын жөндөөлөрүн сактагандан кийин, сиз каналдын баракчасына багытталасыз. API ачкычтарын чыкылдатыңыз
Каналыңыздын идентификаторун жана API ачкычын жазууну унутпаңыз. Биз буларга кийинки бир нече кадамдарда муктаж болобуз.
4 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз
A. Esp8266 китепканасы үчүн туура жолду бар экениңизди текшериңиз
IDEде, Файл> Артыкчылыкка өтүңүз
Кошумча такталар менеджеринин URL'дери текст кутучасын табыңыз.
Бул URL текст кутусунда экенин текшериңиз
OK басыңыз
5 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз
B. esp8266 тактасын жаңыртуу
IDEде Tools> Board> Board Board Manager бөлүмүнө өтүңүз
Такта менеджеринин издөө тилкесинен esp8266 издеңиз. Эгер сизде жок болсо, эң акыркы версиясына жаңыртыңыз. (2.6.3 версиясы эң акыркы версия эмес)
6 -кадам: Arduino IDE китепканаларыңыз заманбап экенине ишениңиз
7 -кадам: 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 тактасын орнотуу
A. Максаттуу CPUны жарк этип коюңуз
Tools> Board> Adafruit Feather HUZZAH ESP8266
12 -кадам: 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 -кадам: сенсорду калибрлөө
Atlas Scientific китепканага орнотулган калибрлөө командаларынын тизмесин түздү. Буйруктардын тизмесин көрүү үчүн сериялык мониторго жардам териңиз.
A. Сурамжылоо буйругу
Командалык сурамжылоону жөнөтүңүз. Бул көрсөткүчтөрдү секундасына бир жолу көрүүгө мүмкүнчүлүк берет жана сиз калибрлеп жатканда ThingSpeakке жүктөөнү токтотот.
15 -кадам: сенсорду калибрлөө
B. РНны калибрлеңиз
РНди калибрлеп жатканда, биринчи кезекте рН 7ге чейин калибрлөө керек.
Нымдалган бөтөлкөнү алып, рН зондун чайкаңыз. PH 7.00 калибрлөө эритмеси баштыгынын үстүн алып салыңыз. РН зондун баштыктын ичине коюңуз жана көрсөткүчтөр турукташканга чейин иликтөөнү калибрлөө эритмесинде калтырыңыз. Бул 1-2 мүнөткө созулат.
Окуулар турукташкандан кийин, ph: cal, mid, 7 орто чекитин калибрлөө буйругун бериңиз
Зондду чайкаңыз жана бул процессти рН 4.00 жана рН 10.00 үчүн кайталаңыз
16 -кадам: сенсорду калибрлөө
C. ORPти калибрлөө
Зондду чайкаңыз жана аны түздөн -түз 225мВ калибрлөө эритмесине киргизиңиз жана көрсөткүчтөрдү сугарыңыз. ORP көрсөткүчтөрүнүн турукташуусун күтө туруңуз. Бул болжол менен 10-60 секунд талап кылынат.
Окуулар турукташканда orp: cal, 225 буйругун бериңиз
17 -кадам: Сенсорду калибрлөө (1 -бөлүк: Температураны калибрлөө)
Pt-1000 температура пробасын калибрлөө талап кылынбайт. Бирок, эгер кааласаңыз, жөнөкөй ыкма-pt-1000 зондун кайнак сууга салуу. Андан кийин rtd: cal, t буйругун бериңиз, мында t = температуранын мааниси.
18 -кадам: дээрлик бүттү
Калибрлөөнү аяктагандан кийин, ар 15 секунд сайын окуу жана ThingSpeakке жүктөө үчүн datalog буйругун бериңиз.
Телефонуңуздагы маалыматтарды көрүү үчүн ThingSpeak тиркемесин жүктөп алыңыз.
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
Суу астындагы бассейн Bluetooth Күн тазалоочу робот: 8 кадам
Суу астында сүзүүчү бассейн Bluetooth Күн тазалоочу робот: Менин үйүмдө менде бассейн бар, бирок ажыратылуучу бассейндердин эң чоң көйгөйү - бул суу чыпкасы умтулбаган түбүнө топтолгон кирдүүлүк. Ошентип кирди түбүнөн тазалоонун жолун ойлодум. Жана башка жагынан
Pool Pi Guy - Raspberry Pi колдонуу менен AI башкарылган сигнализация системасы жана бассейн мониторинги: 12 кадам (сүрөттөр менен)
Pool Pi Guy - Raspberry Pi колдонуу менен AI башкаруучу сигнализация системасы жана бассейн мониторинги: Үйдө бассейнге ээ болуу кызыктуу, бирок чоң жоопкерчилик менен келет. Менин эң чоң тынчсыздануум - кимдир бирөө бассейндин жанында кароосуз калса (өзгөчө жаш балдар). Менин эң чоң кыжырдануум - бул бассейндеги суу түтүгү эч качан насостун астына түшпөйт
Ардуинону колдонуу менен үйдө автоматтык суу чачуучу бассейн: 4 кадам
Ардуинонун жардамы менен үйдө жасалган суу куючу автоматтык бассейн: Бул долбоордун максаты - колуңузду бассейнге жууп, кранды булгабастан жана сууну текке кетирбестен, крандагы сууну төгүү. Opensource Arduino - Nano тактасы муну ишке ашыруу үчүн колдонулат. Булак C үчүн биздин вебсайтка баш багыңыз
Автоматташтырылган бассейн столу: 3 кадам
Автоматташтырылган бассейн столу: Бул робот ключту & чаар шарлар, анан пневматикалык кыймылдаткычтын жардамы менен чаар топко ок атуу. Бул 5 даражадагы эркиндик роботу, мен жана башка эки деңиз флоту тарабынан иштелип чыккан