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

SafeT-Park систем: 6 алхам (зурагтай)
SafeT-Park систем: 6 алхам (зурагтай)

Видео: SafeT-Park систем: 6 алхам (зурагтай)

Видео: SafeT-Park систем: 6 алхам (зурагтай)
Видео: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Долдугаар сарын
Anonim
SafeT-Park систем
SafeT-Park систем

Энэхүү төхөөрөмж нь аюулгүй байдлын гурван ойлголтыг IOT төхөөрөмж болгон хэрэгжүүлснээр зогсоолын бүтцийг хамгаалахад туслах болно.

Автомашины зогсоолын гал түймэр гарсан тохиолдолд яаралтай тусламжийн автомат систем

Галын байршлыг тогтоохын тулд температур, өндрийн нэгдсэн мэдрэгч

Утааны цацрагийг бууруулах идэвхжүүлсэн даралтын систем

Алхам 1: Материал

Материал
Материал
Материал
Материал
Материал
Материал
Материал
Материал

1. MATLAB, Arduino, Thingspeak бүхий зөөврийн компьютер дээр суулгасан

2. SparkFun ESP8266 Thing төхөөрөмж

3. SparkFun Өндөр/Даралтын мэдрэгчийн таслалт - MPL3115A2

4. Эмэгтэй ба эмэгтэй кабель

5. Микро USB -ээс USB кабель

6. 3D хэвлэсэн машины зогсоол

Алхам 2: ThingSpeak дээр бүртгүүлнэ үү

ThingSpeak дээр бүртгүүлнэ үү
ThingSpeak дээр бүртгүүлнэ үү

Нэгдүгээрт, thingspeak.com дээр бүртгүүлж, MATHWORKS данс ашиглан данс үүсгэнэ үү.

Дараа нь "миний сувгууд" дээр дарж ашигласан мэдрэгч бүрт шинэ суваг нэмнэ үү.

Интернетийн зүйл (IoT) нь суулгагдсан электрон төхөөрөмж, програм хангамж, мэдрэгч, идэвхжүүлэгч, сүлжээний холболтыг ашиглан мэдээлэл цуглуулах, солилцох боломжтой хоорондоо холбогдсон объектуудын сүлжээ ("холбогдсон төхөөрөмжүүд" эсвэл "ухаалаг төхөөрөмжүүд") юм.

Алхам 3: Утас ба тоног төхөөрөмж

Утас ба тоног төхөөрөмж
Утас ба тоног төхөөрөмж

Дээрх зурагт заасны дагуу хавтанг холбоно уу.

Алхам 4: Тоног төхөөрөмжийг програмчлах

Тоног төхөөрөмжийн програмчлал
Тоног төхөөрөмжийн програмчлал
Тоног төхөөрөмжийн програмчлал
Тоног төхөөрөмжийн програмчлал
Тоног төхөөрөмжийн програмчлал
Тоног төхөөрөмжийн програмчлал

1. Зөв оролтыг баталгаажуулах. График болон тооцоонд тохирох суурийг бий болгохын тулд үндсэн утгуудыг өөрчилнө үү.

2. Thingspeak.com руу илгээх газрын зургийн код.

3. WiFi байршил, сувгийн ID мэдээллийг оруулна уу.

4. Кодлох мөчлөгийн давталтыг 10 секунд тутамд тохируулна уу. 5 секундын "завсарлага" -г дахин тохируулахаар тохируулсан.

5. Нарийвчлалтай мэдээлэл авахын тулд даралт, температур, өндрийн дээд хэмжээг тохируулна уу.

Алхам 5: Matlab дээр кодлох

Matlab дээр кодлох
Matlab дээр кодлох
Matlab дээр кодлох
Matlab дээр кодлох

Arduino мэдрэгчийн оролтыг ашиглахын тулд ThingSpeak -аас өгөгдөл хүлээн авахын тулд Matlab -ийг ашиглах хэрэгтэй. "ЗүйлSpeakRead ()" тушаал нь тухайн суваг, талбарууд болон таны оруулсан өгөгдлийн цэгүүдийн тооноос өгөгдлийг цуглуулдаг. Үүнийг хийсний дараа та өгөгдлийг ашиглан шаардлагатай бүх төрлийн гарцыг боловсруулж болно. Би кодтой хуудасны файлыг хавсаргасан бөгөөд үүнийг эхлүүлэхийн тулд хуулж, буулгаж болно.

Энэ төслийн хувьд бидний үр дүнд дараахь зүйлс орно.

- Хамгийн сүүлийн үеийн температур, өндөр, даралтын үзүүлэлт бүхий хүснэгт

- Сүүлийн 50 өгөгдлийн цэг дээрх температур ба даралтын уншилтыг харуулсан 2 график (энэ тохиолдолд 500 секунд)

- Matlab дотор гарч ирэх цэснээс сонгох боломжтой текст, мессеж, имэйлийн шинэчлэлт, температур, өндөр, даралтын уншилт.

- Мэдрэгчийн температур тодорхой цэгээс хэтэрсэн тохиолдолд галын автомат анхааруулга (энэ тохиолдолд туршилтын зориулалтаар 80 градус F)

Зурвас/имэйл хүлээн авахын тулд та энэ кодыг ажиллуулахаас өмнө send_msg функцийг тохируулах ёстой.

Үүнийг дараагийн слайд дээр авч үзэх болно

Алхам 6: Send_msg функц

Send_msg функц
Send_msg функц
Send_msg функц
Send_msg функц
Send_msg функц
Send_msg функц
Send_msg функц
Send_msg функц

Имэйл болон текстийн шинэчлэлтийг хүлээн авахын тулд та "send_msg" функцийг тодорхойлох шаардлагатай болно. Та "мэйл" болон "pwd" утгыг шинэчлэлтийг илгээхийг хүссэн имэйл болон нууц үгээр шинэчлэх шаардлагатай болно. Та мөн "хүлээн авагч" -ыг шинэчлэлтийг хүлээн авахыг хүсч буй дугаар, имэйл хаяг болон хүлээн авагчийн утасны оператортой "тээвэрлэгч" гэж тодорхойлох шаардлагатай болно. Үүнийг хийсний дараа функц ажиллахад бэлэн болно.

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