INHOUDSOPGAWE:
- Stap 1: Begin u rekenaar op en maak MATLAB oop om voor te berei vir kodering
- Stap 2: Voeg die grondvogsensor by
- Stap 3: Voeg die temperatuursensor by
- Stap 4: Voeg die optiese detektor by
- Stap 5: Voeg 'n LED -lig by
- Stap 6: Die finale produk
Video: Verbeterings vir opleidingsprogramme in MATLAB: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Doel:
Die doel van hierdie geprogrammeerde stelsel is om na 'n klein skaal Arduino te kyk en die kodering op 'n groter skaal toe te pas om sekere veiligheidskenmerke van Amtrak Railroad -stelsels moontlik te verbeter. Om dit te kan doen, het ons 'n grondvogsensor, temperatuursensor, optiese detektor/ fotoweerstand en 'n LED -lig bygevoeg. Die grondvogsensor en temperatuursensor is voordelig omdat dit die spoed tydens gure weer beheer. Die optiese detektor sal gebruik word om die spoed van die trein op te spoor, en die LED -lig word gebruik om die huidige knipperende lig te sien wat verskyn as 'n trein naby is.
Vereiste komponente:
· DS18B20 digitale tempsensor
· Optiese detektor/ fototransistor
· Grondvogsensor
· 4.7 KOhmResistor
· 330 Ohm Weerstand x2
· 10 KOhm Weerstand
· Kabels/springers x17
· USB -aansluitkoord
Vier afsonderlike prosedures sal volg om die korrekte bedrading en kodering vir elke verbetering te vertoon, sodat u soveel as moontlik kan byvoeg as u u eie bou.
Stap 1: Begin u rekenaar op en maak MATLAB oop om voor te berei vir kodering
Stap 2: Voeg die grondvogsensor by
Begin deur die VCC -pen aan die 5V -toevoer te koppel. Koppel dan die grondpen aan die grond. Hierna verbind u die AO -pen met die analoog 1 -pen op die Arduino. Nadat u die Arduino aan MATLAB gekoppel het, begin 'n analooglesing vir die analoog 1 -pen en voer die program uit. As u probleme ondervind, kan u die onderstaande kode net kopieer.
Stap 3: Voeg die temperatuursensor by
Koppel die grys en rooi draad beide aan gedeelde grond. Dan verbind u die geel draad met die PWM -pen nommer 10 en 'n weerstand van 4.7 Kohm. Dit sal dan aansluit by u 5V -toevoer. Om hierdie funksie te kodeer, maak Matlab oop> byvoegings> kry pakkette vir hardewareondersteuning. Sodra u ondersteuningspakkette gekry het, soek die Dallas-1-draad-protokol en laai dit af. Verwys na hierdie artikel om u kode op te stel.
Stap 4: Voeg die optiese detektor by
Koppel albei anodes aan 'n gedeelde grond. Koppel dan die katode op die voorste posisie van die sensor aan die analoog pen 0 op die Arduino en 'n weerstand van 330 ohm wat dan aansluit op die 5V -voeding. Koppel dan die agterste katode aan 'n 10 Kohm -weerstand en dan aan die 5V -voeding. Om dit te kodeer, begin 'n ander analooglesing vir pen 0 en voer die program uit. Die volledige kode word in hierdie lêer verskaf.
Stap 5: Voeg 'n LED -lig by
Koppel die anode van die LED aan 'n weerstand van 330 ohm. U verbind dit dan met die grond. Koppel dan die katode van die LED aan die PWM -pen 13 op die Arduino.
Stap 6: Die finale produk
Dit is die algemene voorkoms van hoe u Arduino en kode moet lyk met al die verbeterings wat ingesluit is!
As 'n aanvulling op u projek, kan u ook 'n koei in 3D druk om aan te toon hoe 'n werklike flikkerende lig die aankomende verkeer stop sodat die trein kan deurkom, en sodra die trein weg is, kan die koei sy koers volg. Hier is die skakel na 3D -druk van hierdie spesifieke koei.
3D_printed_cow.stl
Aanbeveel:
Arduino motorwaarskuwingstelsel vir omgekeerde parkering - Stap vir stap: 4 stappe
Arduino -waarskuwingstelsel vir omgekeerde parkeerterrein | Stap vir stap: In hierdie projek ontwerp ek 'n eenvoudige Arduino Car Reverse Parking Sensor Circuit met behulp van Arduino UNO en HC-SR04 Ultrasonic Sensor. Hierdie Arduino -gebaseerde motor -omkeerwaarskuwingstelsel kan gebruik word vir 'n outonome navigasie, robotafstand en ander reeks
Opstelling vir eksterne Bluetooth GPS -verskaffer vir Android -toestelle: 8 stappe
Opstelling vir eksterne Bluetooth GPS-verskaffer vir Android-toestelle: hierdie instruksies sal verduidelik hoe u u eie eksterne Bluetooth-gps vir u telefoon kan aanbring, maar dit kan slegs teen ongeveer $ 10 aanbring.Materiaal: NEO 6M U-blox GPSHC-05 bluetooth-moduleKennis van koppelvlak Blutooth lae energie modules Ardui
Maklike skyfomslag vir 'n skootrekenaar vir 'n skootrekenaar: 6 stappe
Maklike skootbedekking vir 'n skootrekenaar vir 'n skootrekenaar: MATERIAAL: Dik materiaal, byvoorbeeld sintetiese leer, isolasieband, 'n deksel van 'n boks koekies of sjokolade.GEREEDSKAPPE
Maak 'n Pi Zero Dashcam (pt. 3): Lêerbestuur en verbeterings: 3 stappe
Maak 'n Pi Zero Dashcam (pt. 3): Lêerbestuur en verbeterings: Ons gaan voort met die Pi Zero dashcam -projek en in hierdie pos sorg ons vir lêerbestuur, terwyl ons ook verbeterings in die proses toevoeg. Hierdie projek is amper voltooi en ons sal in die pos/video van volgende week padtoetse uitvoer
Handleiding vir PCB vir lugversorger met sy werk en herstel: 6 stappe
Handleiding vir PCB vir lugversorger met sy werk en herstel: Hey, wat gaan aan, ouens! Akarsh hier van CETech. Het u al ooit gewonder wat aan die binnekant van u lugversorgers aangaan? As Ja, dan moet u hierdie artikel deurgaan, aangesien ek vandag 'n insig sal gee in die verband en die samestelling