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

Микро: бит: 6 алхамтай хэт авианы зайн шалгагч хий
Микро: бит: 6 алхамтай хэт авианы зайн шалгагч хий

Видео: Микро: бит: 6 алхамтай хэт авианы зайн шалгагч хий

Видео: Микро: бит: 6 алхамтай хэт авианы зайн шалгагч хий
Видео: Ступни украли ► 1 Прохождение Signalis 2024, Оны зургадугаар сарын
Anonim
Micro: bit ашиглан хэт авианы зайн шалгагч хий
Micro: bit ашиглан хэт авианы зайн шалгагч хий

Өнөөдөр бид микро: бит ба хэт авианы мэдрэгч модуль бүхий хэт авианы зайг шалгагч хийх гэж байна.

Алхам 1: Шаардлагатай материал

1 x BBC микро: бит

1 x Наймаалж: бит

1 x OLED модуль

1 x HC-SR04 хэт авианы модуль

Алхам 2: Үндсэн мэдлэг

HC-SR04 үндсэн зарчим

HC-SR04 бол хэт авианы зайг хэмжих нэг төрлийн модуль юм. Энэхүү модулийн тусламжтайгаар бид хэт авианы илгээх ба буцах хоорондох зайны хугацааг илрүүлж, дараа нь зай болгон хувиргаж чадна. Энд үндсэн зарчим байна:

  • IO порт TRIG ашиглан хамгийн багадаа 10us цахилгаан өндөртэй зайны хэмжүүрийг идэвхжүүлнэ.
  • 40 кГц давтамжтай 8 долгионыг автоматаар илгээж, дохио эргэж ирэх эсэхийг шалгана уу.
  • Хэрэв дохио эргэж ирвэл TRIG IO портоор дамжуулан өндөр цахилгаан түвшинг гаргана. Цахилгаан өндөр түвшний үргэлжлэх хугацаа нь хэт авианы илгээмж, буцах хугацаа юм.

Зай = (цахилгаан түвшний өндөр хугацаа x дууны зай (340м/с))/2

Тэмдэглэл: Аль хэдийн битүүмжилсэн хэт авианы номын сангийн MakeCode -оос олоорой. Та драйверын нарийн төвөгтэй код бичих шаардлагагүй, гэхдээ номын сан руу залгаарай.

Алхам 3: Тоног төхөөрөмжийн угсралт

Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт
Тоног төхөөрөмжийн угсралт

1. Та хэт авианы модуль ба наймалжийн хоорондох холболтыг баганаас харж болно.

2. SR04 хэт авианы модулийн жолоодлогын хүчдэл 5V байдаг тул бид хүчдэлийн унтраалгыг наймалж дээр гулсуулах ёстой: 5V -ийн төгсгөл хүртэл.

3. OLED модулийг наймалж дээр IIC cnnector руу залгаарай: бит.

4. Нэгэнт холбогдсон бол дараах зургийг үзүүлсэн болно

Алхам 4: Програмчлал

Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал

1. Дарна уу https://makecode.microbit.org/ нээж програмчлалын интерфэйсийг оруулна уу

2. ADD Багцад sonar хайж, дараа нь хэт авианы санг нэмнэ үү

3. ADD Package -ээс OLED -ийг хайж олоод OLED модулийн номын санг нэмнэ үү

4. OLED дэлгэцийг эхлүүлэх

5. Пин тригийг P14, зүү цуурайг P15 болгож см болгоно. Мөн өгөгдсөн өгөгдлийг OLED дэлгэц дээр харуулна

6. Та програмаа дуусгасны дараа кодыг бүхэлд нь энэ линкээс авах боломжтой:

Эсвэл та кодыг доорх вэб хуудсаар дамжуулан micro: bit болгон татаж авах боломжтой

Алхам 5: Үр дүн

Үр дүн
Үр дүн

Одоо та хэт авианы хэмжих төхөөрөмжийн багцыг амжилттай бүтээсэн байна. Хэт авианы толгойг туршихыг хүсч буй объект руу чиглүүл, дараа нь OLED дэлгэц дээр тэдгээрийн хоорондох зайг харах болно.

Алхам 6: Эх сурвалж

Энэ нийтлэлийг:

Хэрэв танд асуулт байвал lo [email protected] хаягаар холбоо барьж болно.

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