norr@manorshi.com         +86-519-89185720
មជ្ឈមណ្ឌលព័ត៌មាន

របៀបប្រើឧបករណ៍ចាប់សញ្ញា ultrasonic ជាមួយ Arduino?

មើល៖ 164     អ្នកនិពន្ធ៖ Grace ពេលវេលាបោះពុម្ព៖ 2021-07-26 ប្រភពដើម៖ គេហទំព័រ

ការណែនាំអំពី HC-SR04


HC-SR04 គឺជាឧបករណ៍ចាប់សញ្ញាដ៏ពេញនិយមសម្រាប់វាស់ចម្ងាយ។ វាបញ្ចេញរលក ultrasonic នៅប្រេកង់ 40KHz ។ រលក ultrasonic ធ្វើដំណើរតាមអាកាស។ ប្រសិនបើមានវត្ថុ ឬឧបសគ្គនៅក្នុងផ្លូវ វានឹងត្រឡប់ទៅកាន់ម៉ូឌុលវិញ។ ដោយគិតពីពេលវេលានៃការឃោសនានិងល្បឿននៃសម្លេងអ្នកអាចគណនាចម្ងាយ។

1

1. ប៉ារ៉ាម៉ែត្របច្ចេកទេសចម្បង:

●វ៉ុលធ្វើការធម្មតា: 5V 

● ចរន្តដំណើរការឋិតិវន្តតូចបំផុត៖ តិចជាង 5mA 

●មុំចាប់សញ្ញា (ធន់នឹង R3 ខ្ពស់ជាង ការកើនឡើងកាន់តែខ្ពស់ មុំចាប់កាន់តែធំ)៖ 

ធន់ទ្រាំ R3 គឺ 392 មិនលើសពី 15 ដឺក្រេ។ 

ធន់ទ្រាំ R3 គឺ 472 មិនលើសពី 30 ដឺក្រេ។ 

●ចម្ងាយរកឃើញ (ភាពធន់ R3 អាចលៃតម្រូវការកើនឡើង ពោលគឺលៃតម្រូវចម្ងាយរាវរក)៖ 

ធន់ទ្រាំ R3 គឺ 392 2cm-450cm 

ធន់ទ្រាំ R3 គឺ 472 2cm-700cm 

●ភាពជាក់លាក់ខ្ពស់: រហូតដល់ 0.3cm 

● តំបន់ពិការភ្នែក (2 សង់ទីម៉ែត្រ) ជិតខ្លាំង



2. ពិនពណ៌នា៖

ការផ្គត់ផ្គង់ VCC - +5 V

TRIG - ការបញ្ចូលឧបករណ៍ចាប់សញ្ញាកេះ។ Microcontroller អនុវត្ត 10 us trigger pulse ទៅកាន់ អ៊ុលត្រាសោន HC-SR04 ។ ម៉ូឌុល

អេកូ-ទិន្នផលអេកូនៃឧបករណ៏។ Microcontroller អាន/ត្រួតពិនិត្យម្ជុលនេះ ដើម្បីស្វែងរកឧបសគ្គ ឬស្វែងរកចម្ងាយ។

GND - ដី


hc-sr04


3. គោលការណ៍ការងារ


ប្រើ IO ដើម្បីកេះជួរ ផ្តល់សញ្ញាកម្រិតខ្ពស់យ៉ាងហោចណាស់ 10us;

● ម៉ូឌុលបញ្ជូនដោយស្វ័យប្រវត្តិនូវរលក 8 40khz ដើម្បីរកមើលដោយស្វ័យប្រវត្តិថាតើមានសញ្ញាត្រឡប់មកវិញឬអត់។

●មានសញ្ញាត្រឡប់មកវិញ តាមរយៈទិន្នផល IO កម្រិតខ្ពស់ រយៈពេលកម្រិតខ្ពស់គឺ (4) ពេលវេលាពីការបញ្ជូនទៅកាន់រលក ultrasonic ត្រឡប់មកវិញ។ ចម្ងាយសាកល្បង = (ពេលវេលាខ្ពស់ * ល្បឿនសំឡេង (340M / S)) / 2


hc-sr04 ម៉ូឌុល ultrasonic


ដ្យាក្រាមកំណត់ពេលវេលាម៉ូឌុលអ៊ុលត្រាសោន HC-SR04

អាឌូណូ

1. ចំណេះដឹងជាមូលដ្ឋាននៃការសរសេរកម្មវិធី Arduino៖

pulseIn(): ប្រើដើម្បីរកមើលទទឹងជីពចរនៃទិន្នផលកម្រិតខ្ពស់ និងទាបដោយម្ជុល។

pulseIn(pin, តម្លៃ);

pulseIn(pin, តម្លៃ, អស់ពេល);//time

ម្ជុល --- ម្ជុលដែលត្រូវអានជីពចរ

តម្លៃ --- ប្រភេទជីពចរដែលត្រូវអាន ខ្ពស់ ឬទាប

អស់ពេល --- អស់ពេលគិតជាមីក្រូវិនាទី ប្រភេទទិន្នន័យមិនត្រូវបានចុះហត្ថលេខាលើចំនួនគត់វែង

អាឌូណូ


ការតភ្ជាប់គឺងាយស្រួលណាស់ អ្នកអាចយោងទៅលើរូបភាពខាងក្រោមជាមួយនឹងគ្រោងការណ៍សៀគ្វី breadboard ។


យូណូ

2. កម្មវិធីជួរឧបករណ៍ចាប់សញ្ញា Ultrasonic (ធម្មតា)៖

ប្រសិនបើអ្នកឃើញនៅទីនេះ ខ្ញុំជឿថាអ្នកបានយល់ពីវិធីសាស្រ្តប្រតិបត្តិការនៃការប្រើប្រាស់ឧបករណ៍ចាប់សញ្ញា ultrasonic ជាមួយ Arduino ។ តោះចាត់វិធានការ ហើយសាកល្បងដោយខ្លួនឯង!


កម្មវិធីជួរឧបករណ៍ចាប់សញ្ញា Ultrasonic





ទុកសារមួយ។

ទាក់ទងមកយើងខ្ញុំ

ទូរស័ព្ទ៖ +86-519-89185720
អ៊ីមែល៖  norr@manorshi.com
អាស័យដ្ឋាន: លេខ 61. Kunlun Road, Xinbei District, Changzhou, Jiangsu, Jiangsu, China