Мазмұны:
- 1 -қадам: бөліктер тізімі
- 2 -қадам: ПХД, схемалық және файлдар
- 3 -қадам: дәнекерлеу
- 4 -қадам: кодты жүктеңіз
- 5 -қадам: Тексеріңіз және реттеңіз
- 6 -қадам: Мүмкін болатын қосымшалар
Бейне: HC-SR04 оқу модулі Arduino-ны босатады: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
HC-SR04 ультрадыбыстық қашықтық сенсоры робот техникасында өте танымал. Негізінде роботтан аулақ кез келген объект бұл сенсорды пайдаланады. Және, әрине, арзан және дәл пайдалану оңай, бірақ сіз күрделі роботтарды құруды бастағаннан кейін сіз мәселені көре бастай аласыз және бұл мәселе - уақыт. Бұл сенсормен қашықтықты өлшеуге көп уақыт қажет, объектілерді жылдам анықтай алатын өткір датчиктер сияқты кейбір балама нұсқалар бар, бірақ олардың шығысы екілік болып табылады, сондықтан сіз белгіленген ауқымда объектінің бар -жоғын анықтай аласыз, бірақ сіз білмейсіз қаншалықты алыс. Кейбір роботтар үшін сенсорлар мінсіз, бірақ тағы бір мәселе бар - баға. Олар HC-SR04-тен шамамен 10 есе қымбат. Міне, мен бұл екеуін біріктіру туралы ойлана бастадым. Мен HC-SR04-ке қосылатын және қашықтықты оқу тапсырмасын Attiny микроконтроллеріне тапсыруға болатын модуль идеясын ұсынамын, шығыс екілік болуы мүмкін және сіздің негізгі микропроцессорыңыз жеңілдейді! Қарапайым, бірақ әдемі шешім және сонымен қатар арзан:) Мұндай сенсорды қайда қолдануға болатынын білгіңіз келе ме? Оқуды жалғастырыңыз немесе бейнені қараңыз.
JLCPCB 10 тақтасы 2 долларға:
1 -қадам: бөліктер тізімі
Бөлшектердің тізімі ұзақ емес, олардың көпшілігін кез келген жергілікті электронды дүкеннен таба аласыз, егер мен бірдеңе тапсам, интернет -дүкендерге сілтемелер бар:
- HC-SR04
- 45/85
- Потенциометр
- Әйел мен еркектің бөлінетін тақырыптары
- 1206 SMD резисторы (жиынтықта сатып алу жақсы)
- 1206 жарық диоды
Сізге сондай -ақ кейбір құралдар қажет болады:
- Пісіру үтігі/станция
- USBasp бағдарламашы
Егер сіз осы жобаға ПХД сатып алғыңыз келсе, менің Tindie дүкенін қараңыз:
2 -қадам: ПХД, схемалық және файлдар
Жоғарыда сіз барлық файлдарды таба аласыз, оның ішінде схемалық және ПХД дизайны, сонымен қатар осы ПХД өндіру үшін пайдалануға болатын Gerber файлдары бар. Файлдарды өз қажеттіліктеріңізге өзгертуге тырысыңыз, менің барлық жобаларым коммерциялық емес, сондықтан сіз оларды сата алмайсыз.
Схема өте қарапайым, тек бірнеше компоненттер бар, сіз оны ПХД -ға дұрыс орнату үшін пайдалана аласыз.
Егер сіз бұл жобаға ПХД қолданғыңыз келмесе, мұның барлығын тақтаға қосуға болады, ол сәл үлкенірек болады, бірақ егер сіз дәнекерлей алмасаңыз, бұл сізге ең оңай әдіс!
3 -қадам: дәнекерлеу
Дәнекерлеу өте қарапайым. Ең кішкентай компоненттерден (резистор мен жарықдиодты) бастаңыз, содан кейін үлкенірек және үлкенірек бөліктерге өтіңіз, осылайша мұның бәрін дәнекерлеу оңай болады. Полярлықтың барлық компоненттерге сәйкес келетініне және шорт жоқ екеніне көз жеткізіңіз. Егер сіз бұл жобаға ПХД қолданғыңыз келмесе және оның барлығын тақтаға қосқыңыз келсе, бұл қадамды өткізіп жіберіп, жоғарыдағы схеманы орындаңыз.
4 -қадам: кодты жүктеңіз
ПХД -да бәрі дәнекерленгеннен кейін біз Attiny -ге бағдарламаны жүктей аламыз. Ол үшін бізге USBasp бағдарламашысын (немесе Arduino IDE -мен жұмыс істейтін кез келген басқа) микроконтроллерге қосу керек. Кодты менің Github -тан табуға болады. Оны жүктеу үшін Arduino IDE -ге Attiny тақталарын қосу керек, сіз интернетте бұл туралы көптеген оқулықтарды таба аласыз, сондықтан мен оны дәл түсіндірмеймін. Әрине, сіз өзіңіздің қажеттіліктеріңізге сәйкес кодтағы мәндерді өзгерте аласыз.
5 -қадам: Тексеріңіз және реттеңіз
Бағдарлама дайын болғанда, HC-SR04 модулін қосуға болады (оны дұрыс қосу үшін жоғарыдағы суреттерді қараңыз, әйтпесе тақтаға зақым келуі мүмкін).
Сіз оны 4 В пен 5 В арасындағы кернеумен қоса аласыз. Тақтадағы жарық диоды потенциометрмен орнатылған қашықтықтан кіші болған кезде жанады. Қашықтықты өзгерту үшін бұрағышты қолдануға болады. Егер бәрі жақсы жұмыс істесе, келесі қадамға өтуге болады. Егер олай болмаса, дәнекерлеуді тексеріңіз және сіздің схемаңыз мен схеманың сәйкес келетініне көз жеткізіңіз.
6 -қадам: Мүмкін болатын қосымшалар
Сізді соңғы қадамға жеткеніңіз құтты болсын! Бұл модульді Arduino -мен пайдалану үшін сіз модульдің VCC -ті Arduino 5V -ге, GND модулін Arduino GND -ге және модульдің істікшесін кез келген Arduino түйреуішіне қосуыңыз керек.
Сіз оны қалай пайдалана аласыз? Ал, мүмкіндіктер шексіз. Сіз оны робототехника жобаңыз үшін қолдана аласыз, мен келесі жобада жасағым келеді, бұл туралы көп ұзамай:) Сіз кодты өзгерте аласыз, оған серво қосасыз және сервоны тікелей осы тақтадан басқара аласыз. Сіз оны сыртқы микроконтроллерсіз өзгерте аласыз. Бұл үлкен әлеуетке ие шағын тақта және бұл менің келесі жобамды айтарлықтай жеңілдетеді.
Сізге бұл нұсқаулықты оқу ұнады деп үміттенемін:) Бұл жоба туралы менің бейнебаянымды көруді және менің каналыма жазылуды ұмытпаңыз! Оқығаныңызға рахмет, бақытты болыңыз!
Ұсынылған:
SD картасын сымсыз оқу құралы [ESP8266]: 10 қадам (суреттермен)
SD картасын сымсыз оқу құралы [ESP8266]: USB әмбебап болуы керек еді, ал басты мақсат-басқа құрылғылармен оңай ауысуға болатын интерфейс, бірақ жылдар өте келе бұл идея жойылды. Бұл USB порттарының әр түрлі нұсқалары бар, олар көңілсіз қалдырады
DIY оқу микро: бит робот: 8 қадам (суреттермен)
DIY Educational Micro: bit робот: Бұл нұсқаулық сізге салыстырмалы түрде қолжетімді, қабілетті және арзан роботты қалай жасау керектігін көрсетеді. Бұл роботты құрудағы мақсатым - көптеген адамдарға информатиканы қызықты түрде үйрету немесе үйрену үшін қол жетімді нәрсені ұсыну болды
Arduino көмегімен SD карт модулі: Деректерді оқу/жазу әдісі: 14 қадам
Arduino көмегімен SD карт модулі: Деректерді қалай оқу/жазу керек: Шолу Деректерді сақтау әр жобаның маңызды бөліктерінің бірі болып табылады. Деректерді түріне және көлеміне сәйкес сақтаудың бірнеше әдісі бар. SD және micro SD карталары - бұл сақтау құрылғыларының ішіндегі ең практикалық карталардың бірі
HC05 Bluetooth модулі мен Arduino -ны бастау [оқу құралы]: 6 қадам
HC05 Bluetooth модулі мен Arduino -ны бастау [Оқулық]: Сіз осы және басқа да таңғажайып оқулықтарды ElectroPeak ресми веб -сайтынан оқи аласыз Бұл оқулықта сіз HC05 Bluetooth модулі мен Arduino тақтасын пайдаланып Bluetooth арқылы қалай байланыс жасауды және жіберуді үйренесіз. Мақаланың соңында сіз үйренесіз
Оқу құралы Arduino UNO көмегімен 4 цифрлы дисплей интерфейсі: 6 қадам (суреттермен)
Оқу құралы Arduino UNO көмегімен 4 цифрлық дисплей интерфейсі: Бұл оқу құралы сізге 4 цифрлы дисплейді Arduino UNO-мен қолданудың бірнеше негіздерін үйретеді