Tartalomjegyzék:

Vonat ülésrendszer: 4 lépés (képekkel)
Vonat ülésrendszer: 4 lépés (képekkel)

Videó: Vonat ülésrendszer: 4 lépés (képekkel)

Videó: Vonat ülésrendszer: 4 lépés (képekkel)
Videó: Vonatok dal 🚆 Vonatos mese | HeyKids - Gyerekdalok és mondókák 2024, November
Anonim
Image
Image
A hardver bekötése
A hardver bekötése

Ma elkészítettünk egy rendszert, amely a vonatüléseken is megvalósítható. Bosszúságot kellett találnunk, és megoldást kellett találnunk rá.

Úgy döntöttünk, hogy olyan rendszert készítünk, amely jelzi, hogy van -e hely a vonatkocsiban, amelyben éppen tartózkodik. Semmi sem kínoz jobban, mint egy teljes vonat. Akkor miért nem mondja el előre, hogy van -e ülőhely vagy sem?

Lépés: Az anyagok

  • 1x Arduino
  • 1x kenyeretábla
  • 1x nyomásérzékelő
  • 1x LED-mátrix+kitörés
  • 2x RGB LED
  • 4x 220 Ohm ellenállás
  • Jumpwires
  • Faipari

2. lépés: A hardver bekötése

Találkozás a LED -mátrixszal: A mátrixkijelző azt jelzi, hogy hány szabad ülés van a vonatkocsiban. A LED mátrix képes mindenféle alak és alak kialakítására. A Mátrixot MAX7217 chip táplálja, hogy könnyen vezérelhesse. A mátrixot egy "LedControlMS.h" nevű könyvtárral is irányítjuk. Ezt a könyvtárat importálnunk kell. Töltse le itt. Importálja ezt a könyvtárat, és máris használható a mátrix kijelző.

A kijelző 5 tűs. VCC (5 volt) GND (föld) DIN (Adatbemenet) => DigitalPin 12CLK (óra) => DigitalPin 11CS (Chip kiválasztás) => DigitalPin 10 Az RGB LED -ek találkozása: A LED -ek jelezze, hogy szék van -e vagy sem. Az RGB LED -ek 4 tűvel rendelkeznek. Piros, zöld, kék és földelt csap. Csak az RGB piros és zöld fényét fogjuk használni. Tehát csak a kettőt és a földet kötöttük össze. LED 1 esetén: Piros => DigitalPin 2 Zöld => DigitalPin 3 LED 2 esetén: Piros => DigitalPin 4 Zöld => DigitalPin 5 Találkozás a nyomásérzékelővel: A nyomásérzékelőt annak észlelésére használják, hogy valaki ül a széken. Vigyáznunk kell, nehogy felrobbantsuk az arduino-t! Ezért győződjön meg arról, hogy az ellenállást a megfelelő helyre csatlakoztatta. A részleteket lásd a huzalcsatornában.

3. lépés: A kód

A kód
A kód

3.1. Lépés: Töltse le a LedcontrollMS.h könyvtárat 3.1.2: Lépjen a "Vázlat> Beágyazott könyvtár>. ZIP -könyvtár hozzáadása" elemre, válassza ki a LedcontrollMS.h zip fájlt az importáláshoz.

Lépés 3..2: Kódellenőrzés 3.2.1: Győződjön meg arról, hogy minden csap megfelelően van bekötve. Az érzékelő vezetékét az A0.3.2.2 csatlakozóhoz kell csatlakoztatni: Javítsa ki a hibás csatlakozásokat. Kijavíthatja a kód vagy a hardver megváltoztatásával.

4. lépés: A doboz

A doboz
A doboz
A doboz
A doboz
A doboz
A doboz

A dobozt bármilyen anyagból elkészítheti. Akár teljes méretben is mehet! Maradtunk egy kis modellnél. Modellünk csak egy nyomásérzékelővel rendelkezik. De kommunikálni tudja a mi elképzelésünket.

Ajánlott: