Съдържание:

Система за седалки за влак: 4 стъпки (със снимки)
Система за седалки за влак: 4 стъпки (със снимки)

Видео: Система за седалки за влак: 4 стъпки (със снимки)

Видео: Система за седалки за влак: 4 стъпки (със снимки)
Видео: Стоян колев се кара с яница 2024, Ноември
Anonim
Image
Image
Окабеляване на хардуера
Окабеляване на хардуера

Днес направихме система, която може да бъде внедрена в седалките на влака. Трябваше да намерим досада и да намерим решение за това.

Решихме, че ще направим система, която да ви каже дали има налично място във вагона на влака, в който се намирате в момента. Нищо не е по -досадно от пълен влак. Така че защо да не кажете предварително дали има свободно място или не?

Стъпка 1: Материалите

  • 1x Arduino
  • 1x платка
  • 1x сензор за налягане
  • 1x LED-Matrix+пробив
  • 2x RGB LED
  • 4x 220 Ohm резистор
  • Jumpwires
  • дърво

Стъпка 2: Окабеляване на хардуера

Среща с LED матрицата: Матричният дисплей ще се използва, за да покаже колко свободни места има в каруца за влак. LED матрицата е способна да произвежда всякакви форми и фигури. Matrix се захранва от чип MAX7217 за лесно управление. Ние също контролираме матрицата с библиотека, наречена "LedControlMS.h". Трябва да импортираме тази библиотека. Изтеглете тук. Импортирайте тази библиотека и е добре да започнете с матричния дисплей.

Дисплеят има 5 пина. посочете дали е зает стол или не. RGB светодиодите имат 4 пина. Червен, зелен, син и заземен щифт. Ще използваме само червената и зелената светлина на RGB. Така че ние свързваме само тези 2 и основание на източника. За LED 1: Червен => DigitalPin 2 Зелен => DigitalPin 3 За LED 2: Червен => DigitalPin 4 Зелен => DigitalPin 5 Среща се със сензора за налягане: Сензорът за налягане ще се използва за откриване дали някой седи на стола. Необходимо е да внимаваме, за да не взривим нашия arduino! Затова се уверете, че сте свързали резистор на правилното място. Вижте телената схема за подробности.

Стъпка 3: Кодът

Кодът
Кодът

Стъпка 3.1: Библиотека LedControlMS.h 3.1.1: Изтеглете библиотеката LedcontrollMS.h 3.1.2: Отидете на „Скица> Включена библиотека> Добавяне на. ZIP библиотека“изберете LedcontrollMS.h zip, за да я импортирате.

Стъпка 3..2: Проверка на кода 3.2.1: Уверете се, че всеки щифт е свързан правилно. Проводът на сензора трябва да бъде свързан към A0.3.2.2: Поправете всички дефектни връзки. Можете да го коригирате, като промените кода или хардуера.

Стъпка 4: Кутията

Кутията
Кутията
Кутията
Кутията
Кутията
Кутията

Можете да направите кутията от всеки материал, който искате. Можете дори да отидете в пълен размер! Ние се придържахме към малък модел. Нашият модел има и само един сензор за налягане. Но може да предаде нашата концепция.

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