Kazalo:

Sistem sedežev vlaka: 4 koraki (s slikami)
Sistem sedežev vlaka: 4 koraki (s slikami)

Video: Sistem sedežev vlaka: 4 koraki (s slikami)

Video: Sistem sedežev vlaka: 4 koraki (s slikami)
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Julij
Anonim
Image
Image
Ožičenje strojne opreme
Ožičenje strojne opreme

Danes smo izdelali sistem, ki ga je mogoče implementirati na sedežih vlakov. Morali smo najti nadlogo in zanjo rešiti.

Odločili smo se, da bomo izdelali sistem, ki vam bo povedal, ali je v vozu, v katerem ste trenutno, na voljo sedež. Nič ni bolj nadležno kot poln vlak. Zakaj torej ne bi vnaprej povedali, ali je sedež na voljo ali ne?

1. korak: Materiali

  • 1x Arduino
  • 1x deska
  • 1x senzor tlaka
  • 1x LED-Matrix+prelom
  • 2x RGB LED
  • 4x 220 ohmski upor
  • Žice za skakanje
  • Les

2. korak: Ožičenje strojne opreme

Spoznavanje LED matrike: Matrični zaslon bo uporabljen za prikaz, koliko prostih sedežev je v vozu vlaka. LED matrika lahko proizvaja vse vrste oblik in figur. Matrix poganja čip MAX7217 za enostavno upravljanje. Matrico nadziramo tudi s knjižnico, imenovano "LedControlMS.h". To knjižnico moramo uvoziti. Prenesite tukaj. Uvozite to knjižnico in pripravljeni ste na matrični zaslon.

Zaslon ima 5 zatičev. VCC (5 voltov) GND (ozemljitev) DIN (podatkovni vhod) => DigitalPin 12CLK (ura) => DigitalPin 11CS (izbira čipa) => DigitalPin 10 Spoznavanje lučk RGB: LED bodo uporabljene za označite, ali je stol vzet ali ne. RGB LED diode imajo 4 zatiči. Rdeča, zelena, modra in ozemljitev. Uporabili bomo le rdečo in zeleno luč RGB. Povezujemo torej samo ta 2 in osnovo toka. Za LED 1: rdeča => DigitalPin 2 zelena => DigitalPin 3 Za LED 2: rdeča => DigitalPin 4 zelena => DigitalPin 5 Srečanje s senzorjem tlaka: Senzor tlaka bo uporabljen za zaznavanje, če nekdo sedi na stolu. Previdni moramo biti, da ne razstrelimo našega arduina! Zato se prepričajte, da priključite upor na pravo mesto. Za podrobnosti glejte žični vzorec.

3. korak: Koda

Kodeks
Kodeks

Korak 3.1: Knjižnica LedControlMS.h 3.1.1: Prenesite knjižnico LedcontrollMS.h 3.1.2: Pojdite na "Skica> Vključi knjižnico> Dodaj knjižnico. ZIP" in izberite zip LedcontrollMS.h, da ga uvozite.

Korak 3..2: Preverjanje kode 3.2.1: Prepričajte se, da je vsak zatič pravilno ožičen. Žica senzorja mora biti priključena na A0.3.2.2: Popravite vse okvarjene povezave. To lahko popravite tako, da spremenite kodo ali strojno opremo.

4. korak: Škatla

Škatla
Škatla
Škatla
Škatla
Škatla
Škatla

Škatlo lahko naredite iz katerega koli materiala, ki ga želite. Lahko celo greste v polni velikosti! Držali smo se majhnega modela. Naš model ima samo en senzor tlaka. Lahko pa posreduje našo idejo.

Priporočena: