Tartalomjegyzék:
- 1. lépés: Kellékek
- 2. lépés: A kenyértábla beállítása
- 3. lépés: Írja be a kódot
- 4. lépés: Rajzolja le a keresztlécet
- 5. lépés: Állítsa be a rendszert és tesztelje
Videó: Vonatátkelő figyelő rendszer: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ez az utasítás megtanítja, hogyan kell a MatLab segítségével kódolni egy Arduino -t egy vasúti rendszer egy részének vezérlésére.
1. lépés: Kellékek
Ehhez a projekthez szüksége lesz:
Számítógép
Arduino tábla
Matlab 2017
3d nyomtató
Vonatmodell
2 Fényérzékelők
1 Kék LED fény
2 piros LED lámpa
1 szervomotor
1 Piezzo hangszóró
USB kábel
3 330 ohmos ellenállások
17 női-női vezeték
3 női-férfi vezeték
34 Férfi-férfi vezetékek
4 fa tömb
Maszkolószalag
2. lépés: A kenyértábla beállítása
Amikor felállítottuk a kenyértáblánkat, követtük a könyv diagramjait, kicsit módosítva, hogy megbizonyosodjunk arról, hogy mindent el tudunk helyezni a táblán.
3. lépés: Írja be a kódot
Miután a tábla be van kötve és csatlakoztatva van a számítógéphez az USB -kábellel, ideje írni a MatLab -kódot. A bemeneteink egy billentyűzetbemenetből álltak, amely jelzi a program futását, és a fényérzékelőkből, amelyek fényt olvasnak, és közlik a programmal, hogy látják -e a fényt. Ha a fényérzékelő nem olvassa a fényt, akkor a program számos dolgot végez. Az első dolog az, hogy a program meghatározza a vonat sebességét az első fényérzékelő blokkolásának időpontja alapján a második fényérzékelő feloldásakor, majd lefuttat egy kódot a vonat sebességének meghatározására, és üzenetüzenetet küld, amelyben hogy a vonat túl gyorsan, túl lassan vagy jó sebességgel halad. Ezzel egyidejűleg az első érzékelő kioldása után azt mondja a keresztlécnek, hogy engedje le, villogjon piros lámpával, és játsszon le egy hangot idegesítő frekvencián. A program ezután vár egy bizonyos ideig, miután a vonat elhalad a második érzékelő előtt, hogy felemelje a keresztlécet, abbahagyja a lámpák villogását és leállítsa a hangot.
4. lépés: Rajzolja le a keresztlécet
Megrajzoltam a keresztlécet, amelyet a szervomotorhoz kell csatlakoztatni Onshape -ban, de minden 3D -s építési rendszer működne. Méreteimhez a rudat 3,5 "X.2" X.5 "-re készítettem, és az egyik végére huzatot, a két oldalra pedig" VIGYÁZAT "-ot tettem. Fontos megjegyezni, hogy figyeljen a 3D nyomtató által nyomtatott egységekre, és kezdetben rajzolja meg a keresztlécet ezekben a méretekben.
5. lépés: Állítsa be a rendszert és tesztelje
Miután összeszedte az összes összetevőjét, állítsa be az Arduino -t, és írja be a kódot, ideje beállítani és tesztelni! A projektünk során a számítógépet a pálya közepére és az adruino -t állítottuk egyenlő távolságra a lámpák és az útkereszteződés között. Fehér lámpáink és fotóérzékelőink beállításához ragasztottuk őket fatömbökre úgy, hogy azok elég magasan legyenek a vágány felett, hogy a fotóérzékelők le tudják olvasni őket, de elég alacsonyak ahhoz, hogy a vonat elhaladásakor elzáródjanak. Ezután a keresztrúdunk felállításához rögzítettük a szervomotorhoz, és 2 súly közé állítottuk be, hogy a motor ne mozduljon el, amikor a rúd felemelkedik és leereszkedik, még a súlyokat is összeragasztottuk a további támogatás érdekében. Ezután leragasztottuk a piros lámpákat az útkereszteződés mindkét oldalán.
Miután beállítottuk a rendszert, teszteltük, hogy megbizonyosodjunk arról, hogy minden megfelelően működik -e, és szükség esetén módosítottuk.
Ajánlott:
Raspberry Pi beltéri klíma figyelő és szabályozó rendszer: 6 lépés
Raspberry Pi beltéri klímafigyelő és -szabályozó rendszer: Az emberek jól akarják érezni magukat a házukban. Mivel a környékünk éghajlata nem megfelelő nekünk, sok készüléket használunk az egészséges beltéri környezet fenntartásához: fűtőtestet, léghűtőt, párásítót, párátlanítót, tisztítót stb. Manapság ez a
Intelligens elosztott IoT időjárás -figyelő rendszer a NodeMCU használatával: 11 lépés
Intelligens elosztott IoT időjárás -megfigyelő rendszer a NodeMCU használatával: Mindannyian ismerik a hagyományos időjárás -állomást; de elgondolkodtál már azon, hogyan is működik valójában? Mivel a hagyományos időjárás -állomás költséges és terjedelmes, ezeknek az állomásoknak az egységnyi területre jutó sűrűsége nagyon alacsony, ami hozzájárul a
Időjárás -figyelő rendszer a Raspberry Pi3 és a DHT11 érzékelő használatával: 4 lépés
Időjárás -figyelő rendszer a Raspberry Pi3 és a DHT11 érzékelő használatával: Ebben az oktatóanyagban megmutatom, hogyan kell csatlakoztatni a DHT11 -et a Raspberry Pi -hez, és a páratartalom és a hőmérséklet leolvasását egy LCD -re. A DHT11 hőmérséklet- és páratartalom -érzékelő egy szép kis modul digitális hőmérsékletet és páratartalmat biztosít
IOT alapú intelligens időjárás- és szélsebesség -figyelő rendszer: 8 lépés
IOT alapú intelligens időjárás- és szélsebesség -figyelő rendszer: Fejlesztette - Nikhil Chudasma, Dhanashri Mudliar és Ashita Raj Bevezetés Az időjárási paramétereket figyelemmel kell kísérni a mezőgazdaság, az üvegház fejlődésének fenntartásához
Hidroponikus üvegház figyelő és vezérlő rendszer: 5 lépés (képekkel)
Hidroponikus üvegházfigyelő és -szabályozó rendszer: Ebben az oktatóanyagban megmutatom, hogyan kell hidroponikus üvegházhatást figyelő és ellenőrző rendszert felépíteni. Megmutatom a kiválasztott alkatrészeket, az áramkör felépítésének kapcsolási rajzát, valamint az Seerd programozásához használt Arduino vázlatot