Агуулгын хүснэгт:
- Алхам 1: Харилцагчид
- Алхам 2: Төслийн хувьд бидэнд юу хэрэгтэй вэ?
- Алхам 3: Миний Raspberry Pi самбарыг ажиллуулахад бэлтгэх:
- Алхам 4: Дараагийн алхам: Системээ тохируулах:
- Алхам 5: Зургийг хэрхэн харуулах вэ?
- Алхам 6: Эцсийн алхам: Мэдрэгчийг туршиж, зураг хий:
Видео: HC-SR04 Raspberry Pi бүхий хэт авианы мэдрэгч: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Бүгдээрээ сайн байцгаана уу … намайг Ахмед Дарвиш гэдэг … энэ бол Raspberry Pi -ийг хэт авианы мэдрэгч ашиглан хийх төсөл бөгөөд би та бүхэнтэй хуваалцахыг хүсч байна. Raspberry Pi самбартай холбогдсон 8 хэт авианы мэдрэгчийг удирдахын тулд Python дээр ажилладаг код бэлтгэхийг надаас хүссэн. Систем нь HDMI -ээр дэлгэцтэй холбогдсон байх ёстой бөгөөд радар дэлгэц гэх мэт зүйлийг харуулах ёстой.
Ийм төслийн хувьд миний сонгосон мэдрэгч бол HC-SR04 мэдрэгч юм. Би энэ туршилтанд зөвхөн нэг мэдрэгчийг ашиглах болно, хэрэв та илүү олон мэдрэгчийг Pi -тэй холбохыг хүсч байвал Pi -ээс хүч авахын оронд мэдрэгчийг 5 В -ийн гадаад тэжээлийн эх үүсвэрээр хангахыг анхаарч үзэх хэрэгтэй.
Алхам 1: Харилцагчид
Таны санал хүсэлтийг сонсоход таатай байна. Миний сувагт нэгдэхээс бүү эргэлзээрэй:
Инстаграм: @simpledigital010
Твиттер: @simply01Digita
Алхам 2: Төслийн хувьд бидэнд юу хэрэгтэй вэ?
Нэгдүгээрт: Raspberry Pi -ийн хувьд:
- Raspberry Pi самбар
- HDMI кабель
- HDMI порт бүхий ТВ эсвэл дэлгэц
- Хулгана ба гар
- Интернетэд холбогдох DSL холболт
- 8 GB хэмжээтэй micro SD карт
- Микро USB кабель
Хоёрдугаарт: мэдрэгчийн хувьд:
- HC-SR04 мэдрэгч
- Ямар ч хэмжээтэй талхны самбар
- Холболтын утас (эрэгтэй-эмэгтэй)
- резистор (1 к ом ба 2 к ом)
Гуравдугаарт: таны хувьд:
- Аяга кофе эсвэл жүүс
- Сайхан сандал
- Ширээ эсвэл ширээ
Алхам 3: Миний Raspberry Pi самбарыг ажиллуулахад бэлтгэх:
Эхлээд би үйлдлийн системийг вэбээс татаж авах шаардлагатай болсон (https://www.raspberrypi.org/downloads/noobs/). Эхлэгчдэд зориулсан Raspberry Pi самбартай танилцах талаар илүү их мэдээлэл авахыг хүсвэл дараах хуудсыг үзэх боломжтой (https://www.raspberrypi.org/help/videos/).
Үйлдлийн системийг татаж авсны дараа би самбар дээр суулгаад ажиллаж эхлэхийн тулд 8 ГБ хэмжээтэй санах ойн карт дээр хуулбар хийсэн. Дээрх видео нь анх удаа хэрэглэгчдэд үнэхээр тустай бөгөөд суулгах явцад танд туслах болно.
Санах ойн картыг ямар нэгэн шалтгаанаар самбараас салгаж болохгүй. Үгүй бол карт ажиллахгүй болно.
Алхам 4: Дараагийн алхам: Системээ тохируулах:
Одоо та системийг суулгаж дуусаад систем дууссаны дараа бид жинхэнэ ажлыг эхлүүлж чадна.
Эхлээд бид талхны самбар ба мэдрэгчээс эхэлнэ. Энэ хуудас нь энэ алхамд үнэхээр тустай (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Мэдрэгчийг талхны самбар дээрх резисторуудын дагуу засаад Pi -тайгаа холбоно уу. Та мэдрэгчээ шалгахын тулд хуудсан дээрх кодыг хуулж болно. Python хуудсаа нээгээд кодыг хуулж аваарай (хуудасны дээд хэсэгт байгаа үгсийг арилгана уу). Энэ кодыг нэг удаагийн гүйлтэд зориулагдсан болохыг анхаарна уу. Код нь зөвхөн нэг уншилтыг бүртгэж, дараа нь зогсооно гэсэн үг юм.
Код нь таны системд сайн ажиллаж дууссаны дараа та дараагийн алхам руу орох ёстой бөгөөд энэ нь тасралтгүй ажиллаж буй хэмжилтийг хийх явдал юм. Энэ хуудас нь энэ алхамд үнэхээр тустай (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Эхний сайтаас санаа авсан тул танд тайлбар шаардлагагүй болно, учир нь код руу шууд очно уу. ГЭХДЭЭ танд хэрэгтэй зөвлөмжүүд байгаа тул та сэтгэгдлийг унших хэрэгтэй болж магадгүй юм.
Алхам 5: Зургийг хэрхэн харуулах вэ?
Систем сайн, мэдрэгчийн уншилт сайн байна. Дараагийн алхам бол уншилтыг өнгөөр дүрс болгон хувиргах явдал юм. Эхлээд та matplotlib нэртэй номын сан татаж авах хэрэгтэй. Pi Command Prompt хуудсаа нээгээд бичнэ үү: sudo apt-get install python-matplotlib эсвэл энэ сайт дээрх зааврыг дагана уу. Номын санг суулгасны дараа энэ сайт дээрх кодыг туршиж үзээрэй. Миний хэлэх гэсэн код бол 15 дугаар бөгөөд хажууд нь ногоон чек байна.
Алхам 6: Эцсийн алхам: Мэдрэгчийг туршиж, зураг хий:
Доорх код нь минийх гэдгийг анхаарна уу. Миний хүссэнээр ажиллахын тулд тасралтгүй ажиллаж байгаа мэдрэгчийн кодыг зураг зурах кодтой нэгтгэх шаардлагатай болсон. Та үүнийг өөрийн шаардлагад нийцүүлэн өөрчилж болно. Кодыг шинэ Python файл руу хуулж аваад ажиллуулна уу.
Зөвлөмж болгож буй:
Хэт авианы мэдрэгч ашиглан саад бэрхшээлээс зайлсхийх робот (Proteus): 12 алхам
Хэт авианы мэдрэгч ашиглан саад бэрхшээлээс зайлсхийх робот (Proteus): Бид хаа сайгүй саад бэрхшээлээс зайлсхийх роботтой тааралддаг. Энэхүү роботын тоног төхөөрөмжийн симуляци нь олон коллеж, олон арга хэмжээнд өрсөлдөөний нэг хэсэг юм. Гэхдээ саад тотгор роботыг програмчлах нь ховор байдаг. Хэдийгээр бид үүнийг хаа нэг газар олж чадвал
Хэт авианы мэдрэгч бүхий Arduino дохиолол: 5 алхам (зурагтай)
Хэт авианы мэдрэгч бүхий Arduino дохиолол: Энэхүү зааварчилгаа нь дохиоллын төхөөрөмжийг хэрхэн өөрөө хялбархан хийх талаар танд хэрэгтэй болно. Танд электроник, ардуино програмчлалын анхан шатны мэдлэг хэрэгтэй. Хэрэв танд ямар нэгэн асуулт, асуудал байвал надтай шуудангаар холбоо барьж болно: iwx [email protected] Энд
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: 8 алхам
Хэт авианы мэдрэгч ба контактгүй температур мэдрэгч бүхий Arduino интерфейс: Өнөө үед үйлдвэрлэгчид, хөгжүүлэгчид төслийн загварыг хурдан хөгжүүлэхийн тулд Arduino -г илүүд үздэг болсон. Arduino бол ашиглахад хялбар техник хангамж, програм хангамж дээр суурилсан нээлттэй эхийн электроникийн платформ юм. Arduino нь маш сайн хэрэглэгчийн нийгэмлэгтэй. Энэхүү төсөлд
Хэт авианы мэдрэгч бүхий RC тоглоомын машин (Arduino): 3 алхам
RC тоглоомын машин хэт авианы мэдрэгчтэй (Arduino) , нэг нь машины урд талд жолооны мотор, нөгөө нь тогтмол гүйдлийн мо
Хэт авианы мэдрэгч ба Funduino усны мэдрэгч ашиглан Arduino -ийн усны түвшинг тодорхойлох арга: 4 алхам
Хэт авианы мэдрэгч ба Funduino усны мэдрэгч ашиглан Arduino -ийн усны түвшинг тодорхойлох арга: Энэхүү төсөлд би хямд ус илрүүлэгчийг хоёр аргыг ашиглан хэрхэн бүтээхийг танд үзүүлэх болно: 1. Хэт авианы мэдрэгч (HC-SR04) .2. Funduino усны мэдрэгч