Агуулгын хүснэгт:
- Алхам 1: ARTIK Cloud Setup
- Алхам 2: ARTIK Cloud програм үүсгэх
- Алхам 3: Төхөөрөмжөө холбоно уу
- Алхам 4: Тоног төхөөрөмжийн мэдрэгчийн тохиргоо
- Алхам 5: Шаардлагатай програм хангамжийг тохируулах
- Алхам 6: Хөтөлбөрийг байршуулах
- Алхам 7: Хээрийн шалгалт
Видео: Arduino усан бассейн үүлний хяналт: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэхүү төслийн гол зорилго нь Samsung ARTIK Cloud ашиглан усан сан дахь рН ба температурын түвшинг хянах явдал юм.
Тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүд:
- Arduino MKR1000 эсвэл Genuino MKR1000
- Холбогч утас (ерөнхий)
- SparkFun рН мэдрэгч хэрэгсэл
- 1 x эсэргүүцэл 4.75k ом
- Sparkfun ус нэвтрүүлдэггүй температур мэдрэгч
Ашигласан програм хангамж ба Cloud API:
- IoT -д зориулсан Samsung IoT ARTIK Cloud
- Хамгийн сүүлийн үеийн Arduino IDE
Алхам 1: ARTIK Cloud Setup
1. ARTIK Cloud дээр бүртгүүлнэ үү. Хөгжүүлэгчийн сайт руу ороод шинэ "төхөөрөмжийн төрөл" үүсгэнэ үү.
2. Хүссэн дэлгэц болон өвөрмөц нэрээ оруулна уу.
3. Шинэ Манифест үүсгэх
4. Талбарын нэр болон бусад тайлбарыг оруулна уу
5. Хадгалах гэснийг товшоод "Manifest Tab Activate" хэсэгт очно уу
6. ИДЭВХТЭЙ Манифест товчийг дарж дуусгах ба та энд дахин чиглүүлэх болно
Төхөөрөмжийн төрлийг үүсгэж дууслаа! Одоо энэ төхөөрөмжийг ашиглах аппликешныг үүсгэе.
Алхам 2: ARTIK Cloud програм үүсгэх
1. ARTIK Cloud Applications руу очоод шинэ програмыг дарна уу
2. Өөрийн хүссэн програмын нэр болон нэвтрэлт танилтыг дахин чиглүүлэх URL хаягийг оруулна уу.
Баталгаажуулалтын дахин чиглүүлэх URL шаардлагатай болохыг анхаарна уу. Энэ нь энэ програмын хэрэглэгчдийг баталгаажуулах зорилгоор хэрэглэгддэг тул нэвтрэх шаардлагатай бол энэ URL руу дахин чиглүүлэх болно. Бид дээж авахын тулд https:// localhost/index/ашигласан болно.
3. Одоо програмынхаа унших, бичих зөвшөөрлийг тохируулаад төхөөрөмж рүүгээ очоод хадгална уу.
Та өргөдөл гаргасанд баяр хүргэе!
Алхам 3: Төхөөрөмжөө холбоно уу
Одоо өмнө нь үүсгэсэн програмаа холбоно уу.
1. Миний төхөөрөмжүүд рүү очоод өөр төхөөрөмж холбох товчийг дарна уу.
2. Өмнө нь үүсгэсэн шинэ төхөөрөмжийнхөө төрлийг, дараа нь төхөөрөмжийг холбохыг товшино уу.
3. Холбогдсон төхөөрөмжийнхөө тохиргоог дарна уу.
4. Хөтөлбөрт хэрэгтэй байгаа тул эдгээр мэдээллийг анхаарч үзээрэй.
5. Одоо холбогдсон төхөөрөмж рүүгээ очно уу
ARTIK Cloud тохиргоог хийлээ. Таны техник хангамж дууссаны дараа диаграм нь өгөгдөлтэй болно.
Алхам 4: Тоног төхөөрөмжийн мэдрэгчийн тохиргоо
Энд диаграм байна:
- Температур GND -ээс MRK1000 GND хүртэл
- MKR1000 дижитал зүү 1 хүртэл гарах OT
- VCC -ийг MKR1000 5V хүртэл халаана
- 4.7K эсэргүүцлийг Temp VCC ба Temp OUT руу холбоно уу
- pH GND -ээс MRK1000 GND хүртэл
- PH OUT -аас MKR1000 аналог пин 1
- pH VCC -ээс MKR1000 5V хүртэл
Хавсаргасан зурган дээрх миний утас холболтыг үзнэ үү.
Температур мэдрэгчийг хялбархан салгахын тулд бид Аудио Жак -ийг нэмсэн. Гэхдээ энэ нь заавал биш юм.
Алхам 5: Шаардлагатай програм хангамжийг тохируулах
- Arduino IDE руу ороод MKR1000 самбарыг нэмнэ үү.
- Mkr1000 гэж хайгаад суулгах дээр дарна уу
-
Шаардлагатай номын сан нэмэх: Суулгах номын санг хайх:
- ArduinoJson - бид үүнийг ашиглан JSON өгөгдлийг ARTIK CloudArduino руу илгээх болно
- HttpClient - API руу холбогдох хост
- OneWire - Температур мэдрэгчийн дижитал оролтыг уншихад шаардлагатай
- DallasTemperature - Далласын температур мэдрэгчийн номын сан шаардлагатай
Шаардлагатай програм хангамжийг нэмж дуусгана уу!
Алхам 6: Хөтөлбөрийг байршуулах
1. Одоо MKR1000 -ийг компьютер/зөөврийн компьютер дээрээ залгаарай.
2. GitHub дээрх програмыг эндээс татаж авна уу
3. ARTIK Cloud API болон Wifi итгэмжлэлийг өөрчлөх.
4. Дараа нь Програм хангамжийн кодыг MKR1000 -д байршуулж, хяналт тавьж эхэлнэ.
Тэмдэглэл: Таны WiFi интернет холболттой байх ёстой.
Алхам 7: Хээрийн шалгалт
Бид тоног төхөөрөмжийн мэдрэгчийг хувийн, нийтийн болон сургуулийн усан бассейнд туршиж үзсэн. Эдгээр судалгаанд оролцогчдын сангаас мэдээлэл цуглуулах нь тоног төхөөрөмжийн чадавхийг шинжлэх боломжийг бидэнд олгосон юм.
Та MKR1000 ба мэдрэгчийг хайрцган дээр байрлуулж усны бохирдлоос хол усан бассейнд хийж болно. Ингэснээр та усныхаа чанарыг хянаж, хүссэн химийн бодисыг байрлуулж хэвийн болгох боломжтой.
Энэхүү гарын авлага нь хүмүүст усан бассейны усны чанарыг хянах төхөөрөмжөө өөрөө бүтээхэд тусална гэж найдаж байна. Усан бассейны усны чанар тасралтгүй доройтох тухай мэдлэг нэмэгдэх болно, учир нь хүмүүс хэр аюулгүй байдлаа шалгахын оронд санал болгож буй тохилог орчинд илүү анхаарлаа хандуулдаг. Тэд мөн усны чанарын туршилтыг нөөцийг шаардлагагүй золиослохгүйгээр илүү үр дүнтэй, үр дүнтэй болгох арга хэрэгслээр хангах замаар олон нийтэд хувь нэмрээ оруулахыг зорьж байна.
Аз жаргалтай барилга!:)
Зөвлөмж болгож буй:
MQTT усан бассейны температурын хяналт: 7 алхам (зурагтай)
MQTT усан бассейны температурын хяналт: Энэхүү төсөл нь миний гэрийн автоматжуулалтын бусад төслүүдийн нэг хэсэг юм. Энэ нь усан сангийн усны температур, орчны агаарыг хэмждэг усан сангийн хажууд суурилуулсан дэлгэц юм
Усан доорх усан бассейн Bluetooth нар цэвэрлэх робот: 8 алхам
Усан доорх усан бассейн Bluetooth нарны цэвэрлэгээний робот: Манай байшинд би усан бассейнтай, гэхдээ задлах боломжтой усан сангийн хамгийн том асуудал бол усны шүүлтүүрийг сордоггүй ёроолд хуримтлагдсан бохирдол юм. Тиймээс бохирыг доороос нь цэвэрлэх аргыг бодож олсон. Мөн бусад байдлаар
SKARA- Автономит Plus усан бассейн цэвэрлэх робот: 17 алхам (зурагтай)
SKARA- Автономит Plus усан бассейн цэвэрлэх робот: Цаг бол мөнгө, гарын хөдөлмөр үнэтэй байдаг. Автоматжуулалтын технологи гарч ирэн, дэвшилтэт хөгжиж байгаатай холбогдуулан гэрийн эзэд, нийгэмлэг, клубүүдэд усан санг өдөр тутмын амьдралын хог хаягдал, шорооноос цэвэрлэх, цэвэрлэхэд ямар ч асуудалгүй шийдлийг бий болгох шаардлагатай байна
Pool Pi Guy - Raspberry Pi ашиглан хиймэл оюунаар ажилладаг дохиоллын систем ба усан сангийн хяналт: 12 алхам (зурагтай)
Pool Pi Guy - Raspberry Pi ашиглан хиймэл оюун ухаанд суурилсан дохиоллын систем ба усан сангийн хяналт: Гэртээ усан сантай байх нь хөгжилтэй боловч маш их хариуцлагатай үүрэг хүлээдэг. Миний хамгийн их санаа зовдог зүйл бол усан сангийн дэргэд хэн нэгэн хараа хяналтгүй (ялангуяа бага насны хүүхдүүд) байгаа эсэхийг хянах явдал юм. Миний хамгийн том бухимдал бол усан сан дахь усны шугам хэзээ ч насосны доор орохгүй байх явдал юм
YABC - Өөр нэг Blynk хянагч - IoT үүлний температур ба чийгшлийн хянагч, ESP8266: 4 алхам
YABC - Өөр нэг Blynk хянагч - IoT үүлний температур ба чийгшлийн хянагч, ESP8266: Сайн байна уу, би саяхан гэртээ мөөг, хясааны мөөг тарьж эхлэв, гэхдээ би гэрийнхээ исгэх зориулалттай исгэгчийн температурыг хянахын тулд гэртээ энэ контроллерын гуравны нэгийг авсан байгаа. мөн энэ Kombucha -г одоо хийж байгаа бөгөөд дулааны термостатын хувьд