Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл…
- Алхам 2: Төслийг бүтээх …
- Алхам 3: Arduino код …
- Алхам 4: Төсөл ажил дээрээ…
Видео: Arduino -тэй гаражийн зогсоолын хэмжигч: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү энгийн төсөл нь автомашиныхаа бамперны урд байгаа объектоос хол зайг харуулах замаар машинаа гаражид байрлуулахад туслах болно. 'Stop' гэсэн мессеж нь зогсох цагийг танд хэлэх болно. Энэхүү төсөл нь ердийн HC-SR04 эсвэл Parallax Ping))) (tm) хэт авианы хэмжигч ба Arduino самбар. Би Леонардог ашигласан боловч бусад оригинал эсвэл нийцтэй самбар дээр ажиллах ёстой.
Дэлгэцийн хувьд би хэмжээ, гоо зүйн үүднээс матрицын хувилбарыг сонгосон.
Алхам 1: Танд хэрэгтэй зүйл…
Энэ төслийг бүтээхийн тулд танд дараахь зүйлс хэрэгтэй болно.
- Arduino самбар: Код нь тусгай зүү/функц ашигладаггүй тул та анхны эсвэл нийцтэй самбар ажиллах ёстой. Та үүнийг интернетийн хаа сайгүй олох боломжтой эсвэл лабораторид шүүгээнд ашиглаагүй байж магадгүй.
- HC-SR04 эсвэл Parallax Ping))) хэт авианы хүрээ хэмжигч: Тэд Arduino төслүүдэд ихэвчлэн ашиглагддаг тул танд аль хэдийн байгаа байх. Ямар ч байсан энд зарим холбоосууд байна:- Parallax Ping))) дээр Sparkfun дээрх HC-SR04. Parallax Ping)) Ebay-ээс Pololu- HC-SR04 хайлтын үр дүн дээр
- Дөрвөн матрицын дэлгэц: Би үүнийг Ebay дээрх IOTMODULES -с худалдаж авсан: 4 Way MAX7219 DOT MATRIXХэрэв линк ажиллахгүй бол Ebay дэлгүүрээсээ холбоо барина уу.
- Мэдээжийн хэрэг гагнуурын ур чадвар:)
Алхам 2: Төслийг бүтээх …
Arduinorangefinder.pdf бүдүүвч диаграмыг татаж аваарай. Та HC-SR04 pdf болон ping-ийг хавсаргасан болно))) pdf-ийг зөвхөн лавлагаа болгон авах боломжтой. Цахим диаграм нь маш энгийн бөгөөд үүнийг яг дагаж мөрдөөрэй. дэлгэц ба мэдрэгч нь ойролцоогоор 1 метр (зураг1 -ийг үзнэ үү) тул та тэдгээрийг дараа нь илүү хялбар байрлуулах боломжтой болно.
Зураг2 -т дэлгэц ба мэдрэгчийн тэжээлийн тэжээлийн тээглүүрийг хэрхэн гагнах талаар харж болно: дэлгэцээс +5V, мэдрэгчийн Vcc -ийг гагнуураар холбох шаардлагатай. Бусад зүү бүр өөрийн гэсэн терминалтай байх ёстой.
Image5 бол төслийн Ping))) хувилбар юм. Бэлэн болсон үедээ дараагийн алхам руу орно уу.
Алхам 3: Arduino код …
Ардуино талд ажиллах цаг болжээ.
Хавсаргасан MD_MAX72XX.zip санг татаж аваад IDE (ноорог-> импортын номын сан) -аас суулгана уу.
MeasureDistanceV200.ino -ийн ноорогыг задалж, ачаалж үзээд хэд хэдэн мөрийг засварлаж болно.
1) Матрицын дэлгэцийн төрөл: нийлүүлсэн номын сан нь 4 матрицын дэлгэцийн төрлийг дэмждэг тул зах зээл дээрх ихэнх дэлгэцтэй ажиллах боломжтой. Зүгээр л нэг тайлбарыг тайлбарлахгүйгээр кодыг Arduino -д байршуулснаар таны дэлгэцтэй таарч байгаа эсэхийг шалгаарай.
2) Мэдрэгчийн төрөл: зөвхөн таны мэдрэгчтэй тохирч байгаа шугамыг тайлбарлахгүй.
3) Сантиметр эсвэл инчээс хүссэн хэмжих нэгжийг сонгоно уу: зөвхөн зөвийг нь бичээгүй, нөхцөлт эмхэтгэлд анхааруулга өгсөн бөгөөд энэ нь таны сонгосон зүйлийг харуулах болно.
Одоо зайг хүссэнээрээ тохируулаарай, дараа нь төсөл хэрэгжиж эхлэх үед та тэдгээрийг өөрчилж болно.
Кодыг оруулаад бүх зүйл ажиллаж байгаа эсэхийг шалгаарай. Хэрэв танд асуудал гарвал утас болон холболтыг дахин шалгана уу.
2019/03/30 шинэчлэх - Кодыг шинэчилсэн:> Шинэ матрицын дэлгэцийн номын сан, энэ нь 4 дэлгэцийн төрлийг дэмждэг (номын сан доторх маш олон баримт бичиг) Majicdesigns -ийн кредитүүд
2019/01/10 шинэчлэх - Кодыг шинэчилсэн:> Сантиметр эсвэл инчээс хэмжих нэгжийг сонгох боломжийг нэмсэн.
2017/12/30 шинэчлэх - Кодыг шинэчилсэн:> STOP зайнд 10 секундээс илүү зогсоход дэлгэцийг унтраа!
Алхам 4: Төсөл ажил дээрээ…
Машины бамбайны хамгийн өндөр хэсгийн шалнаас өндрийг хэмжинэ.
Би хөөсөн полистирол хуудсыг ашиглан мэдрэгчийн үүрийг хийсэн (зургийг үзнэ үү).
Одоо дэлгэцийг машинаасаа харахаар байрлуул.
Машинаар орж зайгаа шалгаад Arduino кодоор тохируулаад шаардлагатай бол дахин ачаалж үзээрэй.
Зөвлөмж болгож буй:
Arduino зогсоолын туслах - Машинаа зөв байрлуулах болгондоо: 5 алхам (зурагтай)
Arduino зогсоолын туслах ажилтан - Машинаа зөв цэг дээр байрлуулах: Энэ төсөлд би Arudino ашиглан машины зогсоолын туслахаа хэрхэн яаж хийхийг танд үзүүлэх болно. Энэхүү зогсоолын туслах нь таны машин хүртэлх зайг хэмжиж, LCD дэлгэцийн уншилт, LED ашиглан зөв газарт байрлуулахад тань туслах болно
Нарны эрчим хүчээр ажилладаг LED зогсоолын мэдрэгч: 8 алхам (зурагтай)
Нарны эрчим хүчээр ажилладаг LED машины зогсоолын мэдрэгч: Манай гараж тийм ч их гүнтэй байдаггүй бөгөөд төгсгөлд нь кабинетууд байдаг бөгөөд энэ нь гүнийг улам бүр багасгадаг. Эхнэрийн маань машин ердөө л богино хэмжээтэй боловч ойрхон байна. Би энэ мэдрэгчийг машины зогсоолын үйл явцыг хялбарчлах, машин дүүрсэн эсэхийг шалгах зорилгоор хийсэн
PIR мэдрэгч ашиглан автомашины зогсоолын дохиоллын систем- DIY: 7 алхам (зурагтай)
PIR мэдрэгчийг ашиглан машины зогсоолын дохиоллын систем- DIY: Машин, ачааны машин, мотоцикл, бусад машин гэх мэт тээврийн хэрэгслийн зогсоол дээр асуудалтай тулгарч байсан уу? PIR мэдрэгч ашигладаг систем. Энэхүү системд
Гаражийн зогсоолын туслах: 10 алхам (зурагтай)
Гаражийн зогсоолын туслах: Сайн байцгаана уу, тиймээс …… Теннисний бөмбөгийг гаражид дээвэр дээрээс дүүжлүүлээд гаражид зогсоол хийхдээ хаана зогсохоо харуулъя. (Та мэдэж байна уу … гараашдаа тойрч явахдаа толгой руу чинь байнга гозолздог хүн!): OЭнэ асуудлыг шийдэж чадахгүй
Arduino зогсоолын туслах: 17 алхам (зурагтай)
Arduino машины зогсоолын туслах: Жижиг гаражтай хүмүүс бидний машиныг тойрон алхаж чаддаггүй, хэт хол эсвэл бага зэрэг хол зогсоолын бухимдлыг мэддэг. Бид саяхан илүү том машин худалдаж авсан бөгөөд үүнийг гаражид төгс байрлуулах ёстой