Агуулгын хүснэгт:
- Алхам 1: Материал
- Алхам 2: Хэлхээг холбох
- Алхам 3: Програм үүсгэх
- Алхам 4: Мэдээлэл цуглуулах, шалгалт тохируулга хийх
- Алхам 5: Манай тэгшитгэлийг ашиглан шинэ код үүсгэх
- Алхам 6: Эцсийн код
- Алхам 7: Үр дүн
Видео: Sonar туршилтын төлөвлөгөө: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэхүү туршилтын төлөвлөгөөний зорилго нь хаалга нээлттэй эсвэл хаалттай эсэхийг тодорхойлох явдал юм. Энэхүү туршилтын төлөвлөгөө нь хэрхэн дуу авианы мэдрэгч бүтээх, програм зохиох, мэдрэгчийг тохируулах, эцэст нь манай сургуулийн цэцэрлэгт байгаа тахианы махны үүд хаалга нээлттэй байгаа эсэхийг олж мэдэх болно.
Алхам 1: Материал
Аж үйлдвэрүүд, Адафрут. "Хагас хэмжээтэй талхны самбар." Adafruit Industries блог RSS, www.adafruit.com/product/64.
"Холбогч утас." Arduino-г судлах, 2013 оны 6-р сарын 23, www.exploringarduino.com/parts/jumper-wires/.
Макфос. "Кабельтай Arduino Uno R3." Robu.in | Энэтхэгийн онлайн дэлгүүр | RC хобби | Робот техник, robu.in/product/arduino-uno-r3/.
Неделковский, Дежан. "Хэт авианы мэдрэгч HC-SR04 ба Arduino заавар." HowToMechatronics, 2017 оны 12-р сарын 5, howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/.
Танд хэрэгтэй болно:
Arduino болон Excel SpreadSheets бүхий компьютер
USB кабель
Arduino Uno микроконтроллер
Талхны самбар
Сонар мэдрэгч (HC-SR04)
Arduino Wires
Шугам
Алхам 2: Хэлхээг холбох
"Уйтгарлах." Төсөл-HC-SR04 төсөл, fritzing.org/projects/hc-sr04-project.
Дээрх зургийг ашиглан утаснуудаа arduino руу хэрхэн холбохыг дагахад тусална уу.
Үүнийг шалгаарай:
VCC зүү дээрх утас 5V -тэй холбогддог
Trig pin дээрх утас нь 8 -р зүүтэй холбогддог
цуурай зүү дээрх утас 9 -р зүүтэй холбогддог
GND дээрх утас нь газардуулгатай холбогддог
ТАЙЛБАР: Дээрх зохион байгуулалтанд утас байхын оронд утсыг шууд arduino руу холбож болно.
Алхам 3: Програм үүсгэх
Энэ код нь Sonar мэдрэгчийн утгыг уншдаг бөгөөд энэ нь объектоос дуу гарч, Sonar мэдрэгч рүү буцаж ирэхэд хэр удаан хугацаа шаардагддагийг илэрхийлдэг.
Бид энэ кодыг ашиглан цуурайнаас үзүүлсэн утгыг тооцоолж, дараа нь налууг олж авахын тулд энэ мэдээллийг excel хуудсан дээр графикаар тохируулж, дараа нь програмд ашиглах болно.
Алхам 4: Мэдээлэл цуглуулах, шалгалт тохируулга хийх
Бидний олж авсан утгууд нь объект ба мэдрэгчийн хоорондох зайг захирагчийн тусламжтайгаар хэмжсэн бөгөөд бид цуваа дэлгэц дээр гарч ирсэн утгыг бичжээ. Бид.5 инч тутамд хэмждэг.
Excel-ийн хүснэгтийн өгөгдлийг ашиглан x тэнхлэг нь миллисекундээр, y тэнхлэг нь инчээр зайтай байх тараалт диаграмыг үүсгэнэ.
График үүсгэсний дараа график дээр дарж тохируулгын муруй үүсгэн Chart Tools хэсэгт Layout -ийн дагуу Lineer Trendline -ийг сонгоно уу. Trendline сонголтуудын доор Lineer -ийг сонгоод "График дээрх тэгшитгэлийг харуулах" гэсэн сонголтыг сонгоно уу.
Тэгшитгэл гарч ирэх бөгөөд бид объектыг инчээр хэр хол зайд байгааг тодорхойлохын тулд ирээдүйн кодын хувьд энэ тэгшитгэлийг ашиглах болно.
Алхам 5: Манай тэгшитгэлийг ашиглан шинэ код үүсгэх
Дээрх кодыг өнгөрсөн слайд дахь шалгалт тохируулгын муруйгаас олж авсан тэгшитгэлээр ашигласан. Энэ тэгшитгэл нь миллисекундыг инч болгон хөрвүүлдэг.
Алхам 6: Эцсийн код
Энэ код нь Sonar уншдаг зайнд үндэслэн хаалга нээлттэй байгаа эсэхийг бидэнд хэлэх эцсийн код юм. Туршилтын хувьд хэрэв Sonar хаалга 14 инчээс хол зайтай гэж уншсан бол энэ нь хаалга нээлттэй байна гэсэн утгатай бол Цуваа монитор дараа нь "Хаалга нээлттэй байна" гэж хэвлэнэ.
Алхам 7: Үр дүн
Ерөнхийдөө мэдрэгч нь үнэн зөв байсан. Хязгаарлалтууд цөөн байсан бөгөөд бидний мэдрэх сул талууд нь мэдрэгч нь урд талын конус хэлбэрийн утгыг уншдаг, мэдрэгч нь маш мэдрэмтгий, богино зайд байгаа объектууд хачин утгыг харуулдаг, 14 инчээс хэтрэх утга нь үнэн зөв байдаггүй байв. Мэдрэгч нь энэ тохиолдолд хаалганаас алслагдсан зайг хэмжихийг хүссэн объекттой ижил өндөрт байх ёстой, гэхдээ энэ нь үүргээ гүйцэтгэсэн.
Зөвлөмж болгож буй:
Зөөврийн Bluetooth чанга яригч (ҮНЭГҮЙ ТӨЛӨВЛӨГӨӨ): 9 алхам (зурагтай)
Зөөврийн Bluetooth чанга яригч (ҮНЭГҮЙ ТӨЛӨВЛӨГӨӨ): Сайн байцгаана уу! Энэхүү зааварчилгааны хэсэгт би энэ зөөврийн Bluetooth чанга яригчийг хэрхэн бүтээсэн болохыг харуулах болно. Би бүтээх төлөвлөгөө, лазер хайчлах төлөвлөгөө, энэхүү бүтцийг бий болгоход шаардлагатай бүх бүтээгдэхүүний холбоосыг оруулсан болно
Роботын туршилтын зогсоол: 8 алхам (зурагтай)
Роботын туршилтын зогсоол: Надад туршилт хийхийн тулд YAAR роботынхоо дугуйг (YAAR зааварчилгааг үзнэ үү) газраас хол байлгах шаардлагатай байсан
Дуу намсгагч цайны газрын туршилтын төлөвлөгөө: 5 алхам
Дуу намдаах цайны газрын туршилтын төлөвлөгөө: Бид сургуулийнхаа цайны газарт дуу чимээ намдаах материал ашиглан дуу чимээ ихтэй тэмцэхийг оролдож байна. Энэ асуудлыг шийдвэрлэх хамгийн сайн арга замыг олохын тулд бид децибелийн түвшинг дунджаас бууруулахын тулд туршилтын төлөвлөгөөг бөглөх ёстой
Хөрсний чийгшил мэдрэгчийн туршилтын төлөвлөгөө: 6 алхам (зурагтай)
Хөрсний чийгшил мэдрэгчийн туршилтын төлөвлөгөө: Сорилт: Хөрс нойтон үед УЛААН LED, хөрс хуурай бол НОГООН LED асаах төлөвлөгөөг боловсруулж, хэрэгжүүлнэ. Энэ нь хөрсний чийгшил мэдрэгчийг ашиглах явдал юм. Зорилго: Энэхүү зааварчилгааны зорилго нь бороо орсон эсэх, ургамал байгаа эсэхийг харах явдал юм
Термисторын туршилтын төлөвлөгөө: 8 алхам
Термисторын туршилтын төлөвлөгөө: Энэхүү туршилтын төлөвлөгөөний зорилго нь хүний биеийн температурыг хэмжих боломжтой эсэхийг шалгах явдал юм. Энэхүү туршилтын төлөвлөгөө нь энгийн дижитал термометрийг хэрхэн бүтээх, тохируулах, програмчлах, дараа нь хиймэл фев илрүүлж чадах эсэхийг мэдэхийн тулд танд заавар өгөх болно