Orodha ya maudhui:

Remote ya Runinga ya Kusaidia: Hatua 7
Remote ya Runinga ya Kusaidia: Hatua 7

Video: Remote ya Runinga ya Kusaidia: Hatua 7

Video: Remote ya Runinga ya Kusaidia: Hatua 7
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Novemba
Anonim
Remote ya Runinga ya Kusaidia
Remote ya Runinga ya Kusaidia

Remote za sasa za runinga zinaweza kuwa za kutatanisha na ngumu kufanya kazi. Vifungo vidogo na mpangilio unaochanganya hufanya iwe ngumu kubonyeza kitufe na kukumbuka ni vitufe vipi vya kubonyeza. Madhumuni ya mradi huu ilikuwa kupambana na shida hizi kwa kuunda kijijini na vifungo vichache, kubwa na mfumo wa tahadhari kumjulisha mtumiaji wakati wa kubadilisha kituo. Idadi ndogo ya vifungo itapunguza mkanganyiko na iwe rahisi kusafiri kwenye vituo vya runinga. Mfumo wa tahadhari utamwonya mtumiaji dakika tano kabla ya wakati wa kubadilisha kituo.

Kabla ya kuanza mchakato wa kubuni, utafiti wa nyuma ulifanywa na mahitaji yalifafanuliwa. Mahitaji, tumbo la uamuzi, na hati za uchambuzi wa washindani zinapatikana kwa kupakuliwa hapa chini. Viunga vya faili hizi zote pia zinapatikana katika sehemu ya kumbukumbu na rasilimali chini ya ukurasa huu.

Hatua ya 1: Kusanya Vifaa na Zana

Kabla ya kuanza kujenga kijijini chako, hakikisha kuwa una vifaa na zana zote ambazo utahitaji. Vifaa vimeorodheshwa katika muswada wa vifaa na kiunga cha waraka kinaweza kupatikana katika sehemu ya rasilimali na marejeleo ya ukurasa huu. Kwa zana utahitaji kituo cha kuuza / kit na printa ya 3D.

Hatua ya 2: Waya Arduino

Waya Arduino
Waya Arduino
Waya Arduino
Waya Arduino

Ifuatayo, tafuta Arduino Mini Pro yako na ukusanye vifaa vyote vilivyopatikana kwenye muswada wa vifaa. Pata bodi yako ya PCB, na hatua yako ya kwanza inapaswa kuunda mistari miwili ya chuma kila upande wa PCB ambayo inaweza kutumika kama reli za 5V na GND kutoka Arduino. Vinginevyo, unaweza pia kutumia PCB -bodi ya mkate, lakini ubaya wa njia hii ni kubadilika kidogo na unganisho lisilotarajiwa.

Uongozi wa IR haueleweki kwenye picha hii, lakini anode imeunganishwa na mtoaji wa transistor ya Nip bipolar. Mkusanyaji wa transistor ameunganishwa kupitia kontena ya 220 ohm kwa usambazaji wa umeme wa 5V, msingi huo umeunganishwa kupitia kontena ya 220 ohm hadi pini ya dijiti 3 kwenye Arduino. Hii inaruhusu pin 3 kuendesha zaidi sasa kwa IR IR, ambayo huongeza anuwai ya kijijini.

Kila kifungo kimefungwa waya kwamba mguu mmoja umeunganishwa na 5V kupitia kontena la 1k ohm. Mguu wa usawa usawa unapaswa kushikamana na ardhi na mguu uliopingana na diagonally unapaswa kushikamana na pini ya dijiti inayotumiwa kuangalia hali ya kitufe.

Vidokezo muhimu zaidi ni kwamba IR iliyoongozwa imeunganishwa kwa kubandika 3 na kwamba SDA na SCL kwenye RTC zimeunganishwa na pini A4 na A5 mtawaliwa. Fuata mchoro wa mzunguko na picha hapo juu, kusaidia kwa wiring.

Hatua ya 3: Kukusanya Ishara za Kituo cha mbali

Kukusanya Ishara za Kituo cha Mbali
Kukusanya Ishara za Kituo cha Mbali

Remotes ya TV hufanya kazi kwa kutuma ishara maalum kwa Runinga kwa masafa maalum. Ishara hizi za infrared zinaweza kufikiria kama kamba ya taa zinazoangaza ambazo zinaambia TV kufanya vitu maalum. Ili kutekeleza unganisho la mbali / Runinga, ishara hizi za kituo zililazimika kukusanywa na kupangiliwa kwa vifungo maalum ili kutolewa kwa kubonyeza. Ili kufanya hivyo, mpokeaji alitumika kukusanya kamba hii ya ishara za kuwasha / kuzima. Pakia IRrecvDumpV2 kwa Arduino. Elekeza kijijini chako kwa mpokeaji na bonyeza vituo vya mbali ambavyo unataka kurekodi. Katika safu ya Arduino, unapaswa kuona kitu kama picha hapo juu. Chukua thamani ya ghafi ya int rawData na uitumie kama thamani ya kituo chako. Rudia hatua hizi mpaka uwe na njia zote zinazohitajika.

Hatua ya 4: Tekeleza Kanuni

Nambari ya kijijini iko hapa chini kwa kupakuliwa na maelezo ya nini nambari hufanya chini.

Njia:

Sasa kwa kuwa una vituo vyote, ni wakati wa kutekeleza katika nambari. Pakia nambari ya mbali kwa Arduino. Chukua nambari za chaneli mbichi ambazo hazijasainiwa na uziweke kwenye sehemu ya ulimwengu ya nambari ya Arduino. Katika faili nyingi, inapaswa kuwa sawa kuiongezea juu ya njia ya kuanzisha (). Ndani ya kitanzi () kazi, tumia sentRaw () kazi ndani ya ikiwa vitanzi kutuma njia maalum. Tazama video hiyo kwa maelezo bora.

Saa Saa Halisi:

Saa halisi ya wakati (RTC) ilitekelezwa kumwonya mtumiaji wakati wa kubadilisha kituo ni wakati. RTC inaweza kuwekwa kwa kutumia njia ya idadi ya watu ya RTC. Kabla ya RTC kutumiwa na kijijini itahitaji kuwa na watu. Wakati RTC imeunganishwa kwenye kifaa tarehe na wakati utahitajika kuingizwa katika njia za RTC. Kila nafasi ambayo inahitaji kuingizwa iko kwenye nambari hapa chini. Pakua njia ya idadi ya watu ya RTC hapa chini kabla ya kupakua kituo na nambari ya RTC.

Hatua ya 5: Chapisha Kesi hiyo

Kwa nini tulitumia muundo wa kompyuta uliosaidiwa (CAD)?

Matumizi ya CAD inaruhusu prototyping haraka. Kwa kutumia mifano ya CAD, tuliweza kuzalisha haraka miundo tofauti kufikia modeli ya sasa inayobeba vifaa vyote. Tulipokuwa tukijaribu, tuligundua ni vitu vipi vinafaa na ni maeneo gani ya CAD yanahitaji kubadilishwa. Uigaji wa haraka ulituruhusu kurekebisha sehemu ambazo hazifanyi kazi kwa muda mfupi. Kwa mfano, ilibidi kuendelea kurekebisha urefu wa kesi hiyo hadi iwe kubwa kwa kutosha kutoshea vifaa vyote.

Maagizo ya CAD na Bunge

Mfano wa CAD uliundwa kwa kutumia OnShape. Kwanza, pakua faili tatu za.stl zilizoonyeshwa hapa chini. Faili tatu zitakupa chini, kifuniko, na kipande cha betri. Mara baada ya kupakua faili unaweza kuzichapisha kwenye printa ya 3D ya chaguo lako. Kwa maajabu yetu, tulitumia Prusa na Makerbot. Kulingana na printa, unaweza kulazimika kuweka mchanga kando kando ya plastiki. Ifuatayo, mara tu vifaa vikiwekwa ndani ya rimoti, itabidi utumie screws kushikamana juu ya kijijini chini. Halafu, itabidi uangaze kijiti cha kufurahisha mahali juu ya rimoti. Kulingana na ustahimilivu wa vifaa, itabidi gundi kesi ya betri kwenye ukuta wa ndani wa kesi hiyo.

Hatua ya 6: Maboresho na Viendelezi

Kijijini kinaweza kuboreshwa kwa kuunda programu ambayo inaruhusu mtumiaji kupanga kwa urahisi ratiba maalum kwenye rimoti. Katika siku za usoni kijijini pia kinaweza kuboreshwa kwa kubuni kesi ambayo ni ndogo na rahisi kwa mtumiaji kushikilia. Mzunguko wa ndani unaweza pia kuboreshwa kupitia PCB zilizobinafsishwa ili kuruhusu muundo rahisi wa ndani wa kijijini.

Hatua ya 7: Rasilimali na Marejeleo

Rasilimali nyingi muhimu zimejumuishwa katika sehemu hii ili uweze kusudi kijijini ili kukidhi mahitaji yako. Chini, utapata rasilimali nyingi ambazo tulitumia wakati wa kujenga rimoti.

Utafiti wa Asili:

Desc: Kabla ya mchakato wa kubuni kuanza utafiti wa awali ulifanywa. Rasilimali za utafiti wa awali zinaonyeshwa hapa chini.

W., & I. (2017, Oktoba 30). Jinsi ya Kudhibiti TV yako na Arduino! Ilirejeshwa Februari 17, 2018, kutoka

Dystrophy ya misuli. (2018, Februari 06). Ilirejeshwa Februari 17, 2018, kutoka

Dezfuli, N., Khalilbeigi, M., Huber, J., Müller, F., & Mühlhäuser, M. (2013). PalmRC. Mchakato wa mkutano wa 10 wa Uropa kwenye Televisheni inayoshirikiana na video - EuroiTV 12. doi: 10.1145 / 2325616.232562

Vijana, C. (2017, Aprili 4). Kutumia Maktaba ya infrared kwenye Arduino. Ilirejeshwa Februari 19, 2018, kutoka

Ukosefu wa akili | MedlinePlus. (2018, Januari 31). Ilirejeshwa Februari 19, 2018, kutoka

Brenner, L. (n.c.). Aina za Plastiki Zinazotumiwa Kutengeneza Mbali za Runinga. Ilirejeshwa Februari 20, 2018, kutoka

Zo, A. (nd). Mawasiliano ya IR. Ilirejeshwa Februari 20, 2018, kutoka

Makala Rahisi Vifungo Vya mbali vya TV. (nd). Ilirejeshwa Februari 25, 2018, kutoka

Www.alzstore.com. (nd). Ilirejeshwa Machi 20, 2018, kutoka https://www.alzstore.com/tv-remote-for-seniors-p/…

Gmatrix u43 Kitufe Kubwa Kijijini Udhibiti - Ufungashaji wa Rejareja: Sauti ya Nyumbani na ukumbi wa michezo. (nd). Ilirejeshwa Februari 25, 2018, kutoka

Kitufe. (nd). Ilirejeshwa Machi 20, 2018, kutoka

Nedelkovski, D. (2016, Agosti 17). Arduino na DS3231 Mafunzo ya Saa Saa. Ilirejeshwa Machi 20, 2018, kutoka

Maktaba ya Remote ya Arduino ya IR:

Desc: Maktaba hii ni muhimu sana kwa programu ya mbali kwani ina kazi nyingi ambazo husaidia kuharakisha mchakato wa usimbuaji. Kazi muhimu kama uandishi wa IR na upelekaji wa ishara ya IR umejumuishwa kwa mifumo mingi ya runinga.

Kiungo cha Github:

github.com/z3t0/Arduino-IRremote

Muswada wa Vifaa:

Desc: Toleo la mkondoni la muswada wa vifaa. Kiungo hapa chini.

docs.google.com/spreadsheets/d/1D5bFs-KHPn…

Karatasi ya Mahitaji ya Kifaa:

Desc: Karatasi ya mahitaji ya kifaa. Unaweza kupakua faili (angalia sehemu ya utangulizi) au uitazame mkondoni. Kiungo kiko chini.

docs.google.com/spreadsheets/d/1NPdmP5oBxG…

Uchambuzi wa Mshindani:

Desc: Hati juu ya washindani wetu. Pakua faili kwenye utangulizi au angalia kiunga hapa chini.

docs.google.com/document/d/1JfeLyk_gPPXIuH…

Matrix ya Uamuzi:

Desc: Hati juu ya maamuzi tuliyofanya wakati wa mzunguko wa maendeleo ya kifaa. Pakua faili kwenye utangulizi au angalia kiunga hapa chini.

docs.google.com/spreadsheets/d/11of_h3fuh6…

Ilipendekeza: