Sisällysluettelo:

Junaistuinjärjestelmä: 4 vaihetta (kuvilla)
Junaistuinjärjestelmä: 4 vaihetta (kuvilla)

Video: Junaistuinjärjestelmä: 4 vaihetta (kuvilla)

Video: Junaistuinjärjestelmä: 4 vaihetta (kuvilla)
Video: Ponsse Studio: World Premiere 2024, Marraskuu
Anonim
Image
Image
Laitteiston kytkentä
Laitteiston kytkentä

Tänään teimme järjestelmän, joka voidaan toteuttaa junan istuimilla. Meidän oli löydettävä ärsytys ja löydettävä ratkaisu siihen.

Päätimme, että teemme järjestelmän, joka ilmoittaa, onko istuinta saatavilla junakärryssä, jossa olet tällä hetkellä. Mikään ei ole niin ärsyttävää kuin täysjuna. Joten miksi et kerro etukäteen, onko istuin saatavilla vai ei?

Vaihe 1: Materiaalit

  • 1x Arduino
  • 1x leipälauta
  • 1x Paineanturi
  • 1x LED-matriisi+jako
  • 2x RGB Led
  • 4x 220 ohmin vastus
  • Jumpwires
  • Puu

Vaihe 2: Laitteiston kytkentä

LED -matriisin kohtaaminen: Matriisinäytöllä osoitetaan, kuinka monta vapaata paikkaa junakärryssä on. LED -matriisi pystyy tuottamaan kaikenlaisia muotoja ja hahmoja. Matrixissa on MAX7217 -siru, joka ohjaa sitä helposti. Hallitsemme matriisia myös kirjastolla nimeltä "LedControlMS.h". Meidän on tuotava tämä kirjasto. Lataa tästä. Tuo tämä kirjasto ja olet hyvä matriisinäytön kanssa.

Näytössä on 5 nastaa. VCC (5 volttia) GND (maa) DIN (Data In) => DigitalPin 12CLK (kello) => DigitalPin 11CS (Chip select) => DigitalPin 10 RGB -merkkivalojen tapaaminen: LED -valoja käytetään ilmoittaa, onko tuoli otettu vai ei. RGB -ledeissä on 4 nastaa. Punainen, vihreä, sininen ja maadoituspiikki. Käytämme vain RGB: n punaista ja vihreää valoa. Joten yhdistämme vain nämä kaksi ja maata. LED 1: Punainen => DigitalPin 2 Vihreä => DigitalPin 3 LED 2: Punainen => DigitalPin 4 Vihreä => DigitalPin 5 Paineanturin tapaaminen: Paineanturia käytetään havaitsemaan, istuuko joku tuolilla Meidän on oltava varovaisia, ettemme räjäytä arduinoamme! Varmista siis, että liität vastuksen oikeaan paikkaan. Katso lisätietoja lankakaaviosta.

Vaihe 3: Koodi

Koodi
Koodi

Vaihe 3.1: LedControlMS.h -kirjasto 3.1.1: Lataa LedcontrollMS.h -kirjasto 3.1.2: Siirry kohtaan "Luonnos> Sisällytetty kirjasto> Lisää. ZIP -kirjasto" ja tuo LedcontrollMS.h -zip -tiedosto.

Vaihe 3..2: Koodin tarkistus 3.2.1: Varmista, että jokainen nasta on kytketty oikein. Anturin johto on kytkettävä A0.3.2.2: Korjaa vialliset liitännät. Voit korjata sen muuttamalla koodia tai laitteistoa.

Vaihe 4: Laatikko

Laatikko
Laatikko
Laatikko
Laatikko
Laatikko
Laatikko

Voit tehdä laatikon mistä tahansa haluamastasi materiaalista. Voit mennä jopa täysikokoiseksi! Pysyimme pienessä mallissa. Mallissamme on myös vain yksi paineanturi. Mutta se voi välittää konseptimme.

Suositeltava: