Съдържание:

HC-SR04 ултразвуков сензор с Raspberry Pi: 6 стъпки
HC-SR04 ултразвуков сензор с Raspberry Pi: 6 стъпки

Видео: HC-SR04 ултразвуков сензор с Raspberry Pi: 6 стъпки

Видео: HC-SR04 ултразвуков сензор с Raspberry Pi: 6 стъпки
Видео: Working Sonar with SR04 Ultrasonic Sensor 2024, Юли
Anonim
HC-SR04 ултразвуков сензор с Raspberry Pi
HC-SR04 ултразвуков сензор с Raspberry Pi
HC-SR04 ултразвуков сензор с Raspberry Pi
HC-SR04 ултразвуков сензор с Raspberry Pi

Здравейте всички… казвам се Ахмед Даруиш… това е моят проект, използващ Raspberry Pi с ултразвуковия сензор и бих искал да го споделя с всички вас. Бях помолен да подготвя код, който работи на Python за управление на 8 ултразвукови сензора, свързани към платка Raspberry Pi. Системата трябва да бъде свързана към екран чрез HDMI и тя трябва да показва нещо като монитор на радар.

Сензорът, който избирам за такъв проект, е сензорът HC-SR04. Ще използвам само един сензор в този експеримент и ако искате повече сензори да бъдат свързани към вашия Pi, трябва да вземете предвид, за да осигурите външен източник на захранване от 5 V за сензорите, вместо да вземате захранването от Pi.

Стъпка 1: Контакти

Толкова се радвам да чуя обратна връзка от вас. Моля, не се колебайте да се присъедините към каналите ми на:

Instagram: @simplydigital010

Twitter: @simply01Digita

Стъпка 2: Какво ще ни трябва за проекта?

Какво ще ни трябва за проекта?
Какво ще ни трябва за проекта?
Какво ще ни трябва за проекта?
Какво ще ни трябва за проекта?
Какво ще ни трябва за проекта?
Какво ще ни трябва за проекта?

Първо: за Raspberry Pi:

- дъска Raspberry Pi

- HDMI кабел

- телевизор или монитор с HDMI порт

- Мишка и клавиатура

- DSL връзка за достъп до интернет

- 8 GB micro SD карта

- Micro USB кабел

Второ: за сензора:

- HC-SR04 сензор

- Платформа за всякакви размери

- Свързващи проводници (мъжки-женски)

- Резистори (1 k ohm и 2 k ohm)

Трето: за вас:

- Чаша кафе или чаша сок

- Хубав стол

- Маса или бюро

Стъпка 3: Подготовка на моя Raspberry Pi Board за работа:

Първо трябваше да изтегля операционната система от мрежата чрез (https://www.raspberrypi.org/downloads/noobs/). За повече помощ, за да се запознаете с платката Raspberry Pi за начинаещи, можете да видите следната страница (https://www.raspberrypi.org/help/videos/).

След като изтеглих операционната система, направих копие на 8 GB карта с памет, за да я инсталирам на дъската и да започна работа. Видеото по -горе е наистина полезно за първи път потребители и ви помага по време на инсталацията.

Моля, обърнете внимание, че картата с памет НЕ ТРЯБВА да се изважда от платката по някаква причина. В противен случай картата няма да работи.

Стъпка 4: Следваща стъпка: Настройка на вашата система:

Следваща стъпка: Настройка на вашата система
Следваща стъпка: Настройка на вашата система
Следваща стъпка: Настройка на вашата система
Следваща стъпка: Настройка на вашата система

Сега, след като приключите с инсталирането на системата и системата е готова, можем да започнем истинската работа.

Първо започваме с макета и сензора. Тази страница е наистина полезна за тази стъпка (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Поправете сензора върху макета, както е показано с резисторите и се свържете към вашия Pi. Можете да копирате кода на страницата, за да тествате сензора си. Просто отворете вашата страница на Python и копирайте кода (отървете се от думите в горната част на страницата). ЗАБЕЛЕЖКА, че този код е направен за еднократно изпълнение. Това означава, че кодът ще записва само едно четене и след това ще спре.

Сега, след като кодът работи добре с вашата система, ще преминете към следващата стъпка, която е непрекъснатото измерване. Тази страница е наистина полезна за тази стъпка (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Просто отидете директно на кода, защото вече не се нуждаете от обяснението, тъй като сте получили идеята от първия сайт. НО може да се наложи да прочетете коментарите, тъй като те имат някои полезни съвети.

Стъпка 5: Как да покажете фигури?

Как да показвам цифри?
Как да показвам цифри?

Системата е наред и показанията на сензора са наред. Следващата стъпка е да преобразувате показанията във форми с цветове. Първо трябва да изтеглите библиотека, наречена matplotlib. Просто отворете страницата на командния ред на Pi и напишете: sudo apt-get install python-matplotlib или следвайте инструкциите на този сайт. След като инсталирате библиотеката, просто тествайте кода на този сайт. Кодът, който имам предвид, е номер 15 със зелен чек до него.

Стъпка 6: Последна стъпка: Тествайте сензора и направете фигура:

Моля, обърнете внимание, че кодът по -долу е мой. Трябваше да обединя непрекъснато работещия код на сензора с кода за нанасяне на фигури, за да работи както искам. Можете да го промените според вашите нужди. Просто копирайте кода в нов Python файл и го стартирайте.

Препоръчано: