Оглавление:

Система сидений поезда: 4 ступени (с изображениями)
Система сидений поезда: 4 ступени (с изображениями)

Видео: Система сидений поезда: 4 ступени (с изображениями)

Видео: Система сидений поезда: 4 ступени (с изображениями)
Видео: У Кремля снесло строительные леса , обрушившие зубцы ( 2024, Ноябрь
Anonim
Image
Image
Подключение оборудования
Подключение оборудования

Сегодня мы сделали систему, которую можно внедрить в сиденья поезда. Нам нужно было найти раздражение и найти решение.

Мы решили, что сделаем систему, которая сообщит вам, есть ли место в вагоне поезда, в котором вы сейчас находитесь. Нет ничего более раздражающего, чем полный поезд. Так почему бы не сказать заранее, есть ли место?

Шаг 1: материалы

  • 1x Ардуино
  • 1x макетная плата
  • 1x датчик давления
  • 1x LED-матрица + переходник
  • 2x RGB светодиода
  • 4 резистора 220 Ом
  • Перемычки
  • Древесина

Шаг 2: Подключение оборудования

Встреча со светодиодной матрицей: матричный дисплей будет использоваться для индикации количества свободных мест в вагоне поезда. Светодиодная матрица способна создавать любые формы и фигуры. Matrix питается от микросхемы MAX7217, чтобы легко управлять ею. Мы также управляем матрицей с помощью библиотеки под названием «LedControlMS.h». Нам нужно импортировать эту библиотеку. Скачать здесь. Импортируйте эту библиотеку, и все готово к матричному дисплею.

Дисплей имеет 5 контактов. VCC (5 вольт) GND (земля) DIN (вход данных) => DigitalPin 12CLK (часы) => DigitalPin 11CS (выбор микросхемы) => DigitalPin 10 Встреча со светодиодами RGB: светодиоды будут использоваться для указать, будет ли стул занят. Светодиоды RGB имеют 4 контакта. Красный, зеленый, синий и заземляющий контакт. Мы будем использовать только красный и зеленый свет RGB. Итак, мы подключаем только эти 2 и заземляем источник. Для светодиода 1: красный => DigitalPin 2 Зеленый => DigitalPin 3 Для светодиода 2: Красный => DigitalPin 4 Зеленый => DigitalPin 5 Встреча с датчиком давления: датчик давления будет использоваться для определения того, сидит ли кто-то на стуле. Мы должны быть осторожны, чтобы не взорвать нашу ардуино! Поэтому убедитесь, что вы подключаете резистор в нужном месте. Подробнее см. Схему проводов.

Шаг 3: Код

Код
Код

Шаг 3.1: Библиотека LedControlMS.h 3.1.1: Загрузите библиотеку LedcontrollMS.h 3.1.2: Перейдите в «Скетч> Библиотека Inlcude> Добавить библиотеку. ZIP» и выберите архив LedcontrollMS.h, чтобы импортировать его.

Шаг 3..2: Проверка кода 3.2.1: Убедитесь, что каждый вывод подключен правильно. Провод датчика должен быть подключен к A0.3.2.2: Исправьте любые неисправные соединения. Вы можете исправить это, изменив код или оборудование.

Шаг 4: Коробка

Коробка
Коробка
Коробка
Коробка
Коробка
Коробка

Шкатулку можно сделать из любого материала. Вы даже можете пойти в полный рост! Мы остановились на маленькой модели. В нашей модели тоже всего один датчик давления. Но он может передать нашу концептуальную идею.

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