Orodha ya maudhui:

Mwanga wa LED Unaweza Kulipua Kama Mshumaa !: Hatua 5 (na Picha)
Mwanga wa LED Unaweza Kulipua Kama Mshumaa !: Hatua 5 (na Picha)

Video: Mwanga wa LED Unaweza Kulipua Kama Mshumaa !: Hatua 5 (na Picha)

Video: Mwanga wa LED Unaweza Kulipua Kama Mshumaa !: Hatua 5 (na Picha)
Video: FAHAMU KUHUSU WATU AMBAO HAWAWEZI KUAMBUKIZWA UKIMWI 2024, Julai
Anonim
Image
Image

LEDs zimeundwa kutoa mwanga, lakini pia hufanya sensorer zenye uwezo wa kushangaza. Kutumia Arduino UNO tu, LED na kipingamizi, tutaunda anemometer ya moto ya LED ambayo hupima kasi ya upepo, na inazima LED kwa sekunde 2 wakati inagundua unaipuliza. Unaweza kutumia hii kutengeneza miingiliano inayodhibitiwa na pumzi, au hata mshumaa wa elektroniki ambao unaweza kulipua!

Vifaa:

Arduino UNO (iliyo na kebo ya USB kuungana na kompyuta yako)

Kinga ya 1 / 4W 220 ohm (https://www.amazon.com/Projects-25EP514220R-220-Re…)

Taa ya manjano iliyotangulia, 0402 (https://www.amazon.com/Lighthouse-LEDs-Angle-Pre-W…

Kichwa cha kuvunjika (https://www.amazon.com/SamIdea-15-Pack-Straight-Co…)

Utahitaji pia:

Kompyuta ya kuendesha mazingira ya Arduino

Vifaa vya msingi / uuzaji

Hatua ya 1: Je! Hii Inafanyaje Kazi?

Pata LED na Resistor Tayari Kuunganisha kwa Arduino yako UNO
Pata LED na Resistor Tayari Kuunganisha kwa Arduino yako UNO

Unapoendesha sasa kupitia LED, joto lake huongezeka. Kiasi cha kuongezeka kinategemea jinsi unavyopunguza baridi. Unapopiga LED ya moto, baridi ya ziada hupunguza joto la kukimbia. Tunaweza kugundua hii kwa sababu kushuka kwa voltage mbele ya LED huongezeka kadri inavyokuwa baridi.

Mzunguko ni rahisi sana na inaonekana kama kuendesha LED. Tofauti pekee ni kwamba tutaongeza waya wa ziada ili kupima kushuka kwa voltage ya LED wakati imewashwa. Ili kufanya kazi vizuri, unataka kutumia LED ndogo sana (Ninashauri kutumia mwangaza wa uso wa 0402 LED) iliyounganishwa na waya nyembamba zaidi. Hii itaruhusu LED kuwaka na kupoa haraka sana, na kupunguza joto linalopotea kupitia waya. Mabadiliko ya voltage tunayotafuta ni millivolts tu - pembeni kabisa ya kile kinachoweza kugunduliwa kwa uaminifu kupitia pini za Analog za UNO. Ikiwa LED imekaa juu ya kitu ambacho hufanya joto liwe mbali, inaweza kukosa joto la kutosha, kwa hivyo inafanya kazi vizuri ikiwa iko hewani.

Hatua ya 2: Pata LED na Resistor Tayari Kuunganisha kwa Arduino yako UNO

Pata LED na Resistor Tayari Kuunganisha kwa Arduino yako UNO
Pata LED na Resistor Tayari Kuunganisha kwa Arduino yako UNO
Pata LED na Resistor Tayari Kuunganisha kwa Arduino yako UNO
Pata LED na Resistor Tayari Kuunganisha kwa Arduino yako UNO

Kuunganisha waya nyembamba sana kwa taa ndogo sana za uso huchukua ustadi mzuri. Kwa bahati nzuri, unaweza tu kununua pre-wired, 0402 LEDs. Hizi mara nyingi huja na kontena (lililofunikwa na kupunguka kwa joto kwenye picha) ambalo lina ukubwa wa operesheni ya 12V. Ikiwa ndio unapata, utahitaji kukata kontena. Ikiwa utapunguza neli ya kupungua kwa joto karibu na kipigo cha kontena, labda utaweza kuvuta neli iliyobaki na kuacha risasi wazi ya waya kwa kutengenezea. Ikiwa utakata waya tu, utahitaji kuvua kiwango kidogo cha insulation ili uweze kutengenezea, na ukipewa unene wa waya, hii inaweza kuwa ngumu.

Waya ni nyembamba sana kufanya muunganisho mzuri kwenye kichwa cha Arduino, kwa hivyo tutahitaji kuziunganisha kwa kitu chenye mafuta. Nilitumia pini kutoka kwa kichwa kilichovunjika kufanya unganisho, lakini unaweza kutumia karibu kila chakavu cha waya inayofaa ya kupima. Waya wa nyuma (cathode) kutoka kwa LED huuzwa kwa pini moja ya kichwa cha kuvunjika. Waya (anode) nyekundu inapaswa kuuzwa kwa kontena la bent kama inavyoonyeshwa. Punguza mwongozo kwenye kontena kwa urefu sawa na uwaunganishe kwa pini mbili za kichwa zilizo karibu kama inavyoonyeshwa kwenye takwimu.

Hatua ya 3: Uunganisho

Miunganisho
Miunganisho
Miunganisho
Miunganisho

Unganisha LED / kontena kama inavyoonyeshwa kwenye takwimu. Upande wa kontena uliounganishwa na waya nyekundu ya LED huenda kwa A0. Hapa ndipo tutakapopima voltage kwenye LED kwa kutumia uwezo wa kuingiza analogi. Upande wa pili wa kontena huenda kwa A1, ambayo tutatumia kama pato la dijiti, kuiweka juu kuwasha LED. Waya mweusi lazima iunganishwe na GND. Pini yoyote ya Arduino GND inaweza kutumika.

Hatua ya 4: Kanuni

Pakua nambari na uifungue kwenye Arduino IDE. Basi unaweza kuipakia kwa Arduino yako.

Mpango huo kwanza huweka maelekezo ya pini na kuwasha LED. Halafu hupima kushuka kwa voltage mbele ya LED kupitia Analog Soma kwenye pini A0. Ili kuboresha usahihi wa kipimo, tunasoma voltage mara 256 mfululizo mfululizo, na jumla ya matokeo. (Kupitisha mfano kama hii kunaweza kuongeza azimio bora la ubadilishaji ili tuweze kuona mabadiliko ambayo ni madogo kuliko hatua ndogo zaidi kwenye kibadilishaji. kuhifadhiwa kwenye bafa ili kuona ikiwa baridi ya hivi karibuni imeinua voltage ya LED na angalau MINJUMP. Ikiwa haijafanya hivyo, tunahifadhi jumla katika bafa, sasisha kiashiria cha bafa, na uanze kipimo kinachofuata. Ikiwa ina, tunazima LED kwa sekunde 2, weka upya bafa na kisha uanze mchakato tena.

Ili kuelewa vizuri kinachoendelea, tunaandika kila jumla kama data ya serial, na tumia Mpangilio wa Serial wa Arduino IDE (chini ya menyu ya Zana) kuchora voltage ya LED inavyobadilika kwa muda. Kumbuka kuweka kiwango cha baud hadi 250000 ili kufanana na programu. Kisha utaweza kuona jinsi voltage inavyoanguka wakati LED inapokanzwa baada ya kuwasha. Hii pia itaonyesha jinsi mfumo ni nyeti. Baada ya LED kuzinduliwa, itakuwa imepoza kidogo wakati itakapowasha tena, ambayo utaona kama kuruka kwenye grafu.

Hatua ya 5: Furahiya

Furahiya!
Furahiya!

Wakati nambari inafanya kazi, unapaswa kuwa na uwezo wa kupiga LED yako na pumzi ya haraka ya hewa. Nimegundua kuwa ninaweza kupiga LED yangu kutoka zaidi ya mita 1 mbali! Katika vyumba vingine, mikondo ya hewa inaweza kusababisha vichocheo vya uwongo. Ikiwa hili ni shida, unaweza kupunguza unyeti wa mfumo wako kwa kuongeza MINJUMP. Plotter ya Serial inaweza kukusaidia kuibua kile thamani inayofaa inaweza kuwa kwa programu yako.

Unaweza kuchukua nafasi ya LED na moja ya rangi tofauti. LED nyeupe hufanya kazi vizuri. Kwa sababu wana kushuka kwa voltage zaidi, utahitaji kubadilisha thamani ya upinzani ili kupata sasa sahihi. Kwa kuzingatia uwezo wa kuendesha wa UNO, piga risasi kwa sasa katika anuwai ya 10-15mA. Kwa mwangaza mweupe wa LED, ohms 100 ni mwanzo mzuri.

Kwa sababu UNO ina pini 6 za pembejeo za analojia, unaweza kurekebisha nambari hii kwa urahisi ili kuunga mkono anemeter za 6 za moto na za moto! Hii inafanya uwezekano wa kujenga miingiliano rahisi ambayo inaweza kutambua unapopiga pande tofauti. Hii inaweza kuwa muhimu sana wakati wa kujenga viunga vya walemavu, vidhibiti vya kuelezea kwa wanamuziki, au hata kwa keki za siku ya kuzaliwa na mishumaa mingi ya elektroniki!

Mwishowe, ikiwa uliishia kutumia mbinu hii kufanya kitu kizuri, tafadhali acha maoni hapa chini!

Ilipendekeza: