Агуулгын хүснэгт:
- Алхам 1: эд ангиудын жагсаалт
- Алхам 2: Цахилгааны утас
- Алхам 3: Урсгал диаграм
- Алхам 4: Код
- Алхам 5: Node-RED
- Алхам 6: MySQL Wampserver
Видео: UCL - IIoT - Чийгийн мэдээлэл цуглуулагч: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү зааварчилгаа нь шорооноос гарах чийгийн талаархи мэдээллийг танд өгөх бөгөөд үүнийг зангилаа улаан өнгөтэй интерфэйс дээр үзэх боломжтой бөгөөд өгөгдлийг цуглуулж MySQL мэдээллийн санд оруулах болно, энэ нь усалгааны хэв маягийг сурахад тусална. Таны ургамлын хувьд ус хэрэгтэй болоход нь суралцаарай.
Алхам 1: эд ангиудын жагсаалт
1 x Arduino Mega 2560
1 x USB кабель
1 x I2C LCD дэлгэц
1 x Чийгийн хөрсний мэдрэгч
Утас
Алхам 2: Цахилгааны утас
LCD I2C дэлгэц
Arduino дээр GND> GND
Arduino дээрх VCC> 5V
SDA> arduino дээрх SDA
Arduino дээрх SCL> SCL
Чийгийн мэдрэгч
Arduino дээр GND> GND
Arduino дээрх VCC> 5V
Arduino дээр дохио> A0
Алхам 3: Урсгал диаграм
Энэхүү схем нь бидний arduino -ийн өгөгдлөөр юу хийдэгийг харуулдаг бөгөөд бүх зүйл бидний өгөгдлийг arduino -аас цуглуулж эхэлдэг бөгөөд дараа нь өгөгдлийг дэлгэц дээр харуулахын тулд nodeRED -тэй холбогдсон MySQL сервер рүү илгээдэг.
Алхам 4: Код
Arduino -ийн кодыг эндээс үзэх боломжтой бөгөөд үүнийг Arduino IDE дээр татаж авах, хэрэгжүүлэхэд хялбар болгох үүднээс текст баримт бичиг болгон бүтээсэн тул та үүнийг өөрийн Arduino -д байршуулж, кодыг хэрхэн яаж бүтээж байгааг харах боломжтой болно.
Алхам 5: Node-RED
node-red нь энэ төсөлд өгөгдөл илгээх, хүлээн авахад ашиглагддаг бөгөөд дараа нь бид оруулсан мэдээллийг харахын тулд хяналтын самбар дээр харуулдаг. Бид зангилааны улаан товчлуурыг ашиглан MySQL сервердээ цаг хугацааны тэмдэг оруулж, өгөгдлөө цуглуулдаг. манай чийг мэдрэгчээс манай Arduino дээр. Энэ бол бид өгөгдлөө MySQL рүүгээ илгээж, мөн мэдээллийн баазаасаа татаж авах замаар интерфэйс интерфэйсдээ хэрхэн цуглуулдаг явдал юм.
Та https://nodered.org/docs/getting-started/installat… хаягаар орж node-red-ийг ажиллуулж суулгах хэрэгтэй бөгөөд зангилааны улаан хэрхэн суулгах, ажиллуулах талаархи зааврыг дагана уу.
Үүнийг суулгасны дараа үүнийг ажиллуулахын тулд CMD -ээр дамжуулан ажиллуулах шаардлагатай болно.
Миний зангилааны улаан кодыг энэ зааварт текст файл болгон байршуулсан бөгөөд зангилааны улаан руу оруулах ёстой.
Та дараах номын сангуудыг улаан-улаан цэг дээр суулгах хэрэгтэй болно.
зангилаа улаан
зангилааны улаан самбар
зангилаа-улаан-зангилаа-mysql
зангилаа-улаан-зангилаа-arduino
зангилаа-улаан-хувь нэмэр-мөр
зангилаа-улаан-зангилаа-цуваа порт
зангилаа-улаан-зангилаа-тэжээгч
Энэ нь зангилааны улаан нь энэ зааварт заасан зангилааны улаан кодоор шалгагч ажиллах болно гэдгийг баталгаажуулах явдал юм. Үгүй бол энэ урсгал нь танд алдаа өгөх болно.
Алхам 6: MySQL Wampserver
Wampserver нь MySQL мэдээллийн бааз үүсгэхэд ашиглагддаг бөгөөд үүнд бид Arduino -ийн өгөгдлийг хадгалах боломжтой бөгөөд энэ төсөлд чийг мэдрэгчийн өгөгдөл багтдаг. Wampserver -ийг ашиглах үед сервер нь таны компьютер дээр локал хэлбэрээр ажилладаг бөгөөд мэдээллийн санд нэвтрэхийн тулд та "root" -ээр нэвтрэн код оруулах шаардлагагүй болно. Зангилааны улаантай холбоо тогтоохын тулд MySQL-ийг урсгалд тохируулах нь таны Wampserver мэдээллийн сантай ижил мэдээллийг агуулсан байх нь чухал бөгөөд эс тэгвээс түүнтэй холбогдох боломжгүй болно.
Энэ төсөлд би nodered нэртэй шинэ мэдээллийн бааз үүсгэж, дараа нь node нэртэй хүснэгт үүсгэсэн. Дараа нь та хоёр эгнээ үүсгэх болно, нэг нь цаг, нөгөө нь чийгийн хувьд энэ нь мэдрэгчээс ирж буй чийгийн өгөгдлийг цуглуулахад туслах болно, мөн энэ тохиолдолд цагийн тэмдгийг улаан-улаан цэгээр өгнө.
Wampserver -ийг энд суулгаж болно:
Зөвлөмж болгож буй:
Корона шинж тэмдгийг илрүүлэх, мэдээлэл бүртгэх чадвартай ухаалаг цаг: 10 алхам
Корона шинж тэмдгийг илрүүлэх, өгөгдөл бүртгэх чадвартай ухаалаг цаг: Энэ бол LM35 болон Accelerometer ашиглан сервер дээр өгөгдөл бүртгэдэг ухаалаг цаг юм. Rtc нь цагийг харуулах, утсаар синхрончлох, өгөгдлийг бүртгэхэд ашигладаг. Esp32 -ийг цэнхэр өнгийн кортекс хянагчтай тархи болгон ашигладаг
Гели атомаар мэдээлэл илгээх: 3 алхам
Helium Atom ашиглан мэдээлэл илгээх: Гели бол объектуудыг интернетэд хялбар, үр ашигтай, найдвартай холбохын тулд нэгдсэн техник хангамж, програм хангамжийн интерфейс, дэд бүтэцтэй дэд бүтцийг нийлүүлдэг интернетийн иж бүрэн утасгүй платформ юм. Тоног төхөөрөмжийн хоёр бүрэлдэхүүн хэсэг байдаг
EAL - Аж үйлдвэрийн 4.0 Rc Car дээр GPS мэдээлэл цуглуулах: 4 алхам
EAL - Аж үйлдвэрийн 4.0 Rc Машин дээр GPS -ийн мэдээлэл цуглуулах: Энэхүү зааварчилгаанд бид RC машин дээр GPS модулийг хэрхэн тохируулж, цуглуулсан өгөгдлөө вэб хуудсанд байршуулж, хянахад хялбар байх болно. Бид эндээс олж болох RC машинаа хэрхэн яаж хийх талаар зааварчилгаа өгсөн болно. Үүнийг ашиглаж байна
Утаа цуглуулагч: 9 алхам
Утаа цуглуулагч:*1-3-р алхам бол энэ төсөлд шаардлагатай хэсгүүд юм. ** Урьдчилан би дизайныг нь бүтээж, төслийн явцад зураг авахаа мартсан. Тиймээс би зарим алхмуудыг дахин хийсэн
Санаа цуглуулагч: 10 алхам (зурагтай)
Санаа цуглуулагч: санаа алдах v. [имп. & х. х. {Оруулсан}; х. пр. & vb. n. {Санаа алдах}.] 1. Ердийнхөөс илүү их хэмжээний агаар амьсгалж, шууд гадагшлуулах; гүн гүнзгий дуут амьсгал авах, ялангуяа үр дүн эсвэл оролцоотойгоор