Мазмуну:
Video: АНАЛОГ УЛТРАСОНИКАЛЫК СЕНСОР Дистанциянын өлчөөсү: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Бул көрсөтмөлөр Ардуиного туташкан УЗИ сенсорун кантип колдонуу жана 20смден 720смге чейинки аралыкты так өлчөө менен алектенет.
1-кадам: GY-US42V2
Мен 4 жол менен иштей турган атактуу GY-US42V2 колдондум:
-пульс чыгаруу атайын китепкана менен (SR04.h) сыналган эмес
-I2C атайын китепкана SoftI2Cmaster.h менен байланыш (сыналган эмес).
-I2C бул пин картасы менен атайын китепканасы жок:
- VCCден VCCге чейин,
- A5 (atmega328 SCL) - CR
- A4 (atmega328 SDA) DTге
- GNDден GNDге
Атмега328ге шилтеме эч кандай каршылык көрсөтпөстөн, өтө жакшы өлчөө эмес.
-Serial RX TX атайын SoftwareSerial.h китепканасы жана бул пин картасы менен:
VCCден VCCге
GNDден GNDге
- пин D2 - CR
- пин D3 - DT
- PS үчүн VCC
Тагыраак жана эң жакшы деп ойлойм
Кээ бир техникалык мүнөздөмөлөр:
GY-US42-бул арзан баа, жогорку сапаттагы диапазон модулу.
Иштөө чыңалуусу 3-5 В, чакан энергия керектөө, кичине өлчөм, оңой орнотуу.
Анын иштөө принциби - иликтөөчү өлчөнүүчү объект тарабынан нурлантылган УЗИ толкундарын чыгарат, иликтөө кайтарымдуу үн толкундарын алат, убакыт айырмасын колдонот, чыныгы аралыкты эсептейт. Модулдун маалыматын окуунун үч жолу бар, б.а., UART (TTL деңгээл), IIC, импульс режими pwm, Сериялык берүү ылдамдыгы 9600bps жана 115200bps, конфигурацияланышы мүмкүн, үзгүлтүксүз бар, чыгууну эки жол менен коюңуз, кубат орнотууларын сактай аласыз.
IIC бир эле учурда бир нече модулга кирүү үчүн IIC автобусун жеңилдетүү үчүн ички дарегин өзгөртө алат. Импульс pwm чыгаруу sr04 менен бирдей.
Модуль башка жумушчу чөйрөгө ылайыкташтырылып, микроконтроллерге түз туташтырылышы мүмкүн.
Компьютерге TTL модулунда USB керек болгондо, түз байланыш.
IIC режими APM, Pixhawk жана башка учууну башкаруу менен түз байланышта болот.
Arduino, 51, микроконтроллердин STM32 байланыш процедураларын камсыз кылат, микросхемаларды жана микроконтроллердин ички булагын камсыз кылбайт.
Трансиверди колдонуунун натыйжасында, ультрадыбыштуу зонд курулган, сокур аймактан диапазон болжол менен 20 см. 20 см ичинде диапазон жараксыз.
Чыңалуу: 3-5 В.
Камтылган MCU аралыкты эсептейт
IIC жана сериялык жана pwm
Жыштык: 15 Гц (толук диапазон)
Учурдагы: 9mA (VCC = 5V)
2 -кадам: Схема жана Libs ичиндеги схема жана архив
Мен atmega328 PU non P менен arduino клон тактасын жасадым, менде көптөн бери бар. Мен 2 эскизди жазам:
- I2C үчүн RADARI2C атайын китепкана жок иштейт
- SoftwareSerial.h менен RADARserial
Сиз ошондой эле бул сенсор үчүн берилген оригиналдуу эскизди жана либдерди таба аласыз.
3 -кадам: Жыйынтык
Мындай сенсор арткы паркинг сенсорунун бир түрү катары колдонулат, бирок сыртта колдонуу үчүн бул системаны шамал бузуп, үндү бурат. Сак болгула.
Бул көрсөтмө түзөтүү үчүн зарыл болгон бардык сайттарга рахмат.
Бактылуу насаатчы !!!!
Сунушталууда:
Бир аналог пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окуу керек: 6 кадам (сүрөттөр менен)
Бир аналог пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окуу керек: Бул үйрөткүчтө мен сизге бир эле аналогдук кирүүчү пинди колдонуу менен бир нече аналогдук баалуулуктарды кантип окууну көрсөтөм
Spin Coater V1 (дээрлик аналог): 9 кадам (сүрөттөр менен)
Spin Coater V1 (дээрлик аналоги): Бардык жабдуулар созулбайт, мен күн технологиясы үчүн жука пленка материалдарын изилдеген студентмин/изилдөөчүмүн. Мен көз каранды болгон жабдуулардын бири спин каптоочу деп аталат. Бул суюк эритмеден материалдын жука пленкаларын жасоо үчүн колдонулган курал
BMA250 жана Arduino Nano колдонуу менен ылдамдатуу өлчөөсү: 4 кадам
BMA250 жана Arduino Nano аркылуу ылдамдатуу өлчөөсү: BMA250-кичинекей, ичке, ультра кубаттуу, 3 октук акселерометр, ± 16 г чейин жогорку чечим (13-бит) менен өлчөө. Санарип чыгуучу маалыматтар 16-бит эки катары толукталган жана I2C санариптик интерфейси аркылуу жеткиликтүү. Статиканы өлчөйт
BMA250 жана Raspberry Pi колдонуу менен ылдамдатуу өлчөөсү: 4 кадам
BMA250 жана Raspberry Pi аркылуу ылдамдатуу өлчөөсү: BMA250-бул кичинекей, ичке, ультра кубаттуу, 3 октук акселерометр, ± 16 г чейин жогорку чечим (13-бит) менен өлчөө. Санариптик чыгуучу маалыматтар 16 биттик эки катары толукталган жана I2C санариптик интерфейси аркылуу жеткиликтүү. Статиканы өлчөйт
BMA250 жана бөлүкчө фотонун колдонуу менен ылдамдатуу өлчөөсү: 4 кадам
BMA250 жана Бөлүк Фотонун жардамы менен Ылдамдануу Өлчөмү: BMA250-кичине, ичке, ультра кубаттуу, 3 октук акселерометр, ± 16 г чейин жогорку чечим (13-бит) менен өлчөө. Санариптик чыгуучу маалыматтар 16 биттик эки катары толукталган жана I2C санариптик интерфейси аркылуу жеткиликтүү. Статиканы өлчөйт