Мазмуну:
- 1 -кадам: ARTIK Cloud Setup
- 2 -кадам: ARTIK Cloud тиркемесин түзүңүз
- 3 -кадам: Түзмөгүңүздү туташтырыңыз
- 4 -кадам: Аппараттык сенсорду орнотуу
- 5 -кадам: Керектүү Программаны Орнотуу
- 6 -кадам: Программаны жүктөө
- 7 -кадам: Талаа сынагы
Video: Arduino бассейнинин булут көзөмөлдөө: 7 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул долбоордун негизги максаты - Samsung ARTIK Cloud бассейндеринин рН жана температура деңгээлин көзөмөлдөө үчүн колдонуу.
Аппараттык компоненттер:
- Arduino MKR1000 же Genuino MKR1000
- Өткөргүч зымдар (жалпы)
- SparkFun рН сенсордук комплект
- 1 х резистор 4.75k Ом
- Sparkfun суу өткөрбөй турган температура сенсору
Колдонулган Программалык камсыздоо жана Cloud API:
- IoT үчүн Samsung IoT ARTIK Cloud
- Акыркы Arduino IDE
1 -кадам: ARTIK Cloud Setup
1. ARTIK Cloud менен катталыңыз. Иштеп чыгуучунун сайтына өтүп, жаңы "түзмөк түрүн" түзүңүз.
2. Каалаган дисплейди жана уникалдуу атты киргизиңиз.
3. Жаңы Манифестти түзүү
4. Талаанын атын жана башка сүрөттөмөсүн киргизиңиз
5. Сактоо баскычын чыкылдатып, андан кийин Манифест өтмөгүн иштетүү үчүн өтүңүз
6. Аяктоо үчүн АКТИВДҮҮ Манифест баскычын басыңыз жана сиз бул жакка багытталасыз
Түзмөктүн түрү түзүлдү! Эми ошол түзмөктү колдоно турган колдонмоңузду түзүүгө уруксат бериңиз.
2 -кадам: ARTIK Cloud тиркемесин түзүңүз
1. ARTIK Cloud Тиркемелерине өтүңүз жана Жаңы колдонмону чыкылдатыңыз
2. Каалаган колдонмоңуздун атын жана аутентификацияны кайра багыттоочу URL дарегин киргизиңиз.
Аутентификациянын багыттоочу url талап кылынарын эске алыңыз. Бул колдонмонун колдонуучуларынын аныктыгын текшерүү үчүн колдонулат, демек, эгер кирүү керек болсо, бул urlге кайра багытталат.
3. Эми колдонмоңузга окууга жана жазууга уруксат бериңиз, түзмөгүңүзгө өтүңүз, анан сактаңыз.
Куттуктайм, азыр сиздин арызыңыз бар!
3 -кадам: Түзмөгүңүздү туташтырыңыз
Эми буга чейин түзгөн тиркемени туташтырууга мүмкүндүк берет.
1. Менин түзмөктөрүмө өтүңүз жана башка түзмөктү туташтырууну чыкылдатыңыз.
2. Жаңы түзмөктүн түрүн чыкылдатыңыз, андан кийин түзмөктү туташтырыңыз.
3. Туташкан түзмөктүн жөндөөлөрүн чыкылдатыңыз.
4. Бул маалыматты программада керек болгондой эске алыңыз.
5. Эми туташкан түзмөгүңүзгө өтүңүз
ARTIK Булутту орнотуу үчүн жасалды. Сиздин жабдыктарыңыз бүткөндөн кийин, диаграммада маалыматтар болот.
4 -кадам: Аппараттык сенсорду орнотуу
Мына диаграмма:
- Temp GND - MRK1000 GND
- Temp OUT to MKR1000 Digital pin 1
- Temp VCC MKR1000 5V чейин
- 4.7K каршылыгын Temp VCC жана Temp OUTка туташтырыңыз
- PH GNDдан MRK1000 GNDге чейин
- PH OUT MKR1000 аналогдук пин 1
- pH VCC MKR1000 5V чейин
Тиркелген сүрөттөрдөгү менин үлгү зымдарын караңыз.
Биз температура сенсорун оңой ажыратуу үчүн Audio Jack коштук. Бирок бул милдеттүү эмес.
5 -кадам: Керектүү Программаны Орнотуу
- Arduino IDEге барып, MKR1000 тактасын кошуңуз.
- Mkr1000 издеп, орнотууну чыкылдатыңыз
-
Керектүү китепкананы кошуу: Орнотуу үчүн китепканаларды издеңиз:
- ArduinoJson - биз муну JSON маалыматтарын ARTIK CloudArduinoго жөнөтүү үчүн колдонобуз
- HttpClient - APIге туташуу үчүн хост
- OneWire - Температура сенсорунан санариптик кирүүнү окуу үчүн керек
- DallasTemperature - Даллас Температура сенсоруна китепкана керек
Керектүү программалык камсыздоону кошууну бүтүрүңүз!
6 -кадам: Программаны жүктөө
1. Эми MKR1000ди PC/ноутбукка туташтырыңыз.
2. GitHubдан программаны бул жерден жүктөп алыңыз
3. ARTIK Cloud API жана Wifi грамоталарын өзгөртүү.
4. Андан кийин программалык кодду MKR1000ге жүктөп, мониторингди баштаңыз.
Эскертүү: Сиздин WiFi интернет байланышы болушу керек.
7 -кадам: Талаа сынагы
Биз жабдык сенсорун жеке, коомдук жана мектептеги бассейнге сынап көрдүк. Бул респонденттердин бассейниндеги маалыматтарды чогултуу бизге аппараттык мүмкүнчүлүктөрдү талдоого мүмкүндүк берди.
Сиз MKR1000 менен сенсорду кутуга коюп, суунун булгануусунан алыс бассейнге койсоңуз болот. Муну менен сиз суунун сапатын көзөмөлдөп, керектүү химикаттарды коюп, нормалдаштыра аласыз.
Бул окуу куралы адамдарга өз алдынча DIY бассейниндеги суунун сапатын көзөмөлдөөчү аппаратты курууга жардам берет деп үмүттөнөбүз. Бассейндеги суунун сапатынын үзгүлтүксүз төмөндөшү жөнүндө маалымдуулук көбөйүшү мүмкүн, анткени адамдар канчалык коопсуз экендигин текшерүүнүн ордуна сунушталган ыңгайлуулуктарга көбүрөөк көңүл бурушат. Ошондой эле алар суунун сапатын текшерүүнү натыйжалуу жана ресурстардын ашыкча курмандыкка чалынбоосун камсыздоо каражаты менен коомчулукка салым кошууну көздөшүүдө.
Бактылуу курулуш!:)
Сунушталууда:
Колдонмо көзөмөлдөгөн түстүү булут: 7 кадам (сүрөттөр менен)
Колдонмо көзөмөлдөгөн түстүү булут: Саламатсызбы, бул көрсөтмөдө мен сизге шагыл жол торунан бөлмө жарыктандыруусун кантип курууну көрсөтөм. Баарын WLAN аркылуу app.https: //youtu.be/NQPSnQKSuoUT аркылуу көзөмөлдөсө болот. Долбоордо кээ бир көйгөйлөр болгон. Бирок, акырында, сиз муну ойлонуп жасай аласыз
MQTT бассейнинин температурасы монитору: 7 кадам (сүрөттөр менен)
MQTT бассейнинин температурасы монитору: Бул долбоор менин башка үй автоматташтыруу долбоорлорумдун шериги болуп саналат Smart Data- Logging Geyser Controller жана Multi-maqsad-Room-Lighting and Appliance Controller. Бул бассейнге орнотулган монитор, бассейндеги суунун температурасын, айланадагы абаны
Крокодил Күн бассейнинин сенсору: 7 кадам (Сүрөттөр менен)
Крокодил күн бассейнинин сенсору: Бул көрсөтмө бассейндин температурасын өлчөөчү жана аны WiFi аркылуу Blynk App менен MQTT брокерине берүүчү атайын бассейн сенсорун кантип курууну көрсөтөт. Мен муну " Крокодил күн бассейнинин сенсору " деп атайм. Ал Arduino программалоону колдонот
Esp8266 (aREST, MQTT, IoT) аркылуу Интернет/булут көзөмөлдөгөн үйдү автоматташтыруу: 7 кадам (Сүрөттөр менен)
Esp8266 (aREST, MQTT, IoT) аркылуу Интернет/булут аркылуу башкарылуучу үй автоматташтырылышы: БАРДЫК кредиттер http://arest.io/ булут кызматы үчүн !! IoT азыр дүйнөдө эң көп талкууланган тема !! Булут серверлери жана кызматтары - бул азыркы дүйнөнүн кызыктыруучу жери … АЛЫСТЫК БАРЬЕРДИ ЧЫГАРУУ - бул болгон жана болуп саналат
Xbox Controller тарабынан жүздү көзөмөлдөө жана көзөмөлдөө менен кайыр суроочу робот - Arduino: 9 кадам (сүрөттөр менен)
Xbox Controller тарабынан жүздү көзөмөлдөө жана көзөмөлдөө менен кайыр суроочу робот - Arduino: Биз кайыр суроочу робот кылабыз. Бул робот кыжырдантууга же өтүп бара жаткан адамдардын көңүлүн бурууга аракет кылат. Бул алардын жүздөрүн аныктап, аларга лазер менен атууга аракет кылат. Эгер роботко тыйын берсеңиз, ал ыр ырдайт жана бийлейт. Роботко керек болот