Orodha ya maudhui:

Uchezaji wa Kijijini na Uendeshaji wa Kiotomatiki: Hatua 13 (na Picha)
Uchezaji wa Kijijini na Uendeshaji wa Kiotomatiki: Hatua 13 (na Picha)

Video: Uchezaji wa Kijijini na Uendeshaji wa Kiotomatiki: Hatua 13 (na Picha)

Video: Uchezaji wa Kijijini na Uendeshaji wa Kiotomatiki: Hatua 13 (na Picha)
Video: DEMU ALIWA NYUMA HADI KINYESI CHATOKA (ANGALIA VIDEO HADI MWISHO) 2024, Julai
Anonim
Image
Image
Nenda ukapate Vitu hivi
Nenda ukapate Vitu hivi

Halo jamani, Kuanzia utoto wangu mwenyewe nilikuwa nikijiuliza juu ya kidhibiti kijijini cha TV na inafanyaje kazi. Hii inaelezea hadithi jinsi nilivyofanikiwa kuamua / kudukua kidhibiti cha zamani cha kijijini na kuitumia kwa kiotomatiki cha nyumbani.

Inaweza kufundishwa ina sehemu tofauti kama ifuatavyo:

  1. Kuamua kijijini.
  2. Matumizi 1.
  3. Matumizi 2.
  4. Matumizi 3.

Hatua ya 1: Nenda na Pata Vitu hivi

Nenda ukapate Vitu hivi
Nenda ukapate Vitu hivi
Nenda ukapate Vitu hivi
Nenda ukapate Vitu hivi
  • Arduino Uno.
  • Arduino pro mini.
  • Waya za jumper.
  • Bodi ya mkate.
  • LED.
  • Resistors- 470 Ohms, 4.7 KOhms
  • Sensorer Nyekundu ya Infra.
  • 5 V DC Kupeleka.
  • 1N 4001 / 1N 4007 Diode.
  • BC 547 Transistor.
  • Kiunganisho cha kituo.
  • Bodi ya PCB / Perf ya Universal.
  • Mmiliki wa balbu (mmiliki wa Balbu ya AC).
  • Waya (Kwa 230 VAC).
  • Chomeka (Kwa 230 VAC).
  • Chaja ya zamani ya simu ya rununu (Imepimwa 5 V DC).
  • Sanduku la plastiki (Kama kizuizi).
  • Mkanda wa pande mbili.
  • Tundu la kuziba (Kwa 230 VAC).
  • Kidhibiti cha zamani cha Kijijini.

Hatua ya 2: Sehemu ya 1: Kuamua Kidhibiti cha mbali

Sehemu ya 1: Kuamua Kidhibiti cha Kijijini
Sehemu ya 1: Kuamua Kidhibiti cha Kijijini

BAADA YA KUCHAGUA MDHIBITI WA REMOTE KAZI KUTOKA KWA WADAU WA ZAMANI WA ZAMANI, TUNAPASWA KUJUA

MISINGI:

Kidhibiti cha Rem Remote cha IR kina Infra Red LED iliyounganishwa na mizunguko yake

Tunapobonyeza kitufe chochote, nambari inayofanana inatumwa hewani kupitia LED. Nambari ni nambari iliyosimbwa, iliyosimbwa katika muundo wa HEX. HEX inamaanisha msingi wa kuhesabu ni 16

yaani; Katika HEX, kuna idadi 16, kutoka 0 hadi F, kama 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Kwa hivyo katika HEX 25 ni (5x16 ^ 0) + (2x16 ^ 1) = 5 + 32 = 37

na 5F ni (15x16 ^ 0) + (5x16) = 15 + 80 = 95

Nambari ya HEX inatumwa kwa IR IR kama 1s na 0s (voltage ya juu (3.3V) na voltage ya chini (0 V) mtawaliwa)

Tuseme, nambari 95 inachukuliwa kwa kitufe cha VOL +. Tunapobonyeza kitufe, mizunguko hutuma 95 kwa LED kama safu ya 1 na zero

95 ni 5F katika HEX na hii inaweza kuandikwa kwa binary kama 0101 1111

yaani; 0101 1111 = (1x2 ^ 0) + (1x2 ^ 1) + (1x2 ^ 2) + (1x2 ^ 3) + (1x2 ^ 4) + (0x2 ^ 5) + (1x2 ^ 6) + (0x2 ^ 7)

=1+2+4+8 + 16+0+64+0

=15 + 80

=95

Hii ndio misingi ya mtawala wowote wa kijijini wa IR. Kila kifungo kinahusishwa na nambari ya kipekee. Tunachopaswa kufanya ni kuamua nambari inayohusiana na kila kifungo cha kidhibiti na kuirekodi kwa kumbukumbu zaidi.

Hatua ya 3: Msimbo wa Mzunguko na Arduino

Msimbo wa Mzunguko na Arduino
Msimbo wa Mzunguko na Arduino
Msimbo wa Mzunguko na Arduino
Msimbo wa Mzunguko na Arduino

Kwa kusimba, lazima tuanzishe Arduino Uno na sensa ya IR.

Kusanya hizi:

  1. Arduino Uno.
  2. Kebo ya USB.
  3. Bodi ya mkate.
  4. Waya za jumper.
  5. Sensorer ya IR.

Sasa fanya viunganisho kama:

  1. Unganisha 5 V ya Arduino kwenye pini ya Vcc ya sensa ya IR.
  2. Unganisha GND (Ground) ya Arduino kwenye GND ya sensa ya IR.
  3. Unganisha pini 11 ya Arduino na pini ya IR / pini ya OUTPUT ya sensa ya IR.

Sasa viunganisho vya vifaa viko tayari.

Kabla ya programu, pakua maktaba ya IR iliyoambatishwa na hatua hii, unzip folda na nakili maktaba ya IR kwenye folda ya maktaba ya folda kuu ya Arduino. (C: / Program Files (x86) Arduino / maktaba).

Kisha fungua Arduini IDE, nakili nambari iliyoambatanishwa hapa na uipakie kwa Arduino Uno.

Hatua ya 4: Kusimba na Kurekodi

Mipangilio yote ya mzunguko na IDE iko tayari, ni wakati wa kuamua sasa.

Fungua "mfuatiliaji wa serial" katika IDE ya Arduino kwenye kompyuta yako. (Monitor-Serial Monitor). Bonyeza kitufe kwenye kidhibiti cha mbali kwa kitambuzi cha IR kwenye ubao wa mkate. Wakati wa kubonyeza kila kitufe, unaweza kuona nambari ya kipekee kwenye mfuatiliaji wa serial.

Bonyeza kila kitufe na andika nambari hiyo.

km:

Msimbo wa Kitufe

Cheza / Pumzika --------- 0x1FE50AF

Ifuatayo ------------------ 0x1FE35AC

VOL + ---------------- 0x1FE23DE

1 ---------------------- 0x1FEA34E

Hatua ya 5: Sehemu ya 2: Matumizi 1- Dhibiti LED

Image
Image
Part2: Maombi 1- Dhibiti LED
Part2: Maombi 1- Dhibiti LED
Part2: Maombi 1- Dhibiti LED
Part2: Maombi 1- Dhibiti LED
Part2: Maombi 1- Dhibiti LED
Part2: Maombi 1- Dhibiti LED

Maombi 1 yanaelezea jinsi mtawala wa mbali anaweza kutumiwa kudhibiti LED au kuwasha na kuzima LED.

Kwa hili, nyongeza rahisi inapaswa kufanywa na mzunguko / ubao wa mkate. Unganisha LED kwa nambari ya siri 13 ya Arduino. Usisahau kuongeza kontena la 470 Ohms katika safu na LED.

Sasa pakia nambari iliyoambatishwa na hatua hii kwa Arduino Uno, na kabla ya kupakia, lazima uhariri programu kulingana na maadili yaliyodhibitiwa ya mtawala wa mbali. Kwanza, amua ni vifungo gani vya kidhibiti cha mbali ambavyo vinapaswa kutumiwa kuwasha na KUZIMA.

Katika mstari wa 39 wa nambari, kuna "if (results.value == 0x1FE50AF)"

hapa unaweza kuchukua nafasi ya 0x1FE50AF na nambari ya kitufe unachotaka kuwasha LED.

Na katika mstari wa 47, kuna mwingine "ikiwa (results.value == 0x1FED827)"

Futa 0x1FED827 na ongeza nambari ya kitufe unachotaka kuzima LED.

Mdhibiti wa mbali niliyeamua ni "0x1FE50AF" kwa kitufe cha "1" na "0x1FED827" kwa kitufe cha "2". Kwa hivyo ninatumia vifungo 1 na 2 vya kidhibiti cha mbali kwa kuwasha na kuzima LED mtawaliwa

Baada ya kupakia nambari unaweza kuwasha na kuzima LED iliyounganishwa na nambari 13 ya pini.

Hatua ya 6: Sehemu ya 3: Matumizi 2- Dhibiti Kifaa chochote cha AC Kutumia Mzunguko wa Kusambaza

Sehemu ya 3: Matumizi 2- Dhibiti Kifaa chochote cha AC Kutumia Mzunguko wa Kupeleka
Sehemu ya 3: Matumizi 2- Dhibiti Kifaa chochote cha AC Kutumia Mzunguko wa Kupeleka

Maombi 2 yanatazamia kudhibiti mzunguko wa relay uliounganishwa na namba ya siri 13 ya Arduino.

Kwa hiyo, tunapaswa kufanya mzunguko wa relay kwa kuongeza usanidi wa mzunguko uliopita.

Vitu vinahitajika:

  • 5 V DC Kupeleka.
  • BC 547 Transistor.
  • Resistors-4.7 KOhms na 470 Ohms.
  • 1N 4007 Diode.
  • Kiunganisho cha kituo.
  • Waya.
  • Bodi ya Perf.
  • LED.

Mzunguko wa relay hutumiwa kudhibiti mzunguko na umeme wa juu / nguvu kwa kutumia mzunguko na wa chini.

Hapa, pini ya Arduino inawasha na kuzima LED ina milliAmperes 20 tu za sasa. Hatuwezi kudhibiti / kuwasha na kuzima kifaa kilichopimwa nguvu kubwa (kama taa ya 230 V) na pato hili. kwa hivyo tunatumia mzunguko wa kupokezana ambao sio chochote isipokuwa mzunguko wa sumakuumeme

Kutoka kwa mchoro wa mzunguko, tunaweza kuona kwamba ishara ya kudhibiti kutoka Arduino imeunganishwa na msingi wa transistor ya BC 547 kupitia kontena. Wakati ishara inafikiwa kwa msingi wa transistor, inageuka swichi ya relay imefungwa kwa hivyo kuwasha kifaa kilichounganishwa.

Hatua ya 7: Fanya Relay

Tengeneza Relay
Tengeneza Relay
Tengeneza Relay
Tengeneza Relay
Tengeneza Relay
Tengeneza Relay

Unaweza kununua bodi ya relay (hapa) au ujifanyie mwenyewe kufuata hatua hizi rahisi:

