Përmbajtje:
- Hapi 1: Nisni kompjuterin tuaj dhe hapni MATLAB për t'u përgatitur për kodim
- Hapi 2: Shtimi i Sensorit të Lagështisë së Tokës
- Hapi 3: Shtimi i sensorit të temperaturës
- Hapi 4: Shtimi i Detektorit Optik
- Hapi 5: Shtimi i një dritë LED
- Hapi 6: Produkti FINAL
Video: Përmirësimet e Programimit të Trenit në MATLAB: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Objektiv:
Qëllimi i këtij sistemi të programuar është të shikojë një shkallë të vogël Arduino dhe të aplikojë kodimin në një shkallë më të madhe për të rritur potencialisht karakteristika të caktuara të sigurisë të sistemeve të Hekurudhave Amtrak. Për ta bërë këtë, ne kemi shtuar një sensor lagështie të tokës, një sensor të temperaturës, një detektor optik/ rezistencë fotografike dhe një dritë LED. Sensori i lagështisë së tokës dhe sensori i temperaturës janë të dobishëm sepse ato do të lejojnë kontrollin e shpejtësisë gjatë motit të keq. Detektori optik do të përdoret për të zbuluar shpejtësinë e trenit, dhe drita LED përdoret për t’i ngjarë dritës aktuale të ndezur që shfaqet nëse një tren është afër.
Përbërësit e kërkuar:
· Sensor Temp dixhital DS18B20
· Detektor optik/ Foto-tranzistor
· Sensori i Lagështisë së Tokës
· 4.7 KOhmRezistor
· Rezistencë 330 Ohm x2
· Rezistencë 10 KOhm
· Kabllo/kërcyes x17
· Kordoni i lidhësit USB
Katër procedura të veçanta do të pasojnë për të shfaqur instalimet dhe kodimin e duhur për secilën përmirësim në atë mënyrë që të shtoni sa më shumë që dëshironi kur ndërtoni tuajin.
Hapi 1: Nisni kompjuterin tuaj dhe hapni MATLAB për t'u përgatitur për kodim
Hapi 2: Shtimi i Sensorit të Lagështisë së Tokës
Filloni duke lidhur pinin VCC me furnizimin me 5V. Pastaj lidhni kunjin e tokëzimit me tokën. Pas kësaj ju do të lidhni pin AO me 1 pin analog në Arduino. Pasi të keni lidhur Arduino me MATLAB, filloni një lexim analog për 1 pin analog dhe më pas drejtoni programin. Nëse keni probleme, thjesht mund të kopjoni kodin më poshtë.
Hapi 3: Shtimi i sensorit të temperaturës
Lidhni tela gri dhe të kuq të dy në tokën e përbashkët. Pastaj do të lidhni tela të verdhë me kunjin PWM numër 10 dhe një rezistencë 4.7 Kohm. Kjo pastaj do të lidhet me furnizimin tuaj 5V. Për të koduar këtë funksion, hapni matlab> shtesa> merrni pako mbështetëse harduerike. Pasi të jeni në paketat mbështetëse, kërkoni protokollin Dallas 1-wire dhe shkarkojeni këtë. Referojuni këtij artikulli për të vendosur kodin tuaj.
Hapi 4: Shtimi i Detektorit Optik
Lidhni të dy anodat me tokën e përbashkët. Pastaj lidhni katodën në pozicionin e përparmë të sensorit me pinin analog 0 në Arduino dhe një rezistencë 330 ohm e cila më pas lidhet me furnizimin me 5V. Pastaj lidhni katodën e pasme me një rezistencë 10 Kohm dhe më pas me furnizimin me 5V. Për ta koduar këtë, filloni një lexim tjetër analog për pin 0 dhe drejtoni programin. Kodi i plotë është dhënë në këtë skedar.
Hapi 5: Shtimi i një dritë LED
Lidhni anodën e LED me një rezistencë 330 ohm. Pastaj do ta lidhni këtë me tokën. Pastaj lidhni katodën e LED me pin PWM 13 në Arduino.
Hapi 6: Produkti FINAL
Ky është pamja e përgjithshme se si duhet të duket Arduino dhe kodi juaj me të gjitha përmirësimet e përfshira!
Si shtesë e projektit tuaj, ju gjithashtu mund të printoni 3D një lopë për të treguar sesi një dritë vezulluese e jetës reale ndalon trafikun e ardhshëm në mënyrë që treni të kalojë, dhe pastaj pasi treni të zhduket lopa mund të vazhdojë me kursin e saj të caktuar. Këtu është lidhja për printimin 3D të kësaj lope të veçantë.
3D_printed_cow.stl
Recommended:
Treguesi i sediljeve të trenit: 6 hapa
Treguesi i Vendeve të Trenit: A ju ndodh kjo? Në pjesën e përparme të trenit njerëzit duhet të qëndrojnë, ndërsa në pjesën e fundit të trenit ka shumë karrige të pa zëna. Po sikur në pjesën e jashtme të trenit të ketë një tabelë që ju tregon se sa vende janë falas
Modeli i Automatizuar i Trenit të Modës (Versioni 1.0): 12 hapa
Modeli i Automatizuar i Trenit të Modelit (Versioni 1.0): Trenat e modelit janë gjithmonë kënaqësi të kesh dhe të vraposh. Por kontrolli i tyre me dorë ndonjëherë duket të jetë pak i mërzitshëm. Pra, në këtë udhëzues, unë do t'ju tregoj se si mund të automatizoni modelin tuaj të modelit hekurudhor, në mënyrë që të mund të uleni dhe të relaksoheni ndërsa shikoni
Kontrolloni modelin tuaj të modelit të trenit me tastierën tuaj !: 12 hapa
Kontrolloni modelin tuaj të modelit të trenit me tastierën tuaj !: Në një nga udhëzimet e mia të mëparshme, ju tregova se si mund të kontrolloni modelin tuaj të trenit me telekomandën tuaj televizive. Ju gjithashtu mund të shikoni një version të azhurnuar këtu. Në këtë Udhëzues, unë do t'ju tregoj se si të kontrolloni një model model treni me një tastierë
Kontrolloni modelin tuaj të modelit të trenit me telefonin tuaj celular !: 11 hapa (me fotografi)
Kontrolloni modelin tuaj të modelit të trenit me telefonin tuaj celular !: Kontrolli i një modeli të trenit me mbytës me tela dhe kontrollues të daljes mund të jetë një fillim i mirë për fillestarët, por ato paraqesin një problem të mos-transportueshmërisë. Gjithashtu, kontrolluesit pa tel që vijnë në treg ose mund të kontrollojnë vetëm disa lokom
Ekrani i trenit dhe motit në Mbretërinë e Bashkuar: 5 hapa
Shfaqja e Trenit dhe Motit në Mbretërinë e Bashkuar: Ky udhëzues është për nisjet e trenave në Mbretërinë e Bashkuar me bateri dhe shfaqjen e motit. Ai përdori bazën e të dhënave Kombëtare të Hekurudhave OpenLDBWS për të marrë informacionin e nisjes së trenit në kohë reale për një stacion të veçantë hekurudhor lokal dhe për ta shfaqur atë. Përdor motin e hapur