Orodha ya maudhui:

Taa za Chumba cha Moja kwa Moja na Kaunta ya Wageni !: Hatua 7
Taa za Chumba cha Moja kwa Moja na Kaunta ya Wageni !: Hatua 7

Video: Taa za Chumba cha Moja kwa Moja na Kaunta ya Wageni !: Hatua 7

Video: Taa za Chumba cha Moja kwa Moja na Kaunta ya Wageni !: Hatua 7
Video: Majambazi walipopambana na Polisi baada ya kuiba pesa NMB Bank 2024, Novemba
Anonim
Taa za Chumba cha Moja kwa Moja na Kaunta ya Wageni!
Taa za Chumba cha Moja kwa Moja na Kaunta ya Wageni!

He! Ikiwa unataka kuondoa swichi za taa zenye kuchosha na ufanye taa ya chumba chako kiatomati kwa bei rahisi, uko mahali pazuri! Mradi huu utakuwa rahisi sana kujenga. Usiende kwa unyenyekevu, itakuwa nzuri sana na inafanya kazi kwa 100%. Na ndio, imetengenezwa kwa kutumia arduino, kwa hivyo jiandae na uruhusu kupata.

Vipengele:

Arduino Uno / nano

Pitisha moduli (idadi ya vituo ni juu yako, kulingana na idadi ya taa unayotaka kugeuza)

Waya za jumper

BC547 (au madhumuni yoyote ya jumla) transistor

Sensorer za kizuizi cha 2x IR (SI SENSORS ZA PIR)

Sanduku la kuingiza umeme wote ndani

Zana:

Chuma cha kulehemu (hiari)

Tape na mkasi

Bunduki ya gundi (hiari)

Utahitaji pia kompyuta ndogo / desktop kupanga mpango wako wa arduino.

Hatua ya 1: Jinsi inavyofanya kazi

Inavyofanya kazi
Inavyofanya kazi
Inavyofanya kazi
Inavyofanya kazi

Wacha tuzungumze juu ya mantiki. Kimsingi, taa za chumba zinapaswa kuwashwa wakati mtu anaingia na kuzima wakati anatoka. Hiyo sio yote. Ikiwa mtu 1 ataingia halafu mtu 2 anaingia. Katika kesi hiyo taa haipaswi kuzima wakati mmoja wao anatoka. Wanahitaji kuzima tu wakati wote wanapotoka. Kwa hivyo kifaa chetu kinapaswa kuweza kuhesabu idadi ya watu wanaoingia kwenye chumba na idadi ya watu wanaotoka. Inaonekana ngumu? Ndio ikiwa unafikiria kujenga mzunguko uliojitolea kwa kusudi hilo. Lakini tuna mwokozi. Drum roll tafadhali. Tunakuletea ARDUINO! Ok labda unajua juu yake.

Tunahitaji tu kuandika nambari kwa kusudi na mradi wetu umefanywa 90%! Tutazungumza juu ya nambari baadaye. Kwanza wacha tuzungumze juu ya jinsi tunaweza kutoa habari ya kuingia au kutoka kwa Arduino. Kile tutakachojenga kinaitwa kaunta ya wageni wa pande mbili. Ukitafuta mkondoni, unaweza kupata miradi mingi kama hiyo. Lakini wengi wao hutumia microcontroller 8051. Na tunahitaji mzunguko wa kujitolea kuipanga. Kwa nini fanya mengi wakati unaweza kununua nano ya Arduino kwa karibu $ 5 na kuipanga?

Kwa hivyo hapa ndio tutafanya. Tutakuwa na sensorer mbili za kikwazo zilizounganishwa kando ya mlango wetu. Moja tu nje ya chumba (hebu tuiita sensor1) na moja ndani tu (sensor2). Wakati mtu anaingia kwenye chumba, sensor 1 humtambua kwanza na wakati anatoka, sensor 2 humtambua kwanza. Tunaweza kutumia mantiki hii kuwaambia Arduino ikiwa mtu anaingia au anatoka kwenye chumba. Hakuna wasiwasi, nambari sio ngumu.

Hatua ya 2: Kanuni

Kanuni!
Kanuni!
Kanuni!
Kanuni!

Nambari… Unaweza kupata nambari mwishoni mwa inayoweza kufundishwa. Kabla ya kusogea chini kuipakua, wacha nikufahamishe kuwa nambari yangu ya kudhibiti ni taa moja tu yaani relay moja. Ikiwa unataka kuibadilisha ili kudhibiti zaidi, uko huru kufanya hivyo ikiwa unajua wazo la Arduino.

Kama kawaida, kuna njia mbili za kuweka nambari yako ya Arduino. Moja (rahisi) ni kunakili nambari hapa, ibandike kwenye maoni ya Arduino na uipakie. Nyingine ni kuelewa unavyofanya kazi na nambari. Ninakuachia chaguo, lakini nitafanya kificho mwishowe.

Hakikisha Arduino yako haijaunganishwa na kitu kingine chochote isipokuwa PC yako wakati unapakia mchoro (msimbo). Mara tu upakiaji ukikamilika, tunaweza kuendelea na kuijaribu.

Hatua ya 3: Jaribio 1

Unganisha tu sensorer za IR kwenye pini husika za Arduino (katika sensa hii ambayo iko nje ya chumba ili kubandika 14 na sensorer tu ndani kubandika 15). Tena, rejelea nambari ili uhakikishe umeunganisha sensorer kwenye pini sahihi. Nilitumia LED kujaribu pato badala ya relay. Kwa hivyo, niliunganisha pini nzuri ya LED kubandika 2 ya Arduino (kulingana na nambari) na pini hasi kwa GND. Sasa songa mkono wako kutoka kwa sensorer 1 hadi sensor 2 kuiga mtu anayeingia kwenye chumba.

Unapaswa kuona kuwasha kwa LED. Sogeza mkono wako kutoka kwa sensorer 2 hadi sensor 1 na LED inapaswa kuzima. Haki kubwa. Hapana. Kwa bahati mbaya haikunifanyia kazi. Tena! Jaribio langu la kwanza linashindwa kila wakati!

Niliangalia msimbo wangu mara mbili na nikapata kosa ndogo. Kucheleweshwa kulihitajika baada ya mkono (mtu) kupita kila sensorer. Au sivyo, sensorer nyingine ingetambua mtu huyo hivi karibuni na kuzima LED. Kwa hivyo nilifanya mabadiliko muhimu kwenye nambari na nikajaribu tena. Kifaa kilifanya kazi kama inavyotarajiwa. Usijali, nambari niliyoambatanisha katika hii inayoweza kufundishwa ni ile iliyosasishwa. Kwa hivyo haipaswi kwenda vibaya kwako pia. Isipokuwa kuna shida yoyote ya unganisho kwenye mzunguko. Baridi hebu tufanye mzunguko wa relay!

Hatua ya 4: Nani Anayeendesha 'Relay?

Nani Drivin 'Relay?
Nani Drivin 'Relay?
Nani Drivin 'Relay?
Nani Drivin 'Relay?
Nani Drivin 'Relay?
Nani Drivin 'Relay?

Ikiwa unatumia moduli ya kupokezana kwa arduino, unaweza kuruka hatua hii. Kwa sababu moduli kama hizo tayari zinakuja na kujengwa katika mzunguko wa dereva wa relay. Kwanza kabisa unaweza kuuliza, kwa nini mzunguko tofauti wa relay? Pato la Arduino halina nguvu ya kutosha kuendesha relay. Kwa hivyo, tunahitaji usambazaji tofauti kwa relay. Tutatumia pato la 5v la Arduino. Kwa hivyo ni wazi, relay yetu inapaswa kupimwa 5v dc na pato la 250v AC 10A. Kuunganisha tu relay kwenye usambazaji wa 5v Arduino haitafanya kazi. Tunahitaji bado kuchochea relay kutoka kwa pato letu lililopangwa (katika kesi hii, pini 2 ya Arduino).

Kwa hivyo tutatumia transistor ya kusudi la jumla kwa hii. Unaweza kuunganisha mzunguko kulingana na mchoro. Kimsingi, msingi wa transistor hupokea kichocheo na hukamilisha mzunguko kati ya relay na 5v kuiwasha na kuamsha balbu iliyounganishwa nayo.

Hatua ya 5: Unganisha Kifaa

Unganisha Kifaa!
Unganisha Kifaa!
Unganisha Kifaa!
Unganisha Kifaa!
Unganisha Kifaa!
Unganisha Kifaa!
Unganisha Kifaa!
Unganisha Kifaa!

Sasa kwa kuwa kila kitu kiko tayari na kinafanya kazi, tunahitaji kuunganisha relay kati ya moja kwa moja na balbu ya wiring ya kaya. ONYO! Utashughulikia 220v AC na hii sio jambo dogo. Tafadhali usijaribu kufanya mabadiliko yoyote kwa wiring ya kaya na wewe (maadamu wewe sio mhandisi wa umeme aliyefundishwa). Sitakuwajibika ikiwa chochote kitakutokea wakati huu (pamoja na ikiwa utashtuka na kugeuka kuwa shujaa kama mwangaza, nk:-p)

Kutania tu, usijaribu kuwa shujaa kwa kushtushwa na umeme wa AC. Mantiki hizo ni ngombe.

Napenda kupendekeza kutumia taa kubwa inayoongoza inayoweza kuchajiwa tena badala ya kuchafua na balbu ya AC. Walakini sikuwahi kuchafuka na wiring ya AC ya nyumba yangu. Nilitumia mmiliki tofauti wa balbu, niliunganisha waya mbili za shaba, nikauza relay kati na kuziunganisha waya kwenye tundu la ukuta (kuhakikisha kuwa relay imeunganishwa kwa safu na mmiliki wa balbu kupitia waya wa moja kwa moja, SIYO YA KUSEMA). Nilitengeneza sanduku ndogo la kadibodi ili kuweka relay ndani. Kisha nikatengeneza balbu ya 9 W ya LED kwa mmiliki wa balbu na nikatoa kila kitu. Kifaa kilifanya kazi bila makosa! Baridi!

Hatua ya 6: Kugusa Mwisho… na Tumefanya

Kugusa Mwisho… na Tumefanya!
Kugusa Mwisho… na Tumefanya!

Mwishowe, nilitengeneza sensorer nje na ndani ya chumba kando ya mlango na kunyongwa mmiliki wa balbu kwenye dari. Sasa ninapoingia kwenye chumba balbu inawasha na nikitoka, inazima. Nilijaribu na watu wengi kuingia kwenye chumba na kila kitu kilifanya kazi vizuri.

Ingawa kuna shida mbili ambazo nilikabiliana nazo. Wakati watu wawili wanaingia kwenye chumba wakati huo huo, kando kando, sensor husajili kama kuingia moja. Ni wazi kwa sababu sensor hugundua kikwazo kimoja tu. Shida nyingine ni kwamba, sensor ilikuwa dhaifu kidogo. Haikuweza kugundua ikiwa mtu anasonga mbali sana kutoka kwake. Ninaweza kurekebisha shida ya pili kwa kupata moduli bora ya sensa ya IR lakini ile ya kwanza itahitaji sensorer zaidi na programu. Lakini ni shida inayotokea mara chache sana na hauitaji kuwa na wasiwasi ikiwa una mlango mdogo. Kwa ujumla, inaonekana nzuri kwa pesa iliyotumika kwa vifaa.

Sikuweza kupata picha yoyote ya bidhaa ya mwisho kwa sababu nimeondoa kila kitu kwa mradi mwingine. Samahani kwa hilo. Ilikuwa nzuri sana lakini nilifurahi zaidi kwa mradi unaofuata.

Hatua ya 7: Tembea kupitia Nambari

Kama kawaida, kabla ya kugonga kitufe cha nyuma, tafadhali nipigie kura ya kufundisha kwa shindano. Asante.

Nambari huanza kwa kuanzisha hesabu inayobadilika ili kuhifadhi idadi ya watu wanaoingia / kutoka kwenye chumba. Tunatangaza 14 na 15 kama pini za kuingiza na 2 kama pato kwa relay. Katika kazi ya kitanzi, kuna moyo wa nambari. Kila wakati pini 14 inasoma juu, hesabu imeongezeka kwa 1 na kila wakati pini 15 inasoma juu, hesabu imepungua kwa 1. Nimejadili hitaji la ucheleweshaji wa hatua ya 3. Wakati hesabu ni sifuri, pini ya kupeleka, yaani pini 2 imewekwa chini (imezimwa). Tumeongeza hesabu ya taarifa ya ziada = 0 kuweka hesabu hadi sifuri ikiwa itakua hasi kwa sababu fulani.

Kwa muda mrefu kama hesabu sio sifuri, relay (pin 2) iko katika hali ya juu (imewashwa).

Natumai umeelewa. Asante, na kukuona katika ijayo!

Ilipendekeza: