Мазмуну:
- 1 -кадам: Байланыштар
- 2 -кадам: Долбоор үчүн бизге эмне керек?
- 3 -кадам: Менин Raspberry Pi тактамды иштөөгө даярдоо:
- 4 -кадам: Кийинки кадам: Системаңызды орнотуу:
- 5 -кадам: Фигураларды кантип көрсөтүү керек?
- 6 -кадам: Акыркы кадам: сенсорду тестирлөө жана фигура жасоо:
Video: HC-SR04 Ultrasonic Sensor Raspberry Pi менен: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Салам баарыңарга … менин атым Ахмед Дарвиш … бул менин Raspberry Pi Ultrasonic сенсор менен колдонгон долбоорум жана аны баарыңыздар менен бөлүшкүм келет. Менден Raspberry Pi тактасына туташкан 8 УЗИ сенсорун башкаруу үчүн Pythonдо иштеген кодду даярдоону суранышты. Система HDMI аркылуу экранга туташтырылышы керек жана ал радар мониторуна окшош нерсени көрсөтүшү керек.
Мен мындай долбоор үчүн тандап алган сенсор HC-SR04 сенсору. Мен бул экспериментте бир гана сенсорду колдоном жана эгер сиз көбүрөөк питериңизге сенсорлорду туташтыргыңыз келсе, анда питтен кубат алуунун ордуна сенсорлор үчүн 5 В тышкы энергия булагын камсыз кылууну эске алышыңыз керек.
1 -кадам: Байланыштар
Сизден пикир угуу абдан кубанычтуу. Сураныч, менин каналдарыма кошулуудан тартынбаңыз:
Инстаграм: @simplydigital010
Twitter: @simply01Digita
2 -кадам: Долбоор үчүн бизге эмне керек?
Биринчиси: Raspberry Pi үчүн:
- Raspberry Pi тактасы
- HDMI кабели
- HDMI порту бар телевизор же монитор
- Чычкан жана клавиатура
- Интернетке кирүү үчүн DSL байланышы
- 8 ГБ микро SD карта
- Микро USB кабели
Экинчи: сенсор үчүн:
- HC-SR04 сенсору
- Ар кандай өлчөмдөгү нан тактасы
- Байланыш зымдары (Эркек-Аял)
- Резисторлор (1 к ом жана 2 к ом)
Үчүнчүсү: сиз үчүн:
- Бир чыны кофе же бир стакан шире
- Жакшы кресло
- стол же стол
3 -кадам: Менин Raspberry Pi тактамды иштөөгө даярдоо:
Биринчиден, мен операциялык системаны Интернеттен (https://www.raspberrypi.org/downloads/noobs/) жүктөп алышым керек болчу. Башталгычтар үчүн Raspberry Pi тактасы менен таанышууга көбүрөөк жардам алуу үчүн, сиз төмөнкү баракчаны көрө аласыз (https://www.raspberrypi.org/help/videos/).
Иштетүү тутумун жүктөп алгандан кийин, тактага орнотуу жана иштөө үчүн 8 ГБ эс тутум картасына көчүрмөсүн жасадым. Жогорудагы видео чынында биринчи жолу колдонуучулар үчүн пайдалуу жана орнотуу учурунда сизге жардам берет.
Эске алыңыз, эстутум картасы кандайдыр бир себептерден улам тактан алынбашы керек. Болбосо, бул карта иштебейт.
4 -кадам: Кийинки кадам: Системаңызды орнотуу:
Эми сиз системаны орнотуп бүтүп, система бүткөндөн кийин, биз чыныгы ишти баштай алабыз.
Биринчиден, биз нан жана сенсор менен баштайбыз. Бул барак бул кадам үчүн абдан пайдалуу (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Резисторлордо көрсөтүлгөндөй сенсорду панель тактасына орнотуп, Пиңизге туташыңыз. Сенсорду текшерүү үчүн баракка кодду көчүрүп алсаңыз болот. Python баракчаңызды ачып, кодду көчүрүңүз (беттин жогору жагындагы сөздөрдөн арылыңыз). ЭСКЕРТҮҮ, бул код бир чуркоо үчүн жасалган. Бул код бир гана окууну жазат жана андан кийин токтойт дегенди билдирет.
Эми код системаңызда жакшы иштегенден кийин, сиз кийинки кадамга өтөсүз, бул тынымсыз иштеп жаткан өлчөө. Бул барак бул кадам үчүн абдан пайдалуу (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Жөн эле кодго түз барыңыз, анткени сизге биринчи сайттан идея келгендиктен түшүндүрмөнүн кереги жок. БИРОК комментарийлерди окуу керек болушу мүмкүн, анткени аларда пайдалуу кеңештер бар.
5 -кадам: Фигураларды кантип көрсөтүү керек?
Система жакшы жана сенсордун көрсөткүчтөрү жакшы. Кийинки кадам - окууларды түстөр менен формаларга айландыруу. Алгач сиз matplotlib аттуу китепкананы жүктөп алышыңыз керек. Жөн гана Pi Command Prompt баракчаңызды ачып, мындай деп жазыңыз: sudo apt-get install python-matplotlib же бул сайттагы нускамаларды аткарыңыз. Китепкананы орноткондон кийин, бул сайттагы кодду сынап көрүңүз. Мен айткым келген код - 15, жанында жашыл чек бар.
6 -кадам: Акыркы кадам: сенсорду тестирлөө жана фигура жасоо:
Көңүл бургула, төмөндөгү код меники. Мен каалагандай иштеши үчүн үзгүлтүксүз иштеп жаткан сенсордун кодун фигуранын коду менен бириктирүүгө туура келди. Сиз аны каалоолоруңузга жараша өзгөртө аласыз. Жөн эле кодду жаңы Python файлына көчүрүп, иштетиңиз.
Сунушталууда:
HC-SRF04 Ultrasonic Sensor менен аралыкты өлчөө (Акыркы 2020): 3 кадам
УЗИ сенсорунун жардамы менен аралыкты өлчөгүлө HC-SRF04 (Акыркы 2020): УЗИ сенсор деген эмне (аралык)? Элдер уга албаган жогорку деңгээлдеги толкундары бар УЗИ (Сонар). Бирок, табияттын бардык жеринде УЗИ толкундарынын бар экенин көрө алабыз. Жарганаттар, дельфиндер сыяктуу жаныбарларда УЗИ толкундарын колдонушат
Ultrasonic Sensor Regulable Mount: 9 Кадамдар (Сүрөттөр менен)
Ultrasonic Sensor Regulable Mount: Hi! Мен Алехандро. Мен 8 -класста окуйм жана IITA технологиялык институтунун студентимин. Бул конкурс үчүн мен робототехниканын ультрадыбыштуу сенсоруна жөнгө салынуучу тетик жасадым, аны роботко түз же сервого кошууга болот, жана мен
Ultrasonic сенсор жана фотоцелл менен Bluetooth чычкан: 10 кадам (сүрөттөр менен)
Bluetooth чычкан УЗИ сенсор жана Photocell менен: Ошентип, мен бул долбоорду эмне үчүн бир аз киришүү. Учурда жаңы үйүмө мышык багып алууну көздөп жатам. Анан мышыктар үчүн ойной турган нерселерди кыдырып чыккандан кийин, ойлонуп көрдүм: эмнеге оюнчукту өзүм жасабайм. Ошентип, мен Bluetooth чычкан жасадым. Сиз айта аласыз
Суу деңгээлин аныктоо ыкмалары Arduino Ultrasonic Sensor and Funduino Water Sensor колдонуу: 4 кадам
УЗИ сенсорунун жана Funduino суу сенсорунун жардамы менен Arduino суусунун деңгээлин аныктоо ыкмалары: Бул долбоордо мен эки ыкманы колдонуу менен арзан суу детекторун кантип түзөөрүңүздү көрсөтөм: 1. УЗИ сенсор (HC-SR04) .2. Funduino суу сенсору
Рик жана Морти: Ааламдан качкыла! Ultrasonic Proximity Sensor Game: 7 Кадам (Сүрөттөр менен)
Рик & Морти: Ааламдан качкыла! Ultrasonic Proximity Sensor Game: Оюн эмне жөнүндө? Оюн абдан жөнөкөй. Колуңузду өйдө -ылдый өйдө -ылдый жылдырып, Рик менен Морти турган космос кемесин башкарасыз. Максаты: Порталдагы мылтыктарды чогултуп, упайга ээ болуңуз, коркок Jerry Worm эки эсе