Съдържание:
- Стъпка 1: ОПИСАНИЕ
- Стъпка 2: ХАРАКТЕРИСТИКИ И ПРИЛОЖЕНИЯ
- Стъпка 3: СПЕЦИФИКАЦИИ НА СЕНЗОРА
- Стъпка 4: НЕОБХОДИМИ КОМПОНЕНТИ
- Стъпка 5: СХЕМА НА ВРЪЖКИ
- Стъпка 6: БИБЛИОТЕКА
- Стъпка 7: КОД
- Стъпка 8: РАБОТА
- Стъпка 9:
Видео: УЛТРАЗВУКОВ СЕНЗОР HC-SR04: 9 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Както подсказва името, той използва ултразвукови звукови вълни за изпълнение на задача. Да, той използва ултразвукови звукови вълни за измерване на препятствие за усещане за разстояние и т.н. Това е електронна схема или устройство, което обикновено се използва в наши дни за изпълнение на различни задачи. Тези сензори са известни и често срещани за целите на проекта. Тези сензори могат да бъдат прикрепени към различни микроконтролери, за да направят проект.
В днешно време виждаме слепи пръчки, автоматични врати, радари, които използват същата или по -добра версия на ултразвуков сензор за извършване на тези задачи, на които аз използвам е основната и лесно достъпна на пазара.
Стъпка 1: ОПИСАНИЕ
Ултразвуковият сензор е сензор, който е изграден от два LM324 ic и MAX3232 ic a предавател и приемник и различни други компоненти.
Сензорът има четири пинов VCC, GND, TRIG, ECHO, който се използва за изпращане и приемане на импулсни сигнали към MAX3232 ic.
Излъчващите и приемащите преобразуватели изпращат ултразвукови вълни за няколко микросекунди и като получат преобразувател, тези вълни обратно и микроконтролерът изчислява разстоянието въз основа на отнетото време.
*ЗАБЕЛЕЖКА:- Този сензор се основава на ултразвукови звукови вълни и зависи от различни фактори като влажност, температура и други, които водят до промяна на стойността на сензора.
Този сензор дава изход от импулсен тип, което означава, че изпраща на микроконтролера времето, необходимо на вълните да ударят обекта и да се върнат. Той може да измерва разстояние от около 4 метра в зависимост от библиотеката, използвана за изчисляване на данни. Но той има минимално разстояние, на което никой обект не трябва да бъде изравнен или сензорът ще даде нежелано разстояние и това е 2 см.
Стъпка 2: ХАРАКТЕРИСТИКИ И ПРИЛОЖЕНИЯ
- Изчисляване на данни с висока скорост
- Лесен за използване
- Ъгъл на откриване около 120 градуса
- Дава почти точно разстояние
- Тип данни тип импулс
- Ниска цена
- Може да се използва за врати и щори
- Целта на сигурността
- Училищни проекти
Стъпка 3: СПЕЦИФИКАЦИИ НА СЕНЗОРА
Стъпка 4: НЕОБХОДИМИ КОМПОНЕНТИ
- Всеки микроконтролер за предпочитане Arduino Uno за начинаещи.
- Макет
- Кабелни проводници
Стъпка 5: СХЕМА НА ВРЪЖКИ
Първо вземете захранващите проводници на дъската за хляб от микроконтролера
VCC/5v+ линия и GND - линия.
След това свържете сензора към дъската за хляб и свържете захранването към сензора от електропроводи с помощта на джъмперни проводници.
Сега свържете TRIG ПИН НА СЕНЗОРА КЪМ ЦИФРОВИЯ МИКРОКОНТРОЛЕР (ПИН 3) и ECHO ПИН СЕНЗОРА КЪМ ЦИФРОВИЯ (ПИН 2) НА МИКРОКОНТРОЛЕРА.
Стъпка 6: БИБЛИОТЕКА
Използвал съм ултразвуковата библиотека за целите на изчислението, чиято връзка е тук
github.com/JRodrigoTech/Ultrasonic-HC-SR04 ULTRASONIC HC-SR04 библиотека или можете да използвате библиотечния мениджър на Arduino, за да я изтеглите
Стъпка 7: КОД
// поставете този код в идеята на arduino от този ред
#включва
Ултразвуков ултразвуков (9, 8); // (Trig PIN, Echo PIN)
void setup () {
Serial.begin (9600);
}
void loop ()
{
Serial.print (ултразвук. Ranging (CM)); // CM или INC
Serial.println ("cm");
забавяне (100);
}
Стъпка 8: РАБОТА
Когато кодът се стартира, той се инициализира
щифта, на който сензорът изпраща своите данни, след това микроконтролерът изчаква данните да бъдат получени веднага след получаването на данните
Ултразвуковите вълни се изпращат в импулс от 10 микросекунди и се приемат от приемника и Arduino изчислява разстоянието въз основа на времето, необходимо на вълните да се върнат обратно към сензора.
Стъпка 9:
Сега имаме дизайна на печатни платки и е време да поръчаме платките.
За целта просто трябва да отидете на JLCPCB.com и да кликнете върху бутона „ЦИТИРАЙ СЕГА“.
JLCPCB също са спонсори на този проект. JLCPCB (ShenzhenJLC Electronics Co., Ltd.), е най-голямото предприятие за прототип на печатни платки в Китай и високотехнологичен производител, специализиран в производството на прототипи за бързи печатни платки и производство на малки партиди. Можете да поръчате минимум 5 печатни платки само за 2 долара.
За да произведете печатната платка, качете гербер файла, който сте изтеглили в последната стъпка. Качете.zip файла или можете също да плъзнете и пуснете гербер файловете.
След като качите zip файла, ще видите съобщение за успех в долната част, ако файлът е качен успешно. Можете да прегледате печатната платка в прегледа Gerber, за да се уверите, че всичко е наред. Можете да видите както горната, така и долната част на печатната платка.
След като се уверихме, че нашата печатна платка изглежда добре, сега можем да направим поръчката на разумна цена. Можете да поръчате 5 печатни платки само за 2 долара, но ако това е първата ви поръчка, можете да получите 10 печатни платки за 2 долара.
За да направите поръчка, кликнете върху бутона „ЗАПАЗЕТЕ В КОШНИЦАТА“.
Моите печатни платки отнеха 2 дни, за да бъдат произведени и пристигнаха в рамките на една седмица, използвайки опцията за доставка на DHL. ПХБ бяха добре опаковани и качеството беше наистина добро.
*ЗАБЕЛЕЖКА:- Ако имате нужда от печатна платка този проект, свържете се с мен или ми пишете в коментара.
Препоръчано:
Робот за избягване на препятствия, използващ ултразвуков сензор (Proteus): 12 стъпки
Робот за избягване на препятствия, използващ ултразвуков сензор (Proteus): Обикновено срещаме робот за избягване на препятствия навсякъде. Хардуерната симулация на този робот е част от конкуренцията в много колежи и в много събития. Но софтуерната симулация на робот с препятствия е рядкост. Въпреки че можем да го намерим някъде
Автоматични улични светлини с помощта на ултразвуков сензор: 3 стъпки
Автоматични улични светлини с помощта на ултразвуков сензор: Мислили ли сте някога, че уличните светлини автоматично се включват през нощта и се изключват автоматично сутрин? Има ли някой, който да включи/изключи тези светлини? Има няколко начина за включване на уличното осветление, но следното c
Интелигентен контейнер за боклук с помощта на Arduino, ултразвуков сензор и серво мотор: 3 стъпки
Интелигентен контейнер за боклук с помощта на Arduino, ултразвуков сензор и серво мотор: В този проект ще ви покажа как да направите интелигентен контейнер за боклук с помощта на Arduino, където капакът на кофата за боклук автоматично ще се отвори, когато се приближите с боклук. Другите важни компоненти, използвани за направата на тази интелигентна кофа за боклук, са HC-04 Ultrasonic Sen
Свързване на Arduino с ултразвуков сензор и безконтактен температурен сензор: 8 стъпки
Arduino взаимодействие с ултразвуков сензор и безконтактен температурен сензор: В днешно време производителите, разработчиците предпочитат Arduino за бързо развитие на прототипирането на проекти. Arduino е електронна платформа с отворен код, базирана на лесен за използване хардуер и софтуер. Arduino има много добра потребителска общност. В този проект
Методи за откриване на нивото на водата Arduino с помощта на ултразвуков сензор и сензор за вода Funduino: 4 стъпки
Методи за откриване на нивото на водата Arduino с помощта на ултразвуков сензор и сензор за вода Funduino: В този проект ще ви покажа как да създадете евтин детектор за вода, като използвате два метода: 1. Ултразвуков сензор (HC-SR04) .2. Сензор за вода Funduino