Агуулгын хүснэгт:

Arduino ба Raspberry Pi бүхий IoT хийн илрүүлэгч: 5 алхам
Arduino ба Raspberry Pi бүхий IoT хийн илрүүлэгч: 5 алхам

Видео: Arduino ба Raspberry Pi бүхий IoT хийн илрүүлэгч: 5 алхам

Видео: Arduino ба Raspberry Pi бүхий IoT хийн илрүүлэгч: 5 алхам
Видео: Как собрать ПЛК Raspberry Pi Pico || Редактор OpenPLC 2024, Долдугаар сарын
Anonim
Image
Image
Хийн мэдрэгчийг Arduino руу холбоно уу
Хийн мэдрэгчийг Arduino руу холбоно уу

Энэхүү зааварчилгаанд та Arduino, Raspberry Pi, MQ-5 хийн мэдрэгч ашиглан IoT хий илрүүлэгчийг хэрхэн бүтээх талаар сурах болно. Эдгээр хэсгүүдээс гадна Arduino -ийг хийн мэдрэгчтэй холбохын тулд танд гурван утас хэрэгтэй болно. Үүнийг хийсний дараа та Arduino болон Raspberry Pi -ийн кодыг бичиж, өрөөн доторх хийн түвшинг, байгалийн хий, согтууруулах ундаа эсвэл бүр амьсгалаа авах боломжтой болно. Эхэлцгээе!

Алхам 1: Хийн мэдрэгчийг Arduino руу холбоно уу

Хийн мэдрэгчийг Arduino руу холбоно уу
Хийн мэдрэгчийг Arduino руу холбоно уу

Хийн мэдрэгчийг Arduino руу холбохын тулд танд гурван утас хэрэгтэй болно.

-Мэдрэгчийн A0 (аналог гаралт) -аас Arduino дээрх аналог оролтын зүү хүртэл

-Мэдрэгчийн GND (газардуулгын зүү) -ээс Arduino дээрх газардуулгын зүү хүртэл

-Мэдрэгчийн VCC (тэжээлийн оролт) -аас Arduino дээрх 5V зүү хүртэл

Үүнийг хийсний дараа Arduino -г асаана уу. Та хийн мэдрэгч дээр улаан гэрэл асах ёстой.

Алхам 2: Arduino -ийг Raspberry Pi -тэй холбоно уу

Arduino -ийг Raspberry Pi -тэй холбоно уу
Arduino -ийг Raspberry Pi -тэй холбоно уу

Та Arduino -г Raspberry Pi -д залгах хэрэгтэй бөгөөд энэ нь Pi -ийн USB портоор тэжээгдсэн эсэхийг шалгах хэрэгтэй болно. Та мөн Raspberry Pi хүлээн авах Arduino -ийн serial.println () функцээр дамжуулан энэ холболтыг ашиглах болно.

Алхам 3: Arduino -д зориулж код бичээрэй

Arduino -д зориулсан зарим код бичээрэй
Arduino -д зориулсан зарим код бичээрэй

Arduino холбогдсон бол хийн мэдрэгчээс уншиж, Raspberry Pi руу дамжуулах боломжтой байх ёстой. Үүнийг хийхийн тулд хэд хэдэн мөр оруулах шаардлагатай: Arduino нь аналог оролтыг мэдрэгчээс аваад дараа нь цуваа холболт руу бичих ёстой бөгөөд ингэснээр Pi үүнийг унших боломжтой болно. Үүнийг хэрхэн хийх жишээг зураг дээр оруулсан болно.

Алхам 4: Raspberry Pi -д зориулж код бичээрэй

Raspberry Pi -д зориулсан зарим код бичээрэй
Raspberry Pi -д зориулсан зарим код бичээрэй
Raspberry Pi -д зориулсан зарим код бичээрэй
Raspberry Pi -д зориулсан зарим код бичээрэй
Raspberry Pi -д зориулсан зарим код бичээрэй
Raspberry Pi -д зориулсан зарим код бичээрэй

Одоо танд Arduino -аас ирж буй өгөгдлийг "барьж", интернетээр харуулахын тулд нөгөө талд нь код хэрэгтэй болно. Үүнийг хийхийн тулд бид жишээн дээрээ колбоны хамт Python -ийг ашиглах бөгөөд энэ нь мэдрэгчийн өгөгдөл бүхий вэб хуудсыг мэдрэгчийн өнгөрсөн уншилтын дундажтай хамт ашиглах боломжийг бидэнд олгоно. Вэб сервер болон цуваа порт холболтыг ажиллуулахын тулд зураг дээр үзүүлсэн модулиудыг импортлох шаардлагатай болно.

Дараа нь та шинэ цуваа холболтыг эхлүүлж, Arduino -аас унших мэдрэгчийн анги бичихийг хүсч байгаа бөгөөд энэ өгөгдлийг хоёрдугаар зурагт үзүүлсэн манай колбоны маршрут руу дамжуулах болно. Эцэст нь хэлэхэд, та HTML хуудсан дээр вэб хуудас хийхийг хүсэх болно, ингэснээр бид өөрсдийн өгөгдлийг харах боломжтой болно. Та үүнийг хэрхэн хийж болох жишээг энд оруулав.

Алхам 5: Кейс үүсгэж, туршаад үзээрэй

Кейс үүсгэж, туршиж үзээрэй!
Кейс үүсгэж, туршиж үзээрэй!
Кейс үүсгэж, туршиж үзээрэй!
Кейс үүсгэж, туршиж үзээрэй!
Кейс үүсгэж, туршиж үзээрэй!
Кейс үүсгэж, туршиж үзээрэй!

Эцэст нь хэлэхэд, мэдрэгчээ шалгасны дараа та түүнд зориулж хайрцаг хийж, туршиж үзэх боломжтой! Та 3D принтер ашиглан хайрцаг хийж болно (Pi болон Arduino-д зориулж хийсэн бэлэн хайрцгууд аль хэдийн бий болсон) эсвэл бүр картоноор хийж болно. Аль алиных нь жишээг дээр оруулсан болно. Бид хэргийг Thingiverse -аас авсан (энд энд). Эцсийн эцэст сонголт нь танд хамаарна! Аз жаргалтай барилга!

Зөвлөмж болгож буй: