Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Breadboard дээр бүрэлдэхүүн хэсгүүдийг угсарна уу
- Алхам 2: Үсрэгчдийг Power & Arduino руу холбоно уу
- Алхам 3: Ноорог/кодыг байршуулах
- Алхам 4: Машины зогсоолын туслахыг ашиглах
- Алхам 5: Машины зогсоолын шинэ байршил тогтоох
Видео: Arduino зогсоолын туслах - Машинаа зөв байрлуулах болгондоо: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэ төсөлд би Arudino ашиглан машины зогсоолын туслах машинаа хэрхэн яаж хийхийг танд үзүүлэх болно. Энэхүү машины зогсоолын туслах нь таны машин хүртэлх зайг хэмжиж, LCD дэлгэцийн уншилт, LED ашиглан ногооноос улаан хүртэл аажмаар солигддог. Хэрэв хэт ойртвол улаан LED анивчдаг. Туслах дээрх товчлуур нь зогсоолын шинэ байрлалыг тохируулах боломжийг танд олгоно.
Энэхүү төслийг зөвхөн Elegoo Uno Project Super Starter Kit -ийн бүрэлдэхүүн хэсгүүдийг ашиглан бүтээсэн болно.
Хангамж
Өмнө дурьдсанчлан, энэхүү төслийг Elegoo Uno Project Super Starter Kit ашиглан бүтээсэн тул энэхүү иж бүрдлийг авах нь танд үүнийг бүтээхэд хэрэгтэй бүх зүйл байгаа гэсэн үг юм.
Хэрэв танд иж бүрдэл байхгүй эсвэл худалдаж авахыг хүсвэл танд дараах бүрэлдэхүүн хэсгүүд хэрэгтэй болно.
- Arduino Uno - Эндээс худалдаж аваарай
- Breadboard & jumper - Эндээс худалдаж аваарай
- Хэт авианы мэдрэгч- Эндээс худалдаж аваарай
- LCD дэлгэц- Эндээс худалдаж аваарай
- Мэдрэгчтэй товчлуур- Эндээс худалдаж аваарай
- 5 мм RGB LED- Эндээс худалдаж аваарай
- 2 x 220 Ом эсэргүүцэл- Эндээс худалдаж аваарай
- 10K потенциометр- Эндээс худалдаж аваарай
Алхам 1: Breadboard дээр бүрэлдэхүүн хэсгүүдийг угсарна уу
Эхлэхийн тулд та өөрийн бүрэлдэхүүн хэсгүүдийг талхны тавцан дээрээ холбож эхлээрэй. Тэднийг аль болох салгахыг хичээгээрэй.
Нэмэлт үсрэлтээс зайлсхийхийн тулд тодорхой хэсгүүдэд байрлуулах ёстой гурван бүрэлдэхүүн хэсэг байдаг.
- LED -ийн эерэг (анод) хөл тус бүрт холбогдсон зам дээр 220 ом эсэргүүцэл залгаарай. Танд зөвхөн улаан, ногоон хөл хэрэгтэй болно, та хөх хөлөө салгаж орхиж болно.
- Савны арчигчийг (төв хөл) LCD дээрх V0 -тэй ижил зам дээр залгаарай. Энэхүү тогоо нь LCD дэлгэцийн тодосгогчийг тохируулахад ашиглагдах болно.
Алхам 2: Үсрэгчдийг Power & Arduino руу холбоно уу
Би энэ төслийг Elegoo иж бүрдэл дээрх жишиг хичээлүүдтэй аль болох ойр байлгахыг хичээсэн бөгөөд үүнийг ажиллуулахын тулд ижил холболтын диаграмыг ашиглах, кодын хэсгүүдийг хуулж буулгахад хялбар байх болно.
Энэхүү төсөл нь дараахь хичээлүүдийг ашигладаг.
- Хичээл 4 - RGB LED
- Хичээл 5 - Дижитал оролт
- Хичээл 10 - Хэт авианы мэдрэгчийн модуль
- Хичээл 14 - LCD дэлгэц
Эхний зураг дээр үзүүлсэн шиг бүрэлдэхүүн хэсгүүдэд хүчийг холбож эхлээрэй. Танд хэт авианы мэдрэгчийн GND ба 5V хангамж, LED -д GND, товчлуурт GND, дараа нь LCD ба тогонд GND ба 5V -ийн олон тооны холболт хэрэгтэй.
Үүнийг хийсний дараа та бүрэлдэхүүн хэсгүүдийг Arduino -ийн IO руу холбож болно.
- Товчлуур - D2
- Хэт авианы мэдрэгч цуурай - D3
- Хэт авианы мэдрэгч өдөөгч - D4
- RGB LED ногоон хөл - D5
- RGB LED улаан хөл - D6
- LCD RS - D7
- LCD EN - D8
- LCD D4 - D9
- LCD D5 - D10
- LCD D6 - D11
- LCD D7 - D12
Алхам 3: Ноорог/кодыг байршуулах
Дараа нь та ноорог зургийг Arduino дээрээ байршуулах хэрэгтэй болно.
Хавсаргасан кодыг татаж аваад Arduino IDE дээрээ нээнэ үү.
Arduino -г залгаж, ком портыг зөв сонгосон эсэхээ шалгаад кодыг оруулна уу.
Алхам 4: Машины зогсоолын туслахыг ашиглах
Зогсоолын туслахыг асаахад энэ нь богино зогсоолын туслах дэлгэцийг харуулдаг бөгөөд дараа нь хэт авианы мэдрэгчийн урд талын объект хүртэлх зайны хэмжээсийг хамгийн ихдээ 80 см хүртэл хэмжиж эхэлдэг - үүнийг кодыг машины зогсоолд тохируулан өөрчилж болно. /гараж.
Зайг LCD дэлгэц дээр харуулдаг бөгөөд RGB LED нь объект хүртэлх зайны дагуу асдаг. Хэрэв объект хамгийн их зайд байвал LED нь бүрэн ногоон өнгөтэй, хэрэв хамгийн бага зайд (зөв зогсоол) байвал улаан өнгөтэй болно. LED нь эдгээр хоёр хязгаарын хооронд пропорциональ өнгө өөрчлөгдөж, дунд нь шар өнгөтэй болно. Хэрэв объект хамгийн бага зайнаас ойртвол LED нь улаан гэрэл асах болно. LED анивчиж байх үед LCD нь хэмжсэн бодит зайг үргэлжлүүлэн харуулах болно.
Хэт авианы мэдрэгчийн өмнө бие эсвэл гараа хөдөлгөж, LCD дээрх хэмжээсүүд өөрчлөгдөж, хол байх үед RGB LED нь ногооноос ойрхон байхад улаан болж өөрчлөгдөж байгаа эсэхийг шалгаарай.
Алхам 5: Машины зогсоолын шинэ байршил тогтоох
Зогсоолын шинэ байрлалыг тохируулахын тулд машиныг шинэ байрлалд байрлуулж, дэлгэц рүү машин хүртэлх зайг зөв харуулсан эсэхийг шалгаад товчлуурыг дарж зогсоолын байрлалыг шинэчилнэ үү. Энэ нь хамгийн их зайг өөрчилдөггүй тул хэрэв та машинаа энэ зайнаас хол байлгах шаардлагатай бол үүнийг кодонд шинэчлэх шаардлагатай болно.
Хэт авианы мэдрэгчээс ойролцоогоор 40 см зайд объект эсвэл гараа тодорхой зайнд байрлуулж, товчлуурыг дарна уу. LED нь ногоон, дараа нь улаан анивчсан байх ёстой бөгөөд дараа нь шинэ зайг тохируулна. RGB LED нь 20 см -ийн оронд 40 см -ээр бүрэн улаан болж, 40 см -ээс бага зайтай байх үед анивчдаг болохыг та одоо анзаарах ёстой.
Зайг дахин тохируулахын тулд объектыг мэдрэгчээс 20 см зайд тохируулаад товчлуурыг дахин дарна уу.
Зөв цэг нь 20см, хамгийн их зай нь 80см бол энэ жишээнд дурын тоонууд юм. Та үүнийг ашиглахаасаа өмнө өөрийн гараж, машиныхаа хязгаарыг тогтоох хэрэгтэй болно.
Энэ бол таны зогсоолын туслахыг хашаан дотор суулгаж, гаражийнхаа хананд бэхлэх боломжтой боллоо. Та LCD болон LED -ийг хэт авианы мэдрэгчээс арай дээш хананд байрлуулахыг хүсч болох бөгөөд ингэснээр харахад илүү хялбар болно.
Та коммент хэсэгт юу өөрчлөх эсвэл өөрөөр хийхээ надад хэлээрэй.
Зөвлөмж болгож буй:
Машины зогсоолын туслах хялбар засвар / оношлогоо: 4 алхам
Машины зогсоолын туслах хялбар засвар / оношлогоо: За эхэлцгээе, би 2010 оны Chevrolet Avalanche -тэй бөгөөд арын бамперт 4 зогсоолын туслах мэдрэгчтэй. Энэхүү нарийн төвөгтэй төхөөрөмжийг машин дээр болон миний мэдэлд хамгийн сайн ашиглах боломжтой. Тиймээс би дуртай зүйл рүүгээ явлаа
DIY - Arduino дээр суурилсан зогсоолын туслах V2: 6 алхам
DIY - Arduino дээр суурилсан зогсоолын туслах V2: Амьдрал танд гадил жимс өгөх үед !!!!! Зүгээр л идээрэй, хэрэгцээ бол шинэ бүтээлийн эх бөгөөд би үүнийг үгүйсгэхгүй. Ний нуугүй хэлэхэд, энэ шинэ байшинд нүүж орсноос хойш би гаражийнхаа хана руу 2 дахь удаагаа мөргөлдөж байна. Ингээд л болоо, тэгэхгүй байх байсан
Гаражийн зогсоолын туслах: 10 алхам (зурагтай)
Гаражийн зогсоолын туслах: Сайн байцгаана уу, тиймээс …… Теннисний бөмбөгийг гаражид дээвэр дээрээс дүүжлүүлээд гаражид зогсоол хийхдээ хаана зогсохоо харуулъя. (Та мэдэж байна уу … гараашдаа тойрч явахдаа толгой руу чинь байнга гозолздог хүн!): OЭнэ асуудлыг шийдэж чадахгүй
Arduino зогсоолын туслах: 17 алхам (зурагтай)
Arduino машины зогсоолын туслах: Жижиг гаражтай хүмүүс бидний машиныг тойрон алхаж чаддаггүй, хэт хол эсвэл бага зэрэг хол зогсоолын бухимдлыг мэддэг. Бид саяхан илүү том машин худалдаж авсан бөгөөд үүнийг гаражид төгс байрлуулах ёстой
Arduino -тэй гаражийн зогсоолын туслах: 5 алхам (зурагтай)
Arduino -тэй гаражийн зогсоолын туслах: Сорилт: Би гараждаа машинаа тавихад орон зай маш хязгаарлагдмал байдаг. Үнэхээр. Миний машин (гэр бүлийн MPV) байгаа зайнаас 10 см орчим богино байна. Би машиндаа машины зогсоолын мэдрэгчтэй боловч маш хязгаарлагдмал хэмжээтэй: 20 см -ээс доош улаан дохио өгдөг тул