Ili kufanya mzunguko huu kwenye ubao, tunahitaji:

  • Kata kipande cha bodi ya manukato Alama kwenye ubao kama inavyoonyeshwa kwenye picha Gundua kinzani cha 470 ohms kama inavyoonyeshwa na LED.
  • Solder transistor ya 547.
  • Solder 4.7 Kohms resistor na moja imesababisha mwisho wa pembejeo na nyingine kwa pini ya kati ya transistor.
  • Solder relay. Unganisha mwisho mmoja wa coil kwa pini ya mtoza wa transistor 547 na uacha mwisho mwingine bila malipo.
  • Solder diode kwenye relay kama inavyoonyeshwa.
  • Solder kontakt 2 ya terminal karibu na relay.
  • Sasa pamoja kontena linaisha kwa ishara ya kuingiza.
  • Pamoja pini hasi ya taa ya LED na emitter ya transistor.
  • Unganisha pini ya kawaida na pini HAPANA za kupelekwa kwa kiunganishi cha wastaafu.
  • Sasa tunapaswa kuchukua waya 3 nje.
  • Solder waya nyekundu hadi mwisho mmoja wa coil ya relay (ile tuliyoiacha). Hii ni Vcc.
  • Solder waya mweusi hadi mahali ambapo pini ya emitter ya transistor na hasi ya iliyoongozwa hukutana. Hapa ndio chini.
  • Solder waya moja zaidi hadi mahali ambapo wapinzani wote hukutana (waya wa ishara).
  • Fuata kabisa hatua na picha zilizoambatishwa.

Rejea hii inayoweza kufundishwa kwa habari zaidi juu ya relay na kutengeneza relay.

Hatua ya 8: Sanidi Mzunguko

Image
Image
Sanidi Mzunguko
Sanidi Mzunguko
Sanidi Mzunguko
Sanidi Mzunguko
Sanidi Mzunguko
Sanidi Mzunguko
  • Sasa, unganisha waya mzuri wa moduli ya kupitisha kwenye pini 5 ya Arduino.
  • Unganisha waya hasi wa moduli ya kupeleka tena kwenye pini ya GND ya Arduino.
  • Kisha, unganisha waya wa kuingiza ishara ya moduli ya kupeleka tena kwa nambari ya siri 13 ya Arduino.

Sasa, unapotumia kidhibiti cha mbali, unaweza kuwasha na kuzima tena relay. Na vifaa vyovyote vya AC vinaweza kushikamana na relay na kudhibitiwa.

Kwa kudhibiti balbu ya AC:

Chukua:

  • Pembe mbili ya kuziba AC.
  • Mmiliki wa balbu. Na
  • Waya wengine.

Unganisha waya moja ya kuziba kwa mmiliki wa balbu moja kwa moja na unganisha nyingine kupitia kontakt ya terminal ya relay.

Rejea picha zilizoambatanishwa.

Tunaweza tu kudhibiti kifaa kilichounganishwa na relay kwa kubonyeza vifungo kwenye kidhibiti cha mbali.

Hatua ya 9: Sehemu ya 4: Maombi 3- Kifaa cha Kuendesha Nyumbani

Sehemu ya 4: Maombi 3- Kifaa cha Kuendesha Nyumbani
Sehemu ya 4: Maombi 3- Kifaa cha Kuendesha Nyumbani
Sehemu ya 4: Maombi 3- Kifaa cha Kuendesha Nyumbani
Sehemu ya 4: Maombi 3- Kifaa cha Kuendesha Nyumbani
Sehemu ya 4: Maombi 3- Kifaa cha Kuendesha Nyumbani
Sehemu ya 4: Maombi 3- Kifaa cha Kuendesha Nyumbani

Katika programu ya 3, tunatengeneza kifaa kamili cha kiotomatiki cha nyumbani cha IR. Tunatumia Arduino pro mini badala ya Arduino Uno. Pro mini ni ndogo na rahisi kuliko Uno. Na kwa usambazaji wa umeme, tunatumia chaja ya zamani ya 5 V DC ya rununu.

Kwa hivyo, tunahitaji:

  • Arduino Uno.
  • Arduino pro mini.
  • Waya.
  • Peleka tena moduli.
  • Chaja ya zamani (5 V DC).
  • Sensorer ya IR.
  • Pini kuziba AC.
  • Ufungaji wa plastiki.
  • Mmiliki wa balbu kwa balbu ya AC.

Hatua ya 10: Kupanga Pro Mini

Kupanga Pro Mini
Kupanga Pro Mini

Arduino pro mini inaweza kusanidiwa kwa kutumia Arduino Uno.

  • Ondoa mdhibiti mdogo wa ATMega 328 kutoka kwa bodi ya Arduino Uno.
  • Sasa unganisha pini ya Rx ya Arduino pro mini na pini ya Rx ya Uno.
  • Unganisha pini ya Tx ya mini Arduino pro na pini ya Tx ya Uno.
  • Unganisha Vcc na GND ya mini mini kwa zile pini 5V na GND za Uno mtawaliwa.
  • Unganisha pini ya Rudisha ya mini ya pro na pini ya Rudisha ya Uno.
  • Halafu, katika Arduino IDE, chagua Zana - Bodi- Arduino pro / pro mini.
  • Na mwishowe, pakia nambari hiyo hiyo kwa bodi.

Rejea hii inayoweza kufundishwa kwa ufafanuzi wa kina.

Hatua ya 11: Unganisha Pamoja

Waunganishe Pamoja
Waunganishe Pamoja
Waunganishe Pamoja
Waunganishe Pamoja
Waunganishe Pamoja
Waunganishe Pamoja
Waunganishe Pamoja
Waunganishe Pamoja

Sasa inabidi tuunganishe sehemu zote pamoja ikiwa ni pamoja na mini mini, bodi ya relay, sensa ya IR na bodi ya usambazaji wa umeme.

  • Fungua chaja na utoe bodi nje.
  • Solder waya kwa usambazaji wa AC.
  • Soder waya kwa pato la 5 V DC. (Vcc na GND). (Nyekundu na nyeusi)
  • Sasa, chukua mini mini na uunganishe waya za pato la bodi ya usambazaji wa umeme kwa mini mini.
  • Chukua sensorer ya IR na solder ni Vcc na GND kwa Vcc na GND ya pro mini. Solder pato lake la pato (IR pin) kwa nambari ya siri 11 ya pro mini.
  • Chukua relay na solder Vcc yake na GND kwa Vcc na GND ya pro mini. Solder waya yake ya ishara kwa nambari ya siri 13 ya pro mini.
  • Solder kuziba AC kwenye bodi ya usambazaji wa umeme.
  • Sasa jiunge na waya zingine mbili kwenye kuziba umeme (waya za Njano).
  • Kati ya waya mbili, unganisha moja kwa kiunganishi cha terminal cha relay na uachie nyingine bure.
  • Chukua waya na uiunganishe kwa nukta nyingine ya kiunganishi cha wastaafu. Pindisha waya huu na waya wa manjano kutoka kwa usambazaji wa umeme pamoja na kutengeneza waya wa manjano uliopotoka.

Hatua ya 12: Ufungaji wa Sanduku

Image
Image
Ukumbi wa Sanduku
Ukumbi wa Sanduku
Ukumbi wa Sanduku
Ukumbi wa Sanduku
Ukumbi wa Sanduku
Ukumbi wa Sanduku

Kwa kutengeneza kizuizi, chukua sanduku la plastiki na utengeneze shimo ndogo kwa sensa ya IR. Rekebisha kitambuzi cha IR karibu na shimo linaloangalia sanduku. Weka bodi zote ndani ya sanduku na urekebishe hapo kwa kutumia mkanda wenye pande mbili. Chukua waya iliyokunjwa ya manjano nje na funga sanduku.

Unganisha waya wa manjano kwa mmiliki wa balbu na urekebishe mmiliki kwenye sanduku.

Badala ya mmiliki wa balbu, mtu anaweza kutumia tundu la pini mbili kwenye sanduku ili tuweze kudhibiti kifaa chochote cha AC kilichounganishwa.

Baada ya hatua hii, usanidi wote uko tayari na unaweza kuziba kwenye duka la ac na kudhibiti balbu ukitumia kidhibiti cha mbali.

Hatua ya 13: Asante

Natumahi ninyi nyote mmefurahiya na kuelewa vyema jinsi hii. Jisikie huru kutumia sanduku la maoni na jaribu kuifanya.

Kufanya furaha.

Nipigie kura katika mashindano ya kijijini ikiwa unapenda hii.

Ilipendekeza: