Агуулгын хүснэгт:
- Алхам 1: Төсөлд шаардлагатай материалын IO-жагсаалт
- Алхам 2: Урсгал диаграм
- Алхам 3: байшинг 3D хэвлэх
- Алхам 4: Хөлдөөх
- Алхам 5: Кодлох
- Алхам 6: Улаан зангилаа
- Алхам 7: Wampserver MySQL
- Алхам 8: Төслийн дүрслэл
Видео: UCL - IIoT - Дотор уур амьсгал 4.0: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү зааварчилгааг уншиж, ажилласны дараа та дотоод автомат уур амьсгалтай болох бөгөөд үүнийг Node-red-ийн тусламжтайгаар онлайнаар ажиглаж болно. Манай тохиолдолд бид энэ санааг боловсруулж, 3D хэвлэх байшинд танилцуулсан.
Алхам 1: Төсөлд шаардлагатай материалын IO-жагсаалт
Arduino MEGA 2560
RAYSTAR OPTRONICS RC1602A-FHW-ESXDHT мэдрэгч
BD243C транзистор
Y. S. TECH FD244010HB 4010 40mm x10mm Fan 24V 0.07A 2Pin 446
Алхам 2: Урсгал диаграм
Энэ бол төслийн нарийн төвөгтэй байдлыг харуулах схем юм. Таны харж байгаагаар өгөгдөл нь схемийн дээд хэсгээс эхэлж, Arduino -д алхам алхамаар дуусна. Урсгалын схем нь төслийн талаархи үндсэн мэдлэгийг өгөх зорилготой бөгөөд бидний системийг хэрхэн тохируулсныг хэн ч ойлгох боломжтой болно. Зангилааны улаан ба wampserver хэрхэн ажилладаг талаар дэлгэрэнгүй мэдээллийг дараагийн алхамуудад өгөх болно.
Алхам 3: байшинг 3D хэвлэх
Бид 18х16 хэмжээтэй хэмжээтэй бөгөөд тоног төхөөрөмж дотор нь багтах ёстой тул үүнийг жижигрүүлэхгүй. 3D хэвлэхийн тулд туршлагатай бүх зүйлээ ашиглах эсвэл Fusion360 эсвэл SketchUp ашиглана уу. Хэрэв та төсөлд илүү олон зүйл, эд зүйл хэрэгжүүлэхийг хүсч байвал дотор нь байгаа тоног төхөөрөмжийг хүсч байвал дор хаяж том байшинтай ажиллахыг хүсч магадгүй юм.
Бидний хийсэн байшин бол энгийн бөгөөд ажиллахад хялбар байшин юм. Хэрэв та үүнийг сонирхож байгаа бол үүнийг илүү нарийхан, илүү сайхан болгох боломжтой нь ойлгомжтой. Гэхдээ бид KISS -ийн дүрмийг баримтлах дуртай, үүнийг энгийн тэнэг байлгаарай.
Алхам 4: Хөлдөөх
Хэрэв та үүнийг манай замаар эвдэхийг хүсч байвал төсөл төлөвлөсний дагуу ажиллах эсэхийг баталгаажуулахын тулд танд ижил материал хэрэгтэй болно. Зүйлүүдийн байршил нь хэрхэн утастай болохыг харахад хялбар болгох зорилготой юм. LCD дэлгэц нь дээвэр дээр очдог бөгөөд бид нүхийг нь хайчилж, нааж, үлдсэн зүйлс нь байшин дотор байдаг.
Алхам 5: Кодлох
Код нь C ба C ++ програмчлалын хэлийг хослуулсан Arduino хэл дээр бичигдсэн болно. Хуулбарлахыг оролдсон тохиолдолд ижил номын сангуудыг оруулсан эсэхийг шалгаарай.
Алхам 6: Улаан зангилаа
Node-red бол CMD-ээр дамжуулан компьютер дээрээ татаж авах програм хангамж юм. Энэ бол хөтөч дээр суурилсан урсгал засварлагчаар хангадаг харааны програмчлалд ашигладаг урсгалд суурилсан хөгжүүлэлтийн хэрэгсэл юм.
Энэ нь DHT мэдрэгчээс олж авсан утгыг зохицуулж, дараа нь тэдгээрийг хяналтын самбар дээр хэмжигч хэлбэрээр харуулахад чухал үүрэг гүйцэтгэдэг. Энэ нь төслийн хэрэглэгч тухайн үед систем хэрхэн ажиллаж байгааг хялбархан мэдэх боломжтой юм. Цахилгаан хэмжүүрийг харснаар хэрэглэгч доторх болон гаднах температур, доторх чийгшил, сэнсний одоогийн хурд, цаг агаарын сонирхолтой мэдээллийг мэдэх болно. Үүнийг тоон хэлбэрээр харахаас гадна байшингийн дээвэр дээр LCD дэлгэц дээр харж болно.
Бид кодыг өөрийн зангилааны улаан хэсгээс санах ойгоор дамжуулан байршуулсан бөгөөд ингэснээр хүн бүр үүнийг ашиглах боломжтой болно. Таны хийх ёстой зүйл бол зангилааны улаан төхөөрөмжийг төхөөрөмж дээрээ татаж аваад хяналтын самбар дээрх таб руу импортлох явдал юм. Хэрэгжүүлсний дараа та Arduino -г COM3 болгож, Wampserver дээр ижил SQL мэдээллийн сантай байгаа эсэхийг шалгаарай. Бид мөн Weather.com -аас өгөгдөл импортлохоор шийдэж, сонгосон хотынхоо гадаа агаарын температурыг харуулах болно. Бид тоонуудыг илүү унших боломжтой болгохын тулд фаренгейтийг целсиус болгон хөрвүүлэв. Энд бид температурын хязгаарыг -100 -аас 100 градусын хооронд байхаар шийдсэн бөгөөд энэ нь хэт давж гарахгүй маш бодит цаг юм.
Маш чухал зангилаа бол ижил функцтэй байхын тулд та ижил номын санг зангилааны улаан дээр суулгасан байх ёстой. Тавиурыг удирдахдаа та номын санг импортлох боломжтой бөгөөд бидэнтэй адилхан байх шаардлагатай зүйл бол:
зангилаа улаан
зангилаа-улаан-хувь нэмэр-мөр
зангилаа-улаан-хувь нэмэр-нэгж-хөрвүүлэгч
зангилааны улаан самбар
зангилаа-улаан-зангилаа-arduino
зангилаа-улаан-зангилаа-тэжээгч
зангилаа-улаан-зангилаа-mysql
Үүнийг үнэгүй татаж авах боломжтой бөгөөд мэдээллийн сангийн үр дүнд зайлшгүй шаардлагатай болно. Node-rod нь эдгээр номын сангүйгээр сайн ажиллахгүй бөгөөд хэрэв та тэдгээрийг ашиглахгүйгээр оролдвол танд алдаа өгөх болно.
Алхам 7: Wampserver MySQL
Wampserver: MySQL мэдээллийн санг Arduino-аас өгөгдлийг хадгалахад ашигладаг. Энэ тохиолдолд дотор болон гадна температур, сэнсний хурд, чийгшил. Энэ төрлийн мэдээллийн сангийн бүх зүйл компьютер дотор ажилладаг. Нэвтрэхийн тулд та "root" ID хэлбэрийг ашиглах ёстой бөгөөд кодын талбар хоосон байх ёстой. Зангилааны улаанаас эхлэн таны илгээж буй өгөгдлийг MySQL-тэй ижил нэрээр өгөх нь чухал бөгөөд эс тэгвээс өгөгдөл серверт хүрэхгүй бөгөөд улаан-улаан өнгөтэй алдаа гарах болно.
MySQL дээр та мэдээллийн бааз үүсгэх ёстой бөгөөд манай тохиолдолд бид үүнийг "толгойлсон" гэж нэрлэсэн болно. Энэхүү мэдээллийн санд та бид төсөлтэй холбоо тогтоох хүснэгт үүсгэж, энэ хүснэгтэд хадгалахыг хүссэн өгөгдлийнхөө нэрийг агуулсан мөрүүдийг үүсгэх ёстой. Бид сэнсний хурд, доторх чийгшил, гаднах чийгшил, температур, цаг хугацаатай. Цагийг зангилааны улаанаар өгдөг бол бусад нь Arduino-ийн өгөгдөл юм.
Алхам 8: Төслийн дүрслэл
Төслийн зохих ёсоор ажиллаж байгааг харуулсан жишээ.
Зөвлөмж болгож буй:
АКВАРИЙН УУР УУРШИЛТЫН ТОП СИСТЕМ: 6 алхам
АКВАРИЙН УУР УУРШИЛТ СИСТЕМИЙН ДЭЭР ӨДӨРЛӨГӨӨ: Ууршилт нь аквариум дахь усны хэмжээг бууруулдаг бөгөөд хэрэв нөхөн төлбөргүй үлдээвэл үлдсэн усны химийн өөрчлөлтөд хүргэнэ. Ийм өөрчлөлт нь аквариум дахь амьдралын хэлбэрт сөргөөр нөлөөлнө. Тиймээс ээж болох нь чухал юм
DIY амьсгал мэдрэгч Arduino (дамжуулагч сүлжмэл сунгах мэдрэгч): 7 алхам (зурагтай)
DIY амьсгал мэдрэгч нь Arduino (дамжуулагч сүлжмэл сунгах мэдрэгч): Энэхүү DIY мэдрэгч нь дамжуулагч сүлжмэл сунгах мэдрэгч хэлбэртэй байх болно. Энэ нь таны цээж/ходоодыг ороож, цээж/гэдэс томорч, агших үед мэдрэгч, улмаар Arduino -д өгдөг оролтын өгөгдөл нэмэгдэх болно. Тиймээс
Уур амьсгал, унших, чанга яригчтай чийдэнг хэрхэн яаж хийх вэ: 10 алхам
Орчуулгыг хэрхэн яаж хийх вэ, чанга яригчтай ламп унших: Энэ төслийг эхлүүлэх нь удаан байсан тул бид дизайны сэтгэлгээний явцыг даван туулах ёстой байсан бөгөөд энэ үйл явц нь өрөвдөх, тодорхойлох, санаа гаргах, прототиплэх, эцэст нь турших явдал юм. Бид өрөвдөх сэтгэлээр #1 -ээс эхэлсэн бөгөөд бид хэд хэдэн ярилцлага хийсэн
Амьсгал: Үлгэрийн гэрлийг шилэн блокоор бүдгэрүүлэх: 6 алхам
Амьсгалах: Шилэн блок дахь үлгэрийн гэрлийг бүдгэрүүлэх: Энэ жилийн зул сарын баяраар би эхнэртээ өнгөлөг бэлэг өгөхийн тулд шилэн блок, ХОУХШ -ийн хянагч болон LED дагуулын гэрлийг ашиглахаар шийдсэн
EAL- Оруулсан доторх уур амьсгал: 5 алхам
EAL- Оруулсан доторх уур амьсгал: Манай сургуулийн төслийн хувьд бидэнд arduino-ийг автомат системд оруулах үүрэг даалгавар өгсөн. Бид өрөөн доторх температур, чийгшил, децибелийн түвшинг мэдэрдэг дотоод уур амьсгалын мэдрэгчийг хийхээр сонгосон. Бид шүүгээнд хэд хэдэн цооног өрөмдсөн