Агуулгын хүснэгт:
- Алхам 1: Материал
- Алхам 2: ThingSpeak дээр бүртгүүлнэ үү
- Алхам 3: Утас ба тоног төхөөрөмж
- Алхам 4: Тоног төхөөрөмжийг програмчлах
- Алхам 5: Matlab дээр кодлох
- Алхам 6: Send_msg функц
Видео: SafeT-Park систем: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү төхөөрөмж нь аюулгүй байдлын гурван ойлголтыг IOT төхөөрөмж болгон хэрэгжүүлснээр зогсоолын бүтцийг хамгаалахад туслах болно.
Автомашины зогсоолын гал түймэр гарсан тохиолдолд яаралтай тусламжийн автомат систем
Галын байршлыг тогтоохын тулд температур, өндрийн нэгдсэн мэдрэгч
Утааны цацрагийг бууруулах идэвхжүүлсэн даралтын систем
Алхам 1: Материал
1. MATLAB, Arduino, Thingspeak бүхий зөөврийн компьютер дээр суулгасан
2. SparkFun ESP8266 Thing төхөөрөмж
3. SparkFun Өндөр/Даралтын мэдрэгчийн таслалт - MPL3115A2
4. Эмэгтэй ба эмэгтэй кабель
5. Микро USB -ээс USB кабель
6. 3D хэвлэсэн машины зогсоол
Алхам 2: ThingSpeak дээр бүртгүүлнэ үү
Нэгдүгээрт, thingspeak.com дээр бүртгүүлж, MATHWORKS данс ашиглан данс үүсгэнэ үү.
Дараа нь "миний сувгууд" дээр дарж ашигласан мэдрэгч бүрт шинэ суваг нэмнэ үү.
Интернетийн зүйл (IoT) нь суулгагдсан электрон төхөөрөмж, програм хангамж, мэдрэгч, идэвхжүүлэгч, сүлжээний холболтыг ашиглан мэдээлэл цуглуулах, солилцох боломжтой хоорондоо холбогдсон объектуудын сүлжээ ("холбогдсон төхөөрөмжүүд" эсвэл "ухаалаг төхөөрөмжүүд") юм.
Алхам 3: Утас ба тоног төхөөрөмж
Дээрх зурагт заасны дагуу хавтанг холбоно уу.
Алхам 4: Тоног төхөөрөмжийг програмчлах
1. Зөв оролтыг баталгаажуулах. График болон тооцоонд тохирох суурийг бий болгохын тулд үндсэн утгуудыг өөрчилнө үү.
2. Thingspeak.com руу илгээх газрын зургийн код.
3. WiFi байршил, сувгийн ID мэдээллийг оруулна уу.
4. Кодлох мөчлөгийн давталтыг 10 секунд тутамд тохируулна уу. 5 секундын "завсарлага" -г дахин тохируулахаар тохируулсан.
5. Нарийвчлалтай мэдээлэл авахын тулд даралт, температур, өндрийн дээд хэмжээг тохируулна уу.
Алхам 5: Matlab дээр кодлох
Arduino мэдрэгчийн оролтыг ашиглахын тулд ThingSpeak -аас өгөгдөл хүлээн авахын тулд Matlab -ийг ашиглах хэрэгтэй. "ЗүйлSpeakRead ()" тушаал нь тухайн суваг, талбарууд болон таны оруулсан өгөгдлийн цэгүүдийн тооноос өгөгдлийг цуглуулдаг. Үүнийг хийсний дараа та өгөгдлийг ашиглан шаардлагатай бүх төрлийн гарцыг боловсруулж болно. Би кодтой хуудасны файлыг хавсаргасан бөгөөд үүнийг эхлүүлэхийн тулд хуулж, буулгаж болно.
Энэ төслийн хувьд бидний үр дүнд дараахь зүйлс орно.
- Хамгийн сүүлийн үеийн температур, өндөр, даралтын үзүүлэлт бүхий хүснэгт
- Сүүлийн 50 өгөгдлийн цэг дээрх температур ба даралтын уншилтыг харуулсан 2 график (энэ тохиолдолд 500 секунд)
- Matlab дотор гарч ирэх цэснээс сонгох боломжтой текст, мессеж, имэйлийн шинэчлэлт, температур, өндөр, даралтын уншилт.
- Мэдрэгчийн температур тодорхой цэгээс хэтэрсэн тохиолдолд галын автомат анхааруулга (энэ тохиолдолд туршилтын зориулалтаар 80 градус F)
Зурвас/имэйл хүлээн авахын тулд та энэ кодыг ажиллуулахаас өмнө send_msg функцийг тохируулах ёстой.
Үүнийг дараагийн слайд дээр авч үзэх болно
Алхам 6: Send_msg функц
Имэйл болон текстийн шинэчлэлтийг хүлээн авахын тулд та "send_msg" функцийг тодорхойлох шаардлагатай болно. Та "мэйл" болон "pwd" утгыг шинэчлэлтийг илгээхийг хүссэн имэйл болон нууц үгээр шинэчлэх шаардлагатай болно. Та мөн "хүлээн авагч" -ыг шинэчлэлтийг хүлээн авахыг хүсч буй дугаар, имэйл хаяг болон хүлээн авагчийн утасны оператортой "тээвэрлэгч" гэж тодорхойлох шаардлагатай болно. Үүнийг хийсний дараа функц ажиллахад бэлэн болно.
Зөвлөмж болгож буй:
Хэт бага чадалтай WiFi гэрийн автоматжуулалтын систем: 6 алхам (зурагтай)
Хэт бага хүчирхэг WiFi гэрийн автоматжуулалтын систем: Энэхүү төсөлд та орон нутгийн гэрийн автоматжуулалтын системийг хэдхэн алхамаар хэрхэн бүтээж болохыг харуулах болно. Бид төв WiFi төхөөрөмж болох Raspberry Pi ашиглах гэж байна. Төгсгөлийн зангилааны хувьд бид IOT Cricket ашиглан батерейны хүчийг ашиглах гэж байна
Микро ашиглан ургамал услах автомат систем: бит: 8 алхам (зурагтай)
Бичил: бит ашиглан ургамал услах автомат систем: Энэхүү зааварчилгаанд би Micro: bit болон бусад жижиг электрон эд ангиудыг ашиглан ургамал услах автомат системийг хэрхэн яаж хийхийг танд үзүүлэх болно. ургамлын хөрсний чийгийн түвшинг хянах
Батерейгаар ажилладаг оффис. Зүүн/Баруун нарны хавтан, салхин турбиныг автоматаар солих нарны систем: 11 алхам (зурагтай)
Батерейгаар ажилладаг оффис. Зүүн/Баруун нарны хавтан, салхин турбиныг автоматаар солих нарны систем: Төсөл: 200 хавтгай дөрвөлжин фут хэмжээтэй оффисыг батерейгаар тэжээх шаардлагатай. Оффис нь энэ системд шаардлагатай бүх хянагч, батерей, эд ангиудыг агуулсан байх ёстой. Нарны болон салхины эрчим хүч нь батерейг цэнэглэх болно. Бага зэргийн асуудал байна, зөвхөн
Автомашины систем үйлдвэрлэх систем: 8 алхам
Автомашины системд суурилсан системүүд: Хөдөө аж ахуйн салбарт маш их ашиг тустай байдаг
Өнгө ялгах систем: Arduino дээр суурилсан хоёр бүстэй систем: 8 алхам
Өнгө ялгах систем: Arduino дээр суурилсан хоёр бүстэй систем: Аж үйлдвэрийн салбарт бүтээгдэхүүн, эд зүйлсийн тээвэрлэлт, сав баглаа боодол нь туузан дамжуулагч ашиглан хийгдсэн шугамыг ашиглан хийгддэг. Эдгээр бүс нь тухайн зүйлийг нэг цэгээс нөгөө цэг рүү тодорхой хурдаар шилжүүлэхэд тусалдаг. Зарим боловсруулалт эсвэл таних даалгавар нь