Мазмуну:
- 1 -кадам: Аппаратты жасаңыз
- 2 -кадам: Arduino UNO кодун жүктөп бериңиз
- 3 -кадам: Кодуңузду иштеп чыгууда текшериңиз
Video: Жөнөкөй иштетүү улдары (Ultrasonic Detection and Ranging): 3 Steps
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул жөнөкөй лидар жасоо үчүн Arduino UNO жана Processing колдонгон жөнөкөй долбоор.
Лидар (ошондой эле LIDAR, LiDAR жана LADAR деп аталат) - импульстуу лазер жарыгы менен бутага жарык берүү жана чагылган импульстарды сенсор менен өлчөө аркылуу бутага чейинки аралыкты өлчөөчү геодезиялык ыкма. Лазердик кайтуу убактысы менен толкун узундугундагы айырмачылыктар андан кийин бутага санарип 3-D өкүлчүлүктөрүн жасоо үчүн колдонулушу мүмкүн. Лидар деген ат, азыр жарыкты аныктоо жана диапазонду кыскартуу катары колдонулат (кээде жарык иштетүү, аныктоо жана диапазондо), адегенде жарыктын жана радардын портмантоусу болгон. Лидар кээде 3D лазердик сканерлөө деп аталат, бул 3D сканерлөө менен лазердик сканерлөөнүн өзгөчө айкалышы. Бул жердеги, абада жана мобилдик колдонмолорго ээ. Лидар, адатта, геодезия, геоматика, археология, география, геология, геоморфология, сейсмология, токой чарбасы, атмосфера физикасы, лазердик жетекчилик, абадагы лазердик карта картографиясы боюнча жогорку чечилдиктеги карталарды жасоо үчүн колдонулат. (ALSM), жана лазердик альтиметрия. Бул технология кээ бир автономдуу унааларды башкаруу жана навигациялоодо да колдонулат.
Эми биз жасай баштайбыз!
1 -кадам: Аппаратты жасаңыз
Бул долбоор үчүн биз колдоно алабыз:
Материалдар
Arduino UNO (расмий: https://amzn.to/2CLqfp2) (Elegoo:
Мотор g90 микро сервосу (https://amzn.to/2yDzZ1H)
HC-SR04 пинг сенсору (https://amzn.to/2COXgAq)
Нан тактасы (https://amzn.to/2CLqr7K)
Кээ бир зымдар (https://amzn.to/2RmQBSk)
Милдеттүү эмес
3D басылган Arduino үчүн кап (https://www.thingiverse.com/thing:994827)
HC-SR04 сенсору үчүн 3D басылган даана (https://www.thingiverse.com/thing:3182237)
Code
Биринчиден, сенсорду Arduino UNO pin 12 жана 13 менен туташтырыңыз. Андан кийин servo моторду Arduino UNO pin №3кө жана электр менен камсыздоого туташтырыңыз.
Servo sg90 үчүн моторду иштетүү үчүн USB кабелин колдонуңуз.
2 -кадам: Arduino UNO кодун жүктөп бериңиз
Кодду жүктөңүз. Эми сиз мотордун кыймылын көрө аласыз. Сенсордун чараларын окуу үчүн Serial порт 9600 baud rate ачууга аракет кылыңыз.
Кодду бул жерден жүктөп алыңыз:
github.com/masteruan/lidar_Processing
3 -кадам: Кодуңузду иштеп чыгууда текшериңиз
Ачык иштетүү жана бардык сериялык баалуулуктарды окуу. Иштетүү консолунда туура портту тандаңыз.
Эми сиз кара терезедеги ак чекиттерди көрө аласыз. Ар бир чекит объектинин жанында чоңураак.
Видеону караңыз!
Бул шилтеме боюнча кодду караңыз:
Сунушталууда:
Interfacing Ultrasonic Ranging Module HC-SR04 Arduino менен: 5 кадам
Interfacing Ultrasonic Ranging Module HC-SR04 Arduino менен: Эй, эмне болду, балдар! Akarsh бул жерден CETech.This менин долбоорум бир аз жөнөкөй жагында, бирок башка проектилердей кызыктуу. Бул долбоордо биз HC-SR04 Ultrasonic расстояние модулу менен иштейбиз. Бул модуль генератин тарабынан иштейт
Micro: bit: 5 Steps менен Mini Servo иштетүү
Micro: bit менен Mini Servo иштетүү: Бул тез көрсөтмө сизге BBC Micro: bit программасын мини серво моторун иштетүү үчүн MakeCode редактору аркылуу кантип программалоону көрсөтөт. //www.papermech.net/bbcmicrobit/ Жумуштун негиздери
Биримдик, BT Arduino, Ultrasonic Sensor колдонуп секирүү оюнун иштетүү: 14 кадам
Бирдик, BT Arduino, Ultrasonic Sensor колдонуп секирүү оюнун иштетүү: Менин биримдик долбоорумдун ийгилигинен кийин Unity Multiplayer 3D Hologram Game жана голограмма проектору PC үчүн, бул биримдиктеги экинчи долбоор. Ошентип, оюндун башынан аягына чейин толук долбоорду бүтүрүү үчүн окуу үчүн көп убакыт талап кылынат. Мен баштаганда
Arduino менен жөнөкөй иштетүү оюнун кантип башкарса болот: 6 кадам
Arduino менен жөнөкөй иштетүүчү оюнду кантип башкарса болот: Саламатсыздарбы, бул Нускамада биз " шилтемени " иштетүүчү эскиз менен Arduino картасынын ортосунда. Бул мисалда, УЗИ модулу жөнөкөй оюнда учакты башкаруу үчүн колдонулат. Дагы, бул окуу куралы жөн гана мисал
Суу деңгээлин аныктоо ыкмалары Arduino Ultrasonic Sensor and Funduino Water Sensor колдонуу: 4 кадам
УЗИ сенсорунун жана Funduino суу сенсорунун жардамы менен Arduino суусунун деңгээлин аныктоо ыкмалары: Бул долбоордо мен эки ыкманы колдонуу менен арзан суу детекторун кантип түзөөрүңүздү көрсөтөм: 1. УЗИ сенсор (HC-SR04) .2. Funduino суу сенсору