Мазмуну:

Поезд орундук системасы: 4 кадам (Сүрөттөр менен)
Поезд орундук системасы: 4 кадам (Сүрөттөр менен)

Video: Поезд орундук системасы: 4 кадам (Сүрөттөр менен)

Video: Поезд орундук системасы: 4 кадам (Сүрөттөр менен)
Video: Математика 4-класс / Көп орундуу сандарды разряддык кошулуучуларга ажыратуу / ТЕЛЕСАБАК 18.12.20 2024, Июль
Anonim
Image
Image
Аппараттык камсыздоо
Аппараттык камсыздоо

Бүгүн биз поезд отургучтарында ишке ашырыла турган системаны жасадык. Биз кыжырданууну таап, аны чечүүбүз керек болчу.

Биз азыр отурган поезддин арабасында орун барбы же жокпу, айтуучу системаны түзөбүз деп чечтик. Толук поездден башка эч нерсе кызыктырбайт. Анда эмне үчүн орун бар же жок экенин алдын ала айтпайбыз?

1 -кадам: материалдар

  • 1x Arduino
  • 1x нан тактасы
  • 1x басым сенсору
  • 1x LED-Matrix+үзүлүшү
  • 2x RGB Led
  • 4х 220 Ом каршылыгы
  • Jumpwires
  • Жыгач

2 -кадам: Аппараттык камсыздоо

LED матрицасы менен жолугушуу: Матрицанын дисплейи поезд арабасында канча бош орун бар экенин көрсөтүү үчүн колдонулат. LED матрицасы ар кандай фигураларды жана фигураларды чыгарууга жөндөмдүү. Matrix аны оңой көзөмөлдөө үчүн MAX7217 чипи менен иштейт. Биз ошондой эле "LedControlMS.h" деп аталган китепкана менен матрицаны көзөмөлдөйбүз. Биз бул китепкананы импорттошубуз керек. Бул жерден жүктөп алыңыз. Бул китепкананы импорттоп, матрицаны көрсөтүү менен барсаңыз жакшы болот.

Дисплейде 5 пин бар. VCC (5 вольт) GND (жер) DIN (Маалыматтар) => DigitalPin 12CLK (саат) => DigitalPin 11CS (Чип тандоо) => DigitalPin 10 кресло алынабы же жокпу көрсөтүңүз. RGB светодиоддорунда 4 төөнөгүч бар. Кызыл, жашыл, көк жана жер төөнөгүч. Биз RGBтин кызыл жана жашыл жарыгын гана колдонобуз. Ошентип, биз бул 2 менен жердин булагын гана байланыштырып жатабыз. LED 1 үчүн: Кызыл => DigitalPin 2 Жашыл => DigitalPin 3 LED 2 үчүн: Кызыл => DigitalPin 4 Жашыл => DigitalPin 5 Басымдын сенсоруна жолугушуу: Басым сенсору кимдир бирөө отургучта отурганын аныктоо үчүн колдонулат. Биз ардуинону жардыруудан сак болушубуз керек! Андыктан резисторду туура жерге туташтырганыңызды текшериңиз. Чоо -жайын билүү үчүн зым сымдарын караңыз.

3 -кадам: Кодекс

Кодекс
Кодекс

3.1 -кадам: LedControlMS.h Китепкана 3.1.1: LedcontrollMS.h китепканасын жүктөп алуу

3..2 -кадам: Кодду текшерүү 3.2.1: Ар бир пин туура зымдалганын текшериңиз. Сенсордун зымы A0.3.2.2ге туташтырылышы керек: Бардык туура эмес байланыштарды оңдоңуз. Сиз аны кодду же жабдууну өзгөртүү менен оңдой аласыз.

4 -кадам: кутуча

Куту
Куту
Куту
Куту
Куту
Куту

Сиз кутуну каалаган материалдан жасай аласыз. Сиз толук өлчөмдө да бара аласыз! Биз кичинекей моделге жабышып калдык. Биздин модель бир эле басым сенсоруна ээ. Бирок ал биздин түшүнүк идеябызды билдире алат.

Сунушталууда: