Obsah:
- Krok 1: Spotřební materiál
- Krok 2: Jak nastavit Breadboard
- Krok 3: Napište svůj kód
- Krok 4: Nakreslete příčník
- Krok 5: Nastavte si systém a otestujte jej
Video: Systém sledování přejezdu vlaku: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Tento návod vás naučí, jak pomocí MatLabu kódovat Arduino k ovládání části železničního systému.
Krok 1: Spotřební materiál
Pro tento projekt budete potřebovat:
Počítač
Deska Arduino
Matlab 2017
3D tiskárna
Modelový vlak
2 foto senzory
1 modré LED světlo
2 červená LED světla
1 servomotor
1 Piezzo reproduktor
USB kabel
3 330 ohmové odpory
17 drátek žena-žena
3 ženy-muži
34 kabelů muž-muž
4 dřevěné bloky
Maskovací páska
Krok 2: Jak nastavit Breadboard
Když jsme nastavovali prkénko, řídili jsme se diagramy v knize a trochu jsme jej upravili, abychom se ujistili, že jsme na desku mohli vložit vše, co jsme potřebovali.
Krok 3: Napište svůj kód
Jakmile je deska zapojena a připojena k počítači pomocí kabelu USB, je čas napsat kód MatLab. Naše vstupy se skládaly z vstupu klávesnice, který říká programu, aby běžel, a fotosenzorů, které čtou světlo a informují program, zda světlo vidí nebo ne. Pokud světlo nečtou fotosenzory, program provede řadu věcí. První věcí je, že program určí rychlost vlaku na základě doby, po kterou je zablokován první světelný senzor, když je odblokován druhý světelný senzor, poté spustí kód pro určení rychlosti vlaku a odešle okno se zprávou zda vlak jede příliš rychle, příliš pomalu nebo dobrou rychlostí. Současně, jakmile je první senzor vypnut, poté řekne příčníku, aby se spustil dolů, blikal červenými světly a přehrával zvuk na nepříjemné frekvenci. Program poté čeká určitý čas poté, co vlak projede druhým senzorem, aby zvedl příčku zpět nahoru, přestal blikat světla a zastavil zvuk.
Krok 4: Nakreslete příčník
Nakreslil jsem příčku, která má být připevněna k servomotoru v Onshape, ale jakýkoli 3D stavební systém by fungoval. Pro své rozměry jsem udělal lištu 3,5 "X.2" X.5 "a přidal na jeden konec tah a" POZOR "na obě strany pro vzhled. Také jsem přidal otvor přes lištu, abychom mohli přilepit servo nástavec Důležitá věc, kterou je třeba poznamenat, je věnovat pozornost jednotkám, do kterých vaše 3D tiskárna tiskne, a nejprve nakreslit příčku v těchto rozměrech.
Krok 5: Nastavte si systém a otestujte jej
Jakmile shromáždíte všechny své součásti, nastavíte Arduino a napíšete kód, je čas jej nastavit a otestovat! Pro náš projekt jsme nastavili počítač na polovinu trati a naše adruino na stejnou vzdálenost mezi tím, kde budou světla a kde je přechod silnice. Abychom nastavili naše bílá světla a fotografické senzory, zalepili jsme je dřevěnými bloky tak, aby byly dostatečně vysoko nad kolejí, aby je mohly fotografické senzory přečíst, ale dostatečně nízko, aby byly zablokovány, když kolem projede vlak. Poté, abychom nastavili příčnou tyč, připevnili jsme ji k servomotoru a nastavili ji mezi 2 závaží, aby se motor nepohyboval, když se tyč zvedá a spouští, dokonce jsme závaží spojili páskou, abychom získali další podporu. Poté jsme přelepili červená světla na obou stranách přechodu.
Jakmile byl náš systém nastaven, testovali jsme, zda vše funguje správně a provedli změny tam, kde jsme potřebovali.
Doporučuje:
ATtiny85 Nositelné vibrační sledování aktivity Sledování a programování ATtiny85 s Arduino Uno: 4 kroky (s obrázky)
ATtiny85 Wearable Vibration Activity Tracking Watch & Programming ATtiny85 With Arduino Uno: How to make the wearable activity tracking watch? Toto je nositelný gadget navržený tak, aby vibroval, když detekuje stagnaci. Trávíte většinu času na počítači jako já? Sedíte hodiny, aniž byste si to uvědomovali? Pak je toto zařízení f
Systém sledování hladiny vody: 9 kroků (s obrázky)
Systém sledování hladiny vody: Jako tvůrce kutilů se vždy snažím najít způsob, jak usnadnit a zajistit život můj i ostatních. 30. března 2013 zemřelo po náhlých deštích způsobených záplavami na Mauricijském hlavním městě Port Louis nejméně 11 lidí. Ve stejný den jsme několik domů
Přenosný solární systém automatického sledování: 9 kroků (s obrázky)
Přenosný solární automatický sledovací systém: Medomyself je účastníkem programu Amazon Services LLC Associates Program, affiliate reklamní program navržený tak, aby poskytoval webům prostředky k vydělávání poplatků za reklamu prostřednictvím reklamy a propojení s amazon.com od: Dave WeaverTato sestava je vyrobena s
Sady inteligentních robotů pro sledování robotů Sledování automobilů Fotosenzitivní: 7 kroků
Sady inteligentních robotů pro sledování robotů Sledovací auto Fotosenzitivní: Design od SINONING ROBOT Můžete si koupit od sledovacího robota carTheoryLM393 čip porovnat dva fotorezistory, když je na jedné straně LED dioda fotorezistoru na BÍLÉ, strana motoru se okamžitě zastaví, druhá strana motoru roztočit, aby
Inatel - SmartHome - SH2Y - Sledování systému a sledování prostředí: 6 kroků
Inatel - SmartHome - SH2Y - Sledování systému a prostředí Ambiente: Foen desenvolvido um & Sistema de Monitoramento e Seguran ç a F í sica de Ambiente " para Smart Homes, což je intuitivní monitorování stavu vari á veis como "Temperatura", "Luminosidade" e " Senzor