Мазмұны:

Micro: bit: 6 қадаммен ультрадыбыстық қашықтықты тексеруші жасаңыз
Micro: bit: 6 қадаммен ультрадыбыстық қашықтықты тексеруші жасаңыз

Бейне: Micro: bit: 6 қадаммен ультрадыбыстық қашықтықты тексеруші жасаңыз

Бейне: Micro: bit: 6 қадаммен ультрадыбыстық қашықтықты тексеруші жасаңыз
Бейне: Домашний уход за лицом после 50 лет. Советы косметолога. Антивозрастной уход за зрелой кожей. 2024, Маусым
Anonim
Micro: bit көмегімен ультрадыбыстық қашықтық сынағыш жасаңыз
Micro: bit көмегімен ультрадыбыстық қашықтық сынағыш жасаңыз

Бүгін біз микро: биттік және ультрадыбыстық сенсорлық модулі бар ультрадыбыстық қашықтықты тексеретін тест жасайтын боламыз.

1 -қадам: Қажетті материалдар

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

1 x Сегіздік: бит

1 x OLED модулі

1 x HC-SR04 ультрадыбыстық модуль

2 -қадам: Жалпы білім

HC-SR04 негізгі принципі

HC-SR04-бұл ультрадыбыстық қашықтықты өлшеу модульдерінің бір түрі. Бұл модульдің көмегімен біз ультрадыбыстық жіберу мен қайтару арасындағы бос уақытты анықтай аламыз, содан кейін оны қашықтыққа түрлендіреміз. Міне негізгі принцип:

  • TRIG IO портын қолданыңыз, кем дегенде 10ус жоғары электрлік деңгейдегі қашықтықты өлшеуді іске қосыңыз.
  • 40 кГц 8 шаршы толқынды автоматты түрде жіберіңіз және сигналдың оралуын тексеріңіз.
  • Егер сигнал қайтып оралса, онда TRIG IO порты арқылы жоғары электр деңгейін шығарыңыз. Электр деңгейінің ұзақтығы - бұл ультрадыбыстық жіберу мен қайтару уақыты.

Қашықтық = (жоғары электр деңгейінің уақыты x дыбыс кеңістігі (340м/с))/2

Ескертпе: Ультрадыбыстық кітапхананың мөрленген кітапханасының MakeCode кодын табыңыз. Сізге күрделі диск кодын жазудың қажеті жоқ, тек кітапхананы шақырыңыз.

3 -қадам: аппараттық құралдарды жинау

Аппараттық қондырғы
Аппараттық қондырғы
Аппараттық қондырғы
Аппараттық қондырғы
Аппараттық қондырғы
Аппараттық қондырғы

1. Сіз ультрадыбыстық модуль мен сегіздік арасындағы байланыс үшін бағанға сілтеме жасай аласыз.

2. SR04 ультрадыбыстық модулінің қозғаушы кернеуі 5В болғандықтан, біз сегіздікке кернеу қосқышын сырғытуымыз керек: 5В соңына дейін.

3. OLED модулін сегізаяқтағы IIC cnnector -ге қосыңыз: бит.

4. Қосылғаннан кейін келесі суретті көруге болады:

4 -қадам: Бағдарламалау

Бағдарламалау
Бағдарламалау
Бағдарламалау
Бағдарламалау
Бағдарламалау
Бағдарламалау
Бағдарламалау
Бағдарламалау

1. https://makecode.microbit.org/ ашу үшін басыңыз және бағдарламалау интерфейсін енгізіңіз

2. ADD пакетінен дыбысты іздеңіз, содан кейін ультрадыбыстық кітапхананы қосыңыз

3. ADD пакетінен OLED іздеңіз, содан кейін OLED модулінің кітапханасын қосыңыз

4. OLED экранын іске қосыңыз

5. Триггерді P14 етіп орнатыңыз, ал түйреуішті P15 етіп бірлік ретінде см. Және қайтарылған деректерді OLED экранында көрсетеді

6. Бағдарламаны аяқтағаннан кейін сіз мына сілтемеден барлық кодты ала аласыз:

Немесе сіз төмендегі веб -бет арқылы micro: bitке кодты жүктей аласыз

5 -қадам: Нәтиже

Нәтиже
Нәтиже

Енді сіз ультрадыбыстық өлшеу құрылғысының жинағын сәтті құрдыңыз. Ультрадыбыстық басын тексергіңіз келетін объектіге бағыттаңыз, сонда сіз OLED экранында олардың арасындағы қашықтықты көресіз.

6 -қадам: Дереккөз

Бұл мақала:

Егер сізде сұрақтар туындаса, мына мекенжайға хабарласа аласыз: [email protected].

Ұсынылған: