Talaan ng mga Nilalaman:

Kontrolin ang isang LED Sa Iyong Smartphone: 6 Mga Hakbang
Kontrolin ang isang LED Sa Iyong Smartphone: 6 Mga Hakbang

Video: Kontrolin ang isang LED Sa Iyong Smartphone: 6 Mga Hakbang

Video: Kontrolin ang isang LED Sa Iyong Smartphone: 6 Mga Hakbang
Video: PAANO GAWING REMOTE CONTROL ANG CELLPHONE MO. PWEDI SA LAHAT NG APPLIANCES SA BAHAY. 2024, Hulyo
Anonim
Kontrolin ang isang LED Sa Iyong Smartphone
Kontrolin ang isang LED Sa Iyong Smartphone

Hakbang 1: Baluktot ang Mga Lead (=

Baluktot ang Mga Lead (=
Baluktot ang Mga Lead (=
Baluktot ang Mga Lead (=
Baluktot ang Mga Lead (=

Bago Kami magsimula sa pag-wire sa circuit nais mong yumuko ang led at resistor lead upang magkasya sa iyong prototyping hardware. Ang mga lead ng resistor ay yumuko lamang pababa sa parralel, tulad ng ipinakita sa mga larawan at ang mga leds ay baluktot upang magkasya ang lahat ng 4 na lead sa breadboard o prototyping hardware na iyong ginamit.

Hakbang 2: Pagbubuo ng Circuit

Pagbuo ng Circuit!
Pagbuo ng Circuit!
Pagbuo ng Circuit!
Pagbuo ng Circuit!

Ang Circuit ay Simple kung nakakonekta ka dati nang humantong, ang karaniwang lead, ang pinakamahaba, ay makakonekta sa lupa at ang natitirang koneksyon ay dadaan sa isang risistor sa 9, 10 at 11 PWM na mga pin, (pulso-width-modulation) Karaniwang kumikislap ang PWM ng humantong napakabilis na nakikita ito ng mata ng tao na patuloy na sa isang mas mababang birightness, iba't ibang mga ningning na nakakamit sa pamamagitan ng pagbabago ng ratio na kung saan ang humantong ay nakabukas pagkatapos. ang mga pin na 9, 10 at 11 ay simpleng katugma ng modulasyon ng lapad ng pulso. Ang pinakamaikling lead (pula) ay lalabas sa isang resistor upang i-pin ang 11, Ang ika-2 pinakamaikling (berde) ay pupunta sa pin 10 at sa wakas ang asul (natitirang lead) ay pupunta sa pin 9. at kung hindi mo pa nag-wire ang pinakamahabang tingga- ito ang negatibo ng bawat pinangunahan, dapat itong pumunta sa isang ground labbleled hole sa arduino.

Hakbang 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

Ngayon hindi namin na-code ang arduino upang kunin ang mga signal na ipapadala sa pamamagitan ng pagproseso na kinokontrol ng iyong ideyal, ngunit makakarating kami doon mamaya. Kakailanganin mong pumunta sa mga file-halimbawa-firmatta-standardfirmatta at i-upload iyon sa arduino gamit ang arduino IDE. maida-download mula sa: https://arduino.cc/en/Main/Software Kapag na-upload mo na iyon sa board kakailanganin mong i-download ang pagpoproseso bilang preperation para sa susunod na hakbang:

Hakbang 4: Mga Aklatan

Mga aklatan
Mga aklatan

Sa sandaling nai-download mo ang pagproseso, kakailanganin mong mag-download ng 2 mga aklatan upang makipag-usap sa iyong idevice at pagkatapos sa arduino. ang mga tagubilin sa pag-install ay dapat isama alinman sa pag-download o sa pahina ng pag-download. Kasama sa mga aklatang ito ang: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ palaruan / Interfacing / Pagproseso sa sandaling naka-install kakailanganin mong i-download ang isang programa na tinatawag na touch osc editor mula dito: https://hexler.net/software/touchosc mag-scroll pababa sa ilalim, malapit doon. isinama ko ang isang link sa isang premade isa at may kasamang mga pindutan, toggle, flaher at fader. kapag pinindot mo ang isa sa mga ito ay nagpapadala ng isang mensahe na hahanapin at babasahin ng pagproseso. ang pag-proseso ng sketch na nakakabit ay mai-set up din upang basahin ang mga mensahe na iyon upang hindi ito maging mahirap para sa iyo (=. buksan ang file ng touch osc editor at i-click ang pindutan ng pag-sync pagkatapos ay pumunta sa iyong idevice, sa ugnay osc piliin ang layout-add-at piliin ang ang host na darating. siguraduhin na ang iyong idevice at pc ay nasa parehong network. ang pangunahing draw funcions at fader code ay ginawa ng harryking, sa youtube, pinalawak ko ito: suriin siya sa youtube (= https:// www.youtube.com / user / Harrybj17 i-download ang mga file dito:

Hakbang 5: Halos Doon

Malapit na!
Malapit na!
Malapit na!
Malapit na!

Kapag nakuha mo na ang aking dalawang mga file at na-sync ang touch osc, oras na upang patakbuhin ang pagproseso ng sketch, dapat na naka-attach ang iyong arduino! o makakakuha ka ng mga error. dapat mo na ngayong tumingin sa ibaba at dapat mong makita ang ip somehwere sa gulo ng mga resulta i-type ang kanyang sa iyong impormasyon sa pagpoproseso-osc. pareho sa port. kung maayos ang lahat kung gayon ang anumang gagawin mo sa idevice ay dapat na masasalamin sa pulang berde at asul na mga faders na ipinakita. Ang RGB LED Dapat ding Maging ilaw. Kung Ito Ay naging maayos ang lahat pagkatapos ng Congradulations, kung hindi mayroong isang seksyon ng pag-troubleshoot sa susunod na hakbang at din.. huwag sumuko, sulit ang oras. (=

Hakbang 6: TroubleShooting

Pag-troubleshoot!
Pag-troubleshoot!

kung nakakuha ka ng isang katulad- hindi tatakbo sa 64 bit mode, i-download ang 1.5.1 na bersyon ng pagproseso kung nakakuha ka ng mga error sa pagbubukod, siguraduhing naka-plug ang iyong arduino kung wala kang nakasalamin siguraduhin na ang iyong ip at port ay tama at ang iyong hindi ito nakakulong ng firewall. at kung hindi ka masaya, pagkatapos ay umalis ka: P anumang iba pang mga error mangyaring magbigay ng puna. (=

Inirerekumendang: