Talaan ng mga Nilalaman:
- Hakbang 1: I-boot ang Iyong Computer, at Buksan ang MATLAB upang Maghanda para sa Coding
- Hakbang 2: Pagdaragdag ng Soil Moisture Sensor
- Hakbang 3: Pagdaragdag ng Temperatura Sensor
- Hakbang 4: Pagdaragdag ng Optical Detector
- Hakbang 5: Pagdaragdag ng isang LED Light
- Hakbang 6: Ang PANGHULING Produkto
Video: Mga Pagpapahusay sa Programming ng Tren sa MATLAB: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Layunin:
Ang layunin ng sistemang na-program na ito ay upang tumingin sa isang maliit na sukat ng Arduino at ilapat ang pag-coding sa isang mas malaking sukat upang potensyal na mapahusay ang ilang mga tampok sa kaligtasan ng mga system ng Amtrak Railroad. Upang magawa ito, nagdagdag kami ng sensor ng kahalumigmigan sa lupa, sensor ng temperatura, resistor ng detektor / larawan na resistor, at isang ilaw na LED. Ang sensor ng kahalumigmigan ng lupa at sensor ng temperatura ay kapaki-pakinabang dahil papayagan nila ang kontrol ng bilis sa panahon ng masamang panahon. Gagamitin ang optical detector upang matukoy ang bilis ng tren, at ang ilaw na LED ay ginagamit upang matulad sa kasalukuyang kumikislap na ilaw na lilitaw kung ang isang tren ay malapit.
Kinakailangan ang Mga Bahagi:
· DS18B20 Digital Temp Sensor
· Optical Detector / Photo-transistor
· Sensor ng Moisture ng Lupa
· 4.7 KOhmResistor
· 330 Ohm Resistor x2
· 10 KOhm Resistor
· Mga Cable / Jumpers x17
· Cord ng USB Connector
Susundan ang apat na magkakahiwalay na pamamaraan upang maipakita ang wastong mga kable at pag-coding para sa bawat pagpapahusay na sa ganoong paraan maaari kang magdagdag ng marami hangga't gusto mo kapag nagtatayo ng iyong sarili.
Hakbang 1: I-boot ang Iyong Computer, at Buksan ang MATLAB upang Maghanda para sa Coding
Hakbang 2: Pagdaragdag ng Soil Moisture Sensor
Magsimula sa pamamagitan ng pagkonekta sa VCC pin sa 5V supply. Susunod na ikonekta ang ground pin sa lupa. Pagkatapos nito ay ikonekta mo ang AO pin sa analog 1 pin sa Arduino. Kapag nakakonekta mo ang Arduino sa MATLAB, simulan ang isang analog na basahin para sa analog 1 pin pagkatapos ay patakbuhin ang programa. Kung nagkakaproblema, maaari mo lamang kopyahin ang code sa ibaba.
Hakbang 3: Pagdaragdag ng Temperatura Sensor
Ikonekta ang kulay abo at pula na kawad sa parehong lupa. Pagkatapos ay ikonekta mo ang dilaw na kawad sa PWM pin number 10 at sa isang 4.7 Kohm resistor. Pagkatapos ay makakonekta ito sa iyong 5V supply. Upang mai-code ang pagpapaandar na ito, buksan ang matlab> mga add-on> kumuha ng mga package sa suporta sa hardware. Kapag sa mga suportang package, hanapin ang Dallas 1-wire protocol at i-download ito. Sanggunian ang artikulong ito upang mai-set up ang iyong code.
Hakbang 4: Pagdaragdag ng Optical Detector
Ikonekta ang parehong mga anode sa nakabahaging lupa. Pagkatapos ikonekta ang katod sa harap na posisyon ng sensor sa analog pin 0 sa Arduino at sa isang 330 ohm risistor na pagkatapos ay kumokonekta sa 5V supply. Susunod na ikonekta ang likuran na katod sa isang 10 Kohm risistor at pagkatapos ay sa supply ng 5V. Para sa pag-coding nito, simulan ang isa pang analog na basahin para sa pin 0 at patakbuhin ang programa. Ang buong code ay ibinigay sa file na ito.
Hakbang 5: Pagdaragdag ng isang LED Light
Ikonekta ang anode ng LED sa isang 330 ohm risistor. Ikonekta mo ito sa lupa. Susunod na ikonekta ang cathode ng LED sa PWM pin 13 sa Arduino.
Hakbang 6: Ang PANGHULING Produkto
Ito ang pangkalahatang hitsura ng kung ano ang dapat magmukhang iyong Arduino at code kasama ng lahat ng mga pagpapahusay na kasama!
Bilang karagdagan sa iyong proyekto, maaari mo ring i-print ang 3D na baka upang maipakita kung paano ang isang tunay na buhay na kumikislap na ilaw ay humihinto sa paparating na trapiko upang ang tren ay maaaring dumaan, at pagkatapos kapag nawala ang tren ang baka ay maaaring magpatuloy sa itinakdang kurso nito. Narito ang link sa 3D i-print ang partikular na baka.
3D_printed_cow.stl
Inirerekumendang:
Paggawa ng isang Pi Zero Dashcam (pt. 3): Pamamahala at Pagpapahusay ng File: 3 Mga Hakbang
Paggawa ng Pi Zero Dashcam (pt. 3): Pamamahala at Mga Pagpapahusay ng File: Nagpapatuloy kami sa proyekto ng Pi Zero dashcam at sa post na ito, inaalagaan namin ang pamamahala ng file habang nagdaragdag din ng ilang mga pagpapahusay sa proseso. Ang proyektong ito ay halos kumpleto at magsasagawa kami ng mga pagsubok sa kalsada sa post / video sa susunod na linggo
Programming-driven na Programming sa FTC: 4 na Hakbang
Programming-drivenn Programming sa FTC: Sa taong ito, ang aming koponan ay gumawa ng mahusay na pakikitungo sa pagpapaunlad ng software na hinimok ng kaganapan para sa aming robot. Pinapayagan ng mga programang ito ang koponan na tumpak na makabuo ng mga autonomous na programa at kahit na maulit na mga kaganapan sa tele-op. Habang gumagana ang software ay tumatawag ito
Bumuo ng isang Device na Pagpapahusay ng Tao (Pangunahing Supply ng TDCS): 3 Mga Hakbang
Bumuo ng isang Human Enhancement Device (Pangunahing TDCS Supply): Ang Instructable na ito ay nabanggit ng isang kagalang-galang na mapagkukunan (link sa pdf)! Pagsipi # 10 sa papel " Mga bagong tool para sa neuroenhancement - paano ang tungkol sa neuroethics? " (link sa html) Croat Med J. 2016 Ago; 57 (4): 392 - 394. doi: 10.3325 / cmj.2016.57.392 -
Zynq Sistema ng Pagpapahusay ng Imahe: 7 Mga Hakbang
Zynq Image Enhancement System: Tulad ng maaari mong gawin mula sa pamagat, ang layunin ng proyektong ito ay upang makagawa ng isang Image Enhancement System gamit ang ZYNQ ApSOC. Mas partikular, nais naming bumuo ng isang system na maaaring i-clear ang hamog mula sa mga imahe o video. Dadalhin ang sistemang ito sa
Murang Pagpapahusay ng Mga Naka-print na Larawan: 4 na Hakbang (na may Mga Larawan)
Murang Pagpapahusay ng Mga Naka-print na Larawan: Ang murang mga printer ay gumagana nang mahusay, ngunit ang mga naka-print na larawan ay napaka-sensitibo: ang anumang patak ng tubig ay sumisira sa kanila. Ang papel na "larawan" upang mag-print ng mga larawan ay napakamahal. Ang normal na papel ay nagbibigay ng regular na mga resulta. Gumamit ako ng normal na papel na 75g A4 para sa