Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай зүйлс
- Алхам 2: Системийг бий болгох
- Алхам 3: Linkit Smart Dou бэлтгэх
- Алхам 4: Arduino эх кодыг Linkit Smart Dou руу байршуулж байна
- Алхам 5: Thinger.io платформыг тохируулна уу
- Алхам 6: Демо
Видео: IoT дээр суурилсан хорт хий илрүүлэх систем: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Хорт хий нь байгаль орчинд асар их нөлөө үзүүлдэг. Үүнээс болж хүмүүс хэд хэдэн өвчнөөр шаналж байна. Бидний хувьд хорт хийн түвшинг зөв тодорхойлох нь чухал юм. Үүнтэй холбогдуулан би хүрээлэн буй орчны хорт хийн түвшинг мэдрэх зорилгоор энэхүү төслийг боловсруулж байна.
Хорт хий нь байгаль орчинд асар их нөлөө үзүүлдэг. Үүнээс болж хүмүүс хэд хэдэн өвчнөөр шаналж байна. Бидний хувьд хорт хийн түвшинг зөв тодорхойлох нь чухал юм. Үүнтэй холбогдуулан би хүрээлэн буй орчны хорт хийн түвшинг мэдрэх зорилгоор энэхүү төслийг боловсруулж байна.
Алхам 1: Шаардлагатай зүйлс
- Linkit Smart Dou
- MQ хийн мэдрэгч (MQ-3, MQ-2, MQ-7)
- Картын самбар
- Холбогч утас
- Thinger.io (данс)
- Arduino IDE
- Халуун цавуу буу
- Гагнуурын төмөр
- Таслагч хутга
Алхам 2: Системийг бий болгох
- Хийн мэдрэгч байрлуулахын тулд таслагч хутга ашиглан нүх гарга. Мэдрэгчийн картын хавтангаар бэхлэхийн тулд мэдрэгчийн ар талд халуун цавуу хавсаргасан.
- Тохирох зүү диаграмыг ашиглан мэдрэгчийн зүүг linkit smart dou микро контроллертой холбоно уу.
- Бүх мэдрэгчийн GND ба VCC зүүг холбоно уу.
- Микроконтроллерыг картын самбар дотор байрлуулж, халуун цавуу ашиглан засаарай.
Хэрэв та илүү олон мэдрэгч нэмж оруулахыг хүсвэл ….. нэмж болно.
Пин диаграм
Линкит самбарыг USB эсвэл USB цахилгаан банкаар дамжуулан асаагаарай
MQ2 мэдрэгч
VCC-5V
A0 ------ A0 (холбоос самбар)
GND ----- GND
MQ3 мэдрэгч
VCC-5V
A0 ------ A1 (холбоос самбар)
GND ----- GND
MQ7 мэдрэгч
VCC-5V
A0 ------ A2 (холбоос самбар)
GND ----- GND
Бүх VCC болон Ground нь Linkit хавтангийн VCC ба Ground -тай холбогдсон байдаг.
Алхам 3: Linkit Smart Dou бэлтгэх
Анхдагч байдлаар Linkit Smart7688 Duo нь AP горимд ажилладаг боловч энэ төслийн хувьд бид үүнийг станцын горимд оруулах ёстой. Энэ самбарыг arduino yun горимд ашиглах төлөвлөгөөтэй байгаа тул бид зарим тохиргоог хийх хэрэгтэй.
Нэгдүгээрт, самбараа компьютертэйгээ холбож, Wifi сүлжээг скан хийхэд LinkIT нэртэй сүлжээг олох болно *******; түүнтэй холбогдож хөтөчөө нээгээд энэ URL -г бичнэ үү. https://mylinkit.local/, та нэвтрэх дэлгэцийг харах болно. Эхний удаа нууц үгээ оруулаад хадгална уу, дараа нь дахин нэвтэрнэ үү. Нэвтэрсний дараа "Сүлжээ" таб дээр дарна уу, дараа нь та дараах дэлгэцийг харах бөгөөд Станцын горимыг сонгоно уу. дараа нь өөрийн wifi сүлжээгээ сонгоод wifi нууц үгээ оруулаад "Тохируулах ба дахин эхлүүлэх" дээр дарна уу. Одоо таны самбар өөрийн сүлжээнд холбогдсон байна.
Дэлгэрэнгүй мэдээлэл авахыг хүсвэл linkit smart douboard -ийн викийг үзнэ үү.
Одоо бид linkit smart Dou -ийн arduino yun bridge горимыг тохируулах хэрэгтэй.
10/7 цонхноос шаваасны терминалыг нээж, linkit smart dou самбарын ip хаягийг эсвэл mylinkit.local гэж бичнэ үү.
Шаваасыг самбартай холбосны дараа Bridge горимыг идэвхжүүлэхийн тулд дараах тушаалуудыг гүйцэтгэнэ.
# uci set yunbridge.config.disabled =’0’
# амлалт
# дахин ачаална
Одоо удирдах зөвлөл энэ төсөлд бэлэн боллоо.
Алхам 4: Arduino эх кодыг Linkit Smart Dou руу байршуулж байна
• Arduino IDE -ийг нээнэ үү.
• Удирдах зөвлөлийн менежерийг авахын тулд та File >> Preferences рүү очиж "Нэмэлт самбар менежерийн URL" хэсэгт доорх линкийг оруулна уу: (зургийг харна уу)
download.labs.mediatek.com/package_mtk_lin…
Дараа нь, хэрэгслүүд >> Самбар> Удирдах зөвлөлийн менежер рүү очиж linkit smart dou самбарыг суулгаарай. Та үүнийг доош гүйлгэх эсвэл хайлтын талбарт linkit бичих замаар олох боломжтой. (Зургийг үзнэ үү)
Таны харж байгаагаар би үүнийг аль хэдийн суулгасан боловч хэрэв та үүнийг хийгээгүй байгаа бол суулгах товчийг дарж үүнийг хийгээрэй.
Одоо самбар байгаа эсэхийг шалгаарай, Tools >> Board, Tools> Port дээр дарна уу. Эндээс харсан болно. (Зураг харна уу)
Та одоо кодоо бичээд байршуулах товчлуурыг дарж байршуулна уу (******).
***** Firmware -ийг linkit board дээр байршуулж байна
Arduino кодыг самбар дээр байршуулахаасаа өмнө Adruino IDE -д зориулсан thinger.io lib -ийг зохих ёсоор татаж, хэрэглэгчийн нэр, итгэмжлэлийг зөв оруулсан эсэхийг шалгаарай. Thinger.io хяналтын самбар нь линк самбар дээр эх кодыг байршуулсны дараа бодит цагийн мэдээллийг харуулдаг.
Алхам 5: Thinger.io платформыг тохируулна уу
Thinger.io бол төхөөрөмжөөс үүл рүү өгөгдөл дамжуулахад ашигладаг iot-cloud платформ юм. Энэ нь хоёр төхөөрөмж хүртэл үнэгүй дамжуулах үйлчилгээ үзүүлдэг. Хэрэв танд данс байхгүй бол данс нээнэ үү.
Шинэ төхөөрөмж нэмэхийн тулд төхөөрөмж нэмэх дээр товшоод нэр, тодорхойлолт, итгэмжлэлээ оруулна уу (төхөөрөмжийг thinger.io руу холбоход итгэмжлэл заавал байх ёстой, та энэ итгэмжлэл, төхөөрөмжийн нэр, хэрэглэгчийн нэрээ оруулах ёстой. Төхөөрөмжийг үүл рүү холбох Arduino эх код).
Мэдээллийн дүрслэлийг хянах самбар үүсгэхийн тулд та хяналтын самбар нэмэх дээр дарж, самбарын нэр, тайлбарыг оруулах хэрэгтэй. Хяналтын самбар, төхөөрөмж болон бусад үйлчилгээний талаар дэлгэрэнгүй мэдээлэл авахыг хүсвэл thinger.io баримт бичгээс үзнэ үү.
Холбох самбар дээр програм хангамжийг байршуулж байна
Arduino кодыг самбар дээр байршуулахаасаа өмнө Adruino IDE -д зориулсан thinger.io lib -ийг зөв татаж, хэрэглэгчийн нэр, итгэмжлэлийг зөв оруулсан эсэхийг шалгаарай.
Thinger.io хяналтын самбар нь линк самбар дээр эх кодыг байршуулсны дараа бодит цагийн мэдээллийг харуулдаг.
Алхам 6: Демо
Видео
www.youtube.com/embed/0TvXcXoMvuQ
Зөвлөмж болгож буй:
Хөдөө аж ахуйн LoRa дээр суурилсан харааны хяналтын систем Iot - Firebase & Angular ашиглан урд талын програм зохиох: 10 алхам
Хөдөө аж ахуйн LoRa дээр суурилсан харааны хяналтын систем Iot | Firebase & Angular ашиглан урд талын програм зохиох: Өмнөх бүлэгт галын баазын бодит цагийн мэдээллийн баазыг дүүргэхийн тулд loRa модультай хэрхэн ажилладаг талаар ярилцсан бөгөөд манай төсөл бүхэлдээ хэрхэн ажилладаг талаар маш өндөр түвшний диаграмыг олж харсан. Энэ бүлэгт бид хэрхэн яаж чадах талаар ярих болно
Өнгө ялгах систем: Arduino дээр суурилсан хоёр бүстэй систем: 8 алхам
Өнгө ялгах систем: Arduino дээр суурилсан хоёр бүстэй систем: Аж үйлдвэрийн салбарт бүтээгдэхүүн, эд зүйлсийн тээвэрлэлт, сав баглаа боодол нь туузан дамжуулагч ашиглан хийгдсэн шугамыг ашиглан хийгддэг. Эдгээр бүс нь тухайн зүйлийг нэг цэгээс нөгөө цэг рүү тодорхой хурдаар шилжүүлэхэд тусалдаг. Зарим боловсруулалт эсвэл таних даалгавар нь
Arduino хий илрүүлэх дохиоллын систем: 6 алхам
Arduino хий илрүүлэх дохиоллын систем: Сайн байна уу, бүгдээрээ! Яг одоо би Tinkercad дээр Arduino хий илрүүлэх дохиоллын системийг хэрхэн яаж барих талаар тайлбарлах болно. Энэ хэлхээ нь хийн мэдрэгчийг ашиглан ойролцоо гал, утаа, хий алдагдсан эсэхийг илрүүлдэг. LCD болон дохиоллыг ашиглан энэ хэлхээг мөн
IOT дээр суурилсан ойн түймрийг илрүүлэх систем: 8 алхам
IOT -д суурилсан ойн түймэр илрүүлэх систем: ● Энэтхэгт ой модны түймэр хэдэн арван жилийн турш тулгамдсан асуудал байсаар ирсэн бөгөөд Уттарахандад ийм томоохон осол гарсан тохиолдолд л сүүлт одны анхаарлын төвд байдаг. хувьд
Arduino дээр суурилсан илрүүлэх систем: 6 алхам
Arduino -д суурилсан илрүүлэлтийн систем: Энэхүү зааварчилгаанд бид хэт авианы сенор, servo мотор, пиезоэлектрик дохиог ашиглан мэдрэгч хүрээнийхээ объектыг илрүүлэх үед дуугарч эхэлдэг энгийн Arduino -д суурилсан илрүүлэх системийг хийх болно. Энэ бол энгийн төсөл юм