Агуулгын хүснэгт:
- Алхам 1: Гаджет, эд анги
- Алхам 2: Raspberry Pi ба мэдрэгч
- Алхам 3: Үндсэн кодыг бичих
- Алхам 4: Туршилт
- Алхам 5: Нэмэлт функцууд
- Алхам 6: II. Туршилт
- Алхам 7: Бэлтгэл
Видео: Хөдөлгөөнт ухаалаг зогсоол: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Бид энэ төслийг энгийн зорилгын үүднээс эхлүүлсэн: бид зогсоолын орж ирж буй болон гарч буй автомашины тоог хэмжиж, талбай дахь чөлөөт болон эзлэгдсэн талбайн талаар хүмүүст мэдээлэхийг хүссэн.
Ажлын явцад бид жиргэх, и-мэйл илгээх гэх мэт нэмэлт функцүүдийг ашиглан төслийг сайжруулсан бөгөөд ингэснээр хүмүүс мэдээлэл авахад хялбар болно.
Алхам 1: Гаджет, эд анги
Төсөл дээр ажиллаж эхлэхийн тулд бидний хийх ёстой хамгийн эхний алхам бол шаардлагатай хэсгүүдийг авах явдал байв.
● Raspberry Pi 3
www.raspberrypi.org/products/raspberry-pi-3-model-b/
● Хэт авианы хувиргагч HC-SR04
hobbielektronikabolt.hu/spd/HCSR04/Ultrahangos-tavolsagmero-HC-SR04
● Мэдрэгчдэд зориулсан хяналтын самбар, холболтын кабель, 1000 Ω эсэргүүцэлтэй
● Цахилгаан хангамж - Powerbank
Алхам 2: Raspberry Pi ба мэдрэгч
Хоёрдахь алхам болохын хувьд бид тоног төхөөрөмжийн хэсгийг угсарсан. Тиймээс бид 2 хэт авианы мэдрэгчийг холбож, Raspberry Pi дээрээ OS (Raspbian) суулгасан. Үүний дараа мэдрэгчүүд зөв ажиллаж байгаа эсэхийг шалгахын тулд бид Python 3 дээр хэдэн мөр код бичиж, хэд хэдэн туршилт хийсэн.
Алхам 3: Үндсэн кодыг бичих
Дараагийн алхамдаа бид үндсэн кодоо програмчилсан болно. Үүний цаад санаа нь орж ирж буй объектуудыг (тээврийн хэрэгсэл) илрүүлэх явдал байв. Машин хажуугаар өнгөрөх үед илрүүлсэн зай нь анхны хэмжилтийн явцад хэмжсэн анхны зайнаас бага байх болно. Тухайн объектыг ямар мэдрэгч илрүүлэхээс хамаарч үүнийг гадагшаа гарч буй болон ирж буй машин гэж тооцох бөгөөд ингэснээр эзлэгдсэн орон зайг хасах эсвэл нэмэлт болгоно.
Алхам 4: Туршилт
Ажлын явцад бид алдаагаа ухамсарлахын тулд кодын хэсэг бүрийг туршиж үзсэн бөгөөд кодын аль хэсэгт байгааг хялбархан шалгах боломжтой болсон.
Үндсэн кодоо турших явцад бид зарим параметрүүдийг өөрчлөх шаардлагатай болсон. Жишээлбэл, газар өөрчлөгдөх үед эвдрэлийг тэсвэрлэх чадвар, мэдрэгчийн унтах хугацаа.
Алдааны хүлцэл нь эхлээд засах дугаар байсан боловч үүнийг хөдөлгөөнт байх ёстой бөгөөд үүнийг ямар ч орчинд хялбархан тохируулах боломжтой гэж үзвэл бид өөр нөхцөлд өөр өөр хувьсагчийг ашигласан.
Алхам 5: Нэмэлт функцууд
Тав дахь алхамдаа бид мэдээллийн кодыг хэрэгжүүлэхийг хүссэн бөгөөд энэ нь зогсоолын өнөөгийн байдлын талаар үе үе хүмүүст мэдээлдэг гэсэн үг юм.
Энэ үе шатанд бид эхлээд твиттер, дараа нь имэйл илгээх хэсгийг хэрэгжүүлсэн.
Эдгээр хоёулаа 30 минут тутамд мэдэгдэл илгээдэг боловч үүнийг амархан өөрчилж болно.
Алхам 6: II. Туршилт
Энэ алхамд бид бүхэл кодын шинээр хэрэгжиж буй элементүүдийг туршиж үзсэн.
Энэ алхамаар бид Twitters -ийн дүрмээс үүдэлтэй байж болзошгүй эвдрэлийг олж илрүүлсэн. Твиттер давхардсан бичлэг оруулахыг зөвшөөрдөггүй тул 30 минутын дараа машины тоо өөрчлөгдөөгүй тохиолдолд ижил мэдээллийг жиргэх болно. Бид цаг хугацааны тамга ашиглан энэ асуудлыг шийдсэн бөгөөд энэ нь бичлэгүүдийн жинхэнэ байдлыг сайжруулав.
Алхам 7: Бэлтгэл
Сүүлийн алхамдаа бид дээр дурдсан хэсгүүд тус бүрийг багтаасан системийг бүхэлд нь туршиж үзсэн. Үүнийг Mobilis -ийн зогсоол дээр зарим сайн дурынхны тусламжтайгаар хийжээ. Энэ тохиолдолд бид зарим параметрүүдийг өөрчлөх шаардлагатай байсан тул бид машины тоог алдаагүй тоолох боломжтой байв.
Туршилтыг 3 хүний тусламжтайгаар хийсэн. Энэ хугацаанд машиныг төгс тоолохын тулд мэдрэгчийн унтах хугацаа 1.5 байх ёстой гэдгийг бид тодорхойлж чадна.
Зөвлөмж болгож буй:
IOT дээр суурилсан ухаалаг зогсоол: 7 алхам
IOT дээр суурилсан ухаалаг зогсоол: Танмай Патхак, Уткарш Мишра нар. Оюутнууд @ Олон Улсын Мэдээллийн Технологийн Институт, Хайдерабад (IIITH) Товч хураангуй Бид IOT дээр суурилсан ухаалаг зогсоолын системийг амжилттай нэвтрүүлсэн. Бие даасан зангилааны тусламжтайгаар (ойрхон мэдрэгч) хэзээ ч
Ухаалаг зогсоол, замын хөдөлгөөний удирдлагын кибер-физик аюулгүй байдал: 6 алхам
Ухаалаг зогсоол, замын хөдөлгөөний удирдлагын кибер-физик аюулгүй байдал: Интернет нь автомашин, мэдрэгч, компьютер, сервер, хөргөгч, хөдөлгөөнт төхөөрөмж гэх мэт олон тэрбум төхөөрөмжөөр урьд өмнө байгаагүй хурдацтай хөгжиж байна. Энэ нь дэд бүтэц, үйл ажиллагааны олон эрсдэл, эмзэг байдлыг танилцуулж байна
Raspberry Pi ашиглан ухаалаг зогсоол: 5 алхам
Raspberry Pi ашиглан ухаалаг зогсоол: Энэхүү зааварт бид вэб интерфэйстэй холбогдсон бүрэн автомат зогсоолын системийг бий болгох болно. Та хаана ямар газар авсныг харах, хэн орж, гарахыг шийдэх боломжтой бөгөөд автомат гэрэлтүүлгийн системээр тоноглогдсон болно
Arduino ухаалаг зогсоол: 4 алхам
Arduino Smart Parking: Bill Blankenship, Willam Bailey, Hannah Hargrove Arduino хавтанг ашигласнаар манай бүлэг автомашин орон зай эзэлж байгаа эсвэл хоосон байгаа эсэхийг гэрлийн мэдрэгчээр тодорхойлох системийг бий болгож чадсан юм. Жаран найман мөрийн дараа бид
Зөөврийн компьютерын цаасан зогсоол, хамгийн хямд зөөврийн компьютерын зогсоол: 4 алхам
Хамгийн хямд зөөврийн компьютерын цаасан зөөврийн компьютерын зогсоол: Би газар хөдлөлтөд дуртай, гэхдээ MacBook -ийнхоо бат бөх байдлын талаар санаа зовдог. MacBooks -ийн ёроолд нүх байхгүй тул тэдгээр зөөврийн компьютерын фенүүдтэй хамт худалдаж авах санаа надад хэзээ ч төрдөггүй. Эдгээр хагас бөмбөг миний зөөврийн компьютерийг нугалж магадгүй гэж би бодож байсан