Агуулгын хүснэгт:

HC-SR04 Raspberry Pi бүхий хэт авианы мэдрэгч: 6 алхам
HC-SR04 Raspberry Pi бүхий хэт авианы мэдрэгч: 6 алхам

Видео: HC-SR04 Raspberry Pi бүхий хэт авианы мэдрэгч: 6 алхам

Видео: HC-SR04 Raspberry Pi бүхий хэт авианы мэдрэгч: 6 алхам
Видео: Бесконтактный датчик температуры дальнего действия MLX90614-DCI с Arduino 2024, Арваннэгдүгээр
Anonim
Raspberry Pi бүхий HC-SR04 хэт авианы мэдрэгч
Raspberry Pi бүхий HC-SR04 хэт авианы мэдрэгч
Raspberry Pi бүхий HC-SR04 хэт авианы мэдрэгч
Raspberry Pi бүхий HC-SR04 хэт авианы мэдрэгч

Бүгдээрээ сайн байцгаана уу … намайг Ахмед Дарвиш гэдэг … энэ бол 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 файл руу хуулж аваад ажиллуулна уу.

Зөвлөмж болгож буй: