Оглавление:

GLCD RADAR: 4 шага
GLCD RADAR: 4 шага

Видео: GLCD RADAR: 4 шага

Видео: GLCD RADAR: 4 шага
Видео: Радар на Arduino с TFT дисплеем | Проекты Королёва #8 2024, Ноябрь
Anonim
Image
Image
GLCD РАДАР
GLCD РАДАР

Привет снова из "старика в SC", Я на днях видел экран радара, и он мне понравился. Проблема в том, что вам нужно загрузить специальное приложение для просмотра экрана, которое должно быть подключено к компьютеру. И на экране была ПЛАСТИКОВАЯ накладка для шкалы.

Не то, что я хотел. Итак, у меня был какой-то 5110 (84x48) glcd, и я сделал это. Хорошо, сразу это не радар, а гидролокатор. Во-вторых, экран не изогнут с причудливыми цветными отражениями. Но у них обоих есть короткий диапазон от 200 до

300см. Я попытался расширить библиотеку «NEWPING», но не добился стабильных результатов выше 300 см. Есть датчики дальнего действия, но я хотел ПРОСТОЙ проект, которым мог бы насладиться каждый. На всех фотографиях я держал шкаф слева, на расстоянии 25 см от вращающегося ультразвукового датчика. Это левая эхо-линия. В пустом месте на дисплее нет отражения или пустой экран. Верх экрана составляет 200 см для слабого далекого эха.

Шаг 1: Общий вид МАТЕРИАЛОВ и СОСТАВНЫХ ДЕТАЛЕЙ

Общий вид ИЗДЕЛИЙ и ДЕТАЛЕЙ
Общий вид ИЗДЕЛИЙ и ДЕТАЛЕЙ
Общий вид ИЗДЕЛИЙ и ДЕТАЛЕЙ
Общий вид ИЗДЕЛИЙ и ДЕТАЛЕЙ

Это базовая раскладка. 2-е фото - отголосок бутылки.

Я не знаю, почему «заметки» на фотографиях не отображаются, пока вы не наведете на них курсор мыши.

Мне хотелось бы, чтобы вы заранее знали, чего ожидать, и учились на МОИХ ошибках. Две большие ошибки здесь помогут вам в других проектах. В течение 2 недель у меня был экран, полный ложных эхо, когда сервопривод двигался. Идеальные экраны при выключенном сервоприводе. Я думал, что мой набросок не синхронизирован, поэтому я манипулировал delay () и всем остальным. Я сдался и начал разбирать проект, и я попробовал еще одну идею … Я использовал отдельный источник питания 5 В для сервопривода. Несмотря на то, что у меня были дополнительные 300 мкФ на общей линии 5 В, добавление другого источника решило проблему. Другой моей ошибкой было 5В на ЖКД. У него есть отметка 3V ~ 5V, но с 5v у меня были беспорядочные запуски и беспорядочные экраны.

Шаг 2: Измерение дистантности

Измерение дистантности
Измерение дистантности
Измерение дистантности
Измерение дистантности

Вот стул, расположенный на расстоянии 100 см, и на дисплее отображается 3,5 градации.

Шаг 3: разводка проводов и эскиз Ino

Схема разводки и эскиз Ino
Схема разводки и эскиз Ino

Другие мои проекты, пожалуйста, посмотрите на светодиоды на стекле и квадрат времени, были очень сложными, но результаты были прекрасными.

Этот проект прост … копировать и вставлять и готов к подключению по частям.

любой ардуино

любой glcd 5110 84X48

любой 3-контактный сервопривод

любой звуковой датчик HC-SR04

ДВА ОТДЕЛЬНЫХ источника питания 5 В

Макет легко увидеть на фото. Я хочу поблагодарить автора PCD8544 за лучшую библиотеку, которую я когда-либо использовал. Большинство библиотек просто не работают из-за их сложности или без инструкций. Это ОТЛИЧНО. Если вы не делаете этот проект, а играете с ЖК-дисплеем 5110, вы должны использовать эту библиотеку. Я загрузил еще 4 и очень расстроился.

Вернемся к радару… установите скетч с PCD8544. Единственное изменение, которое может вам понадобиться, - это lcd. Setcontrast ().

Диапазон - 1–127. Получился хороший экран на 55-60. "ЖКСетконтраст (55)". это значение изменяется для просмотра контрастности на экране.

Вы можете заметить, что скорость развертки изменяется, потому что «NEWPING» ищет эхо. если он находит хорошее эхо, он останавливается и движется дальше, но в открытой комнате эхо длится дольше, поэтому новое сообщение ждет. Таким образом, пустая комната медленно … закрывает объекты быстро.

Спасибо за просмотр, надеюсь, я вас вдохновил. Пожалуйста, посмотрите мои другие ВЕЩИ. и вскоре замена масла на ЖК-дисплее, счетчик пройденного пути, часы, направление, миль / ч и одометр - все в одном ЖК-дисплее gps 16x2… в следующем месяце

Рекомендуемые: