Tartalomjegyzék:
Videó: Vonat ülésrendszer: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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
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 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:
Steampunk vonat: 5 lépés (képekkel)
Steampunk Train: Volt szerencsém egy használt kerekesszékes bázist kapni egy barátomtól. Mindkét elemet ki kellett cserélnem, hogy működőképes legyek, de ez egy csekély ár volt egy ilyen sokoldalú prop építési platformért. Úgy döntöttem
Irányítsa a modell vonat elrendezését mobiltelefonjával!: 11 lépés (képekkel)
Irányítsa modellvonat-elrendezését mobiltelefonjával !: A modellvonat elrendezésének vezérlése vezetékes fojtószeleppel és fordulatszám-szabályozókkal jó kezdés lehet a kezdők számára, de problémát jelentenek a hordozhatóság hiányában. Ezenkívül a piacon megjelenő vezeték nélküli vezérlők vagy csak bizonyos mozdonyokat tudnak vezérelni
Szia vonat! ATtiny 1614: 8 lépés (képekkel)
Szia vonat! ATtiny 1614: A Fab Academy órámhoz létre kell hoznom egy táblát mikrokontrollerrel, gombbal és LED -del. Az Eagle -t fogom használni a létrehozásához
Automatizált vonat visszafordító hurok az Arduino használatával: 10 lépés (képekkel)
Automatizált vonatfordító hurok az Arduino használatával: A hátrameneti hurkok készítése segíthet a vonatok elrendezésében a vonatok irányának megváltoztatásában, ami nem lehetséges a lemezjátszókkal. Ily módon egysávos elrendezéseket hozhat létre, mindkét végén fordított hurokkal, hogy szünetek és közbeiktatások nélkül közlekedjenek a vonatok
Irányítsa a modell vonat elrendezését a TV TÁVOLJÁVAL!: 7 lépés (képekkel)
Irányítsd a vonatmodell elrendezését a TV TÁVOLJÁVAL! Ekkor képes lesz irányítani a vonatokat, miközben a kanapén pihen. Szóval, kezdjük