Talaan ng mga Nilalaman:

Train Crossing Monitor System: 5 Hakbang (na may Mga Larawan)
Train Crossing Monitor System: 5 Hakbang (na may Mga Larawan)

Video: Train Crossing Monitor System: 5 Hakbang (na may Mga Larawan)

Video: Train Crossing Monitor System: 5 Hakbang (na may Mga Larawan)
Video: ATEM MasterClass v2 — FIVE HOURS of ATEM Goodness! 2024, Disyembre
Anonim
Sistema ng Monitor ng Crossing Monitor
Sistema ng Monitor ng Crossing Monitor
Sistema ng Monitor ng Crossing Monitor
Sistema ng Monitor ng Crossing Monitor

Ang magtuturo na ito ay magtuturo sa iyo kung paano gamitin ang MatLab upang i-code ang isang Arduino upang makontrol ang bahagi ng isang sistema ng riles.

Hakbang 1: Mga Panustos

Para sa proyektong ito kakailanganin mo:

Computer

Lupon ng Arduino

Matlab 2017

3d printer

Model Train

2 Mga Sensor ng Larawan

1 Blue LED Light

2 pulang ilaw ng LED

1 Servo Motor

1 Piezzo Speaker

USB Cord

3 330 Ohm Resistors

17 Mga Wires na Babae-Babae

3 Babae-Lalaki na WIres

34 Mga Kawat Lalaki-Lalaki

4 Mga Bloke ng Kahoy

Masking Tape

Hakbang 2: Paano Mag-set up ng Iyong Breadboard

Paano I-set up ang Iyong Breadboard
Paano I-set up ang Iyong Breadboard
Paano I-set up ang Iyong Breadboard
Paano I-set up ang Iyong Breadboard

Nang mai-set up namin ang aming breadboard sinundan namin ang mga diagram sa libro, binabago ito nang kaunti upang matiyak na maaari naming maakma ang lahat ng kailangan namin sa pisara.

Hakbang 3: Isulat ang Iyong Code

Isulat ang Iyong Code
Isulat ang Iyong Code
Isulat ang Iyong Code
Isulat ang Iyong Code
Isulat ang Iyong Code
Isulat ang Iyong Code

Kapag ang iyong board ay naka-wire at konektado sa iyong computer gamit ang USB cord, oras na upang isulat ang iyong MatLab code. Ang aming mga input ay binubuo ng isang input ng keyboard upang sabihin sa programa na tumakbo at photosensor na magbasa ng isang ilaw at sabihin sa programa kung nakikita nila o hindi ang ilaw. Kung ang ilaw ay hindi binabasa ng mga photosensor, kung gayon ang programa ay gumagawa ng maraming mga bagay. Ang unang bagay ay natutukoy ng programa ang bilis ng tren batay sa oras na na-block ang unang light sensor kapag na-block ang pangalawang light sensor, pagkatapos ay nagpapatakbo ito ng isang code upang matukoy ang bilis ng tren at nagpapadala ng isang kahon ng mensahe na nagsasaad kung ang tren ay masyadong mabilis, masyadong mabagal, o isang mahusay na bilis. Sabay-sabay, kapag ang unang sensor ay napalampas ito pagkatapos ay sinabi sa crossbar na bumaba, kumurap ng pulang ilaw, at magpatugtog ng tunog sa isang nakakainis na dalas. Naghihintay ang programa ng isang tiyak na tagal ng oras pagkatapos na maipasa ng tren ang pangalawang sensor upang itaas ang crossbar, itigil ang pagpikit ng mga ilaw, at pigilan ang tunog.

Hakbang 4: Iguhit ang Iyong Crossbar

Iguhit ang Iyong Crossbar
Iguhit ang Iyong Crossbar

Ginuhit ko ang Crossbar na mai-attach sa servo motor sa Onshape, ngunit ang anumang 3D na sistema ng pagbuo ay gagana. Para sa aking mga sukat ginawa ko ang bar na 3.5 "X.2" X.5 "at nagdagdag ng isang draft sa isang dulo at 'MAG-INGAT' sa magkabilang panig para sa hitsura. Nagdagdag din ako ng isang butas sa pamamagitan ng bar upang mai-stick namin ang servo attachment isang mahalagang bagay na dapat tandaan ay upang bigyang-pansin ang mga yunit na naka-print ang iyong 3D printer at iguhit ang iyong crossbar sa mga sukat na iyon upang magsimula.

Hakbang 5: I-set up ang Iyong System at Subukan Ito

I-set up ang Iyong System at Subukan Ito!
I-set up ang Iyong System at Subukan Ito!
I-set up ang Iyong System at Subukan Ito!
I-set up ang Iyong System at Subukan Ito!
I-set up ang Iyong System at Subukan Ito!
I-set up ang Iyong System at Subukan Ito!
I-set up ang Iyong System at Subukan Ito!
I-set up ang Iyong System at Subukan Ito!

Kapag natipon mo na ang lahat ng iyong mga bahagi, i-set up ang iyong Arduino, at isulat ang iyong code, oras na upang i-set up ito at subukan ito! Para sa aming proyekto itinakda namin ang computer sa gitna ng track at ang aming adruino isang pantay na distansya sa pagitan ng kung saan ang mga ilaw at kung saan ang kalsada ay tumatawid. Upang mai-set up ang aming mga puting ilaw at sensor ng larawan ay nai-tape namin ang mga ito sa mga kahoy na bloke upang ito ay sapat na mataas sa taas ng track para mabasa ng mga sensor ng larawan ang mga ito ngunit sapat na mababa upang ma-block ang mga ito nang dumaan ang tren. Pagkatapos upang mai-set up ang aming cross bar ikinabit namin ito sa servo motor at itinakda sa pagitan ng 2 timbang upang ang motor ay hindi gumalaw kapag ang bar ay tumaas at nagpapababa, pinagsama pa namin ang mga timbang para sa labis na suporta. Pagkatapos ay nai-tap namin ang mga pulang ilaw sa magkabilang gilid ng kalsadang tawiran.

Kapag na-set up ang aming system sinubukan namin upang matiyak na ang lahat ay gumagana nang tama at gumawa ng mga pagbabago kung saan namin kailangan.

Inirerekumendang: