Orodha ya maudhui:

Simu: 6 Hatua
Simu: 6 Hatua

Video: Simu: 6 Hatua

Video: Simu: 6 Hatua
Video: Angalia ukuaji wa mtoto akiwa tumboni mwa mama yake hadi kuzaliwa 2024, Novemba
Anonim
Simu
Simu

Halo wenzangu wafundishaji (ikiwa hilo ni neno hata!)

Kuweka muda mrefu kwenye wavuti hii, kwa hivyo ni haki yake tu mimi kuchangia kitu nyuma. Hapa kunaweza kufundishwa kwa kubadilisha simu ya zamani ya mavuno kuwa simu ya rununu. Ninaingiza hii pia kwenye takataka za mashindano ya hazina kwa hivyo tafadhali nipigie kura!

Nilikuwa na simu ya zamani ya GPO (Tele-Pre-British Telecom) iliyokuwa imelala karibu na nilitaka kufanya kitu nayo badala ya eBay tu au kuitupa nje. Karibu mwaka mmoja uliopita, nilikuwa na wazo kubwa la kuibadilisha kuwa simu ya rununu na baada ya utaftaji mfupi kwenye wavuti niligundua watu wengine walikuwa na wazo sawa, kwa hivyo kile nilichofanya sio kitu kipya lakini sidhani kwa kweli alipata toleo kamili la kumbukumbu tu bits za nambari na maoni hapa na pale.

Nilikuwa na mahitaji kadhaa ya msingi kwa simu yangu Ilibidi iwe ya rununu (dhahiri !!!!) Kwa hivyo aina fulani ya betri ilihitajika. Haipaswi kuwa na mods za nje kwa kesi hiyo - ingawa mwishowe nilitoa kidogo kwa kuongeza taa na taa za hali, chini ya simu. Piga rotary lazima ifanye kazi kama ilivyokuwa zamani Ringer kengele lazima ifanye kazi, sikutaka "bandia kupigia" na moduli ya kucheza ya MP3. Inapaswa kuchajiwa kwa kutumia chaja ya kawaida ya USB au kwa hiari inaweza kuchajiwa bila waya.

Ikiwa unapenda kurudi miaka ya 80 na kuwa na simu bila skrini, hakuna ufikiaji wavuti, hakuna kutuma ujumbe mfupi, hakuna uchezaji wa mp3 na toni moja tu, rafiki, hii ndio inayoweza kufundishwa kwako.

Hatua ya 1: Pata Sehemu Zako

Hakuna sehemu nyingi sana zinazohitajika kwa hii inayoweza kufundishwa. Zimeorodheshwa hapa chini

  1. Simu ya Britsh GPO, aina 746
  2. Moduli moja ya sinia ya TP4056 3.7V, kama hii
  3. Betri moja 18650
  4. Kitufe cha kuzima cha chaguo lako
  5. Moduli moja ya kuongeza XL6009 kama hii
  6. Chip moja ya L293B H-Bridge ya dereva. Nilinunua yangu kutoka kwa Vipengele vya RS hapa
  7. Toleo la Arduino Pro-Mini, toleo la 3V
  8. Moduli ya SIM800 kama hii
  9. SIM kadi !!!!!
  10. Vipinga vitatu vya 10K
  11. Kinga moja ya 4.7K
  12. Kinga moja ya 1K
  13. Capacitor moja 470uF
  14. PN2222A Transistor moja. Labda NPN yoyote itakuwa sawa, nina mzigo wa haya kwa mkono.
  15. Kwa hiari LEDs kadhaa za kuonyesha hali ya simu
  16. Viunganisho tisa vya kiume vya Molex KK 6410 kwa bodi na kike tisa kwa vifaa kwenye bodi. Unaweza kuhitaji kupata vituo kwa upande wa kike.
  17. Ikiwa unataka bodi ya PCB, ninayo ya kuuza kwa £ 8.00 na P&P ya bure nchini Uingereza. Wasiliana nami kwa [email protected]

Hatua ya 2: Kuandaa Simu ya Zamani

Kuandaa Simu ya Zamani
Kuandaa Simu ya Zamani
Kuandaa Simu ya Zamani
Kuandaa Simu ya Zamani
Kuandaa Simu ya Zamani
Kuandaa Simu ya Zamani
Kuandaa Simu ya Zamani
Kuandaa Simu ya Zamani

Anza kwa kufungua kesi ya simu yako.

Kuna knack kidogo inayofungua moja ya simu hizi, kwanza, ondoa parafujo kwa nyuma na ushikilie kesi ya simu nyuma-chini vuta kidogo na juu, kuwa thabiti kabisa na huenda ukahitaji kupigia kipiga cha rotatry.

Waya zote, T1 - T19 zinahitaji kukatwa kutoka kwa bodi ya PCB, kisha screw kuu ya PCB inapaswa kuondolewa, PCB sasa inaweza kuondolewa. Wiggling inaweza kuhitajika ili bodi itoke.

Kuna sehemu moja tu inayohitajika kutoka kwa PCB na hiyo ni swichi ya ndoano kama inavyoonyeshwa kwenye picha. Huu ndio ubadilishaji ambao tujulishe ikiwa simu ya mkono imeketi kwenye simu. Wakati kwenye simu tunaweza kupokea simu. Ikiwa simu imewekwa nje ya ndoano, tunaweza kupiga namba (na pia tengeneza sauti ya ndoano kwenye kipaza sauti).

Kubadilisha pia kuna utaratibu wa lever ya chemchemi ndiyo sababu ninashauri kutumia asili. Nadhani unaweza kutengeneza utaratibu wako mwenyewe, lakini sitasumbuka.

Hali ya swichi hii itafuatiliwa na arduino.

Ifuatayo amua wapi unataka swichi ya kuwasha iwe iko. RetroMobile yangu ya kwanza ilitumia switch ya kushinikiza-kushinikiza, ambayo kwa kuona nyuma ilikuwa kosa kama njia pekee ya kujua ikiwa simu imewashwa ni kuinua simu na kusikiliza sauti ya ndoano. Nilipendelea kuchagua mwamba au mtelezi wa kitelezi na dalili dhahiri juu ya hali ya ubadilishaji.

Amua wapi unataka kuweka hadhi ya LEDS. Bodi ya mzunguko hutoa mbili, ingawa bado hakuna nambari ya kuzitumia. Labda unaweza kutumia mawazo yako. Wazo moja nilikuwa na kutumia moja kama kiashiria cha nambari-kwa-morse.

Kitu cha mwisho nilichofanya ni kuweka chaja isiyo na waya kwenye simu yangu kwa kutumia moja ya vifaa hivi. Sasa neno kidogo la onyo, kutumia kuchaji bila waya itakuwa polepole kuliko chaja ya USB. Pia, simu ya kwanza niliyofanya kazi ina msingi wa plastiki, ya pili chuma, kwa hivyo ile ya pili haiwezi kuwa na waya

Ganda la simu ya zamani sasa inapaswa kuwa kamili.

Hatua ya 3: Muhtasari wa Mzunguko

Muhtasari wa Mzunguko
Muhtasari wa Mzunguko

Nguvu hutolewa kutoka kwa kifaa cha 5V, mfano sinia ya USB lakini gombo / kuziba tundu lako bila shaka ni chini yako. Hii imeunganishwa na sinia ya TP4056. Kuna habari nyingi juu ya sinia ndogo nadhifu, kwa hivyo sitaenda kwa undani. Kinachofanya ni kuruhusu PSU kuchaji betri na ikiwa hakuna PSU iliyopo, na betri ina chaji ya kutosha, wacha betri iweze kutumia simu ya rununu.

Betri niliyotumia ilikuwa aina moja ya seli ya 18650 kwani hii ilitoa 3.7V ambayo ni sawa kwa Arduino Mini Pro na kadi ya Sim800. Inatoa masaa 3 ya matumizi. Sijajaribu kuweka mbili kwa usawa, lakini nadhani hiyo itafanya kazi na kutoa muda mrefu wa kusimama.

Betri hutoa nguvu kwa daraja la L293 H kupitia kigeuzi cha kuongeza nguvu cha XL6900, kilichowekwa kwa pato karibu 30V. Kengele kwenye GPO inaweza kulia karibu 30v, lakini lazima iwe AC. Tunaweza kuiga hii kwa kutumia daraja H. Tena kuna habari nyingi kwenye madaraja ya H kwenye wavuti kwa hivyo itakuwa haina maana nikirudia. Lakini kwa kifupi daraja la H linaturuhusu 'kubadili' mwelekeo wa sasa. Madaraja haya hutumiwa kawaida katika motors za DC kubadili mwelekeo. Kwa hivyo kwa kubadili mwelekeo tunaweza kupiga kengele. Kubadilisha hufanywa na arduino kwenye pini 4 na 5.

Arduino inadhibiti kadi ya Sim800 kwa kutuma na kupokea amri za AT. Nimetumia, na kurekebisha maktaba ya SeeedStudio kudhibiti arduino kwa hivyo napaswa kuwapa sifa.

Upigaji wa rotary umeunganishwa na arduino na nambari iliyopigwa inasomwa chini ya nambari. Nimetumia na kuweka alama kutoka kwa Guidomax na lazima nimpe sifa kwa jambo hili la kufundishwa.

Kitufe cha kunasa, kilichookolewa kutoka kwa bodi yetu ya asili ya PCB, ni swichi tu na serikali inafuatiliwa na arduino.

Kuna utoaji wa taa mbili za hadhi kutoka kwa arduino, bado sijaamua nini cha kufanya nao, ikiwa kuna chochote!

Hatua ya 4: Kanuni

Nambari ya kuendesha simu imeambatanishwa hapo juu. Sidai msimbo kuwa mzuri zaidi lakini inaonekana inanifanyia kazi.

Nambari imeandikwa kwa Arduino Pro Min (3V) na ilifanywa kwa kutumia toleo 1.8.5 la IDE ya Arduino.

Tumia faili iliyoambatishwa ya Seeeduino_GPRS-master.zip kama nilivyoongeza kazi kadhaa za ziada na kuweka pini kwa kutumia Arduino Mini Pro.

Acha nipitie kwa kifupi kile nambari inajaribu kufanya.

Ardiino kwanza ataweka pini za Arduino, kisha anafafanua safu ya nambari zilizohifadhiwa. Unaweza kuweka nambari ngumu kwa nambari moja zilizopigwa mara nyingi kwa nambari moja kwenye kipigaji cha rotary. mfano kupiga "1" kunaashiria nambari ya simu "32323254321". Unaweza kuwa na nambari 10 zenye nambari ngumu.

Ifuatayo huanza kitanzi kuu

Uamuzi wa kwanza ni (boolOnHook == false) na (boolRING == false) ikiwa ni kweli, hii inamaanisha mtumiaji amechukua simu kwa hivyo tunahitaji kutoa sauti kwenye kipaza sauti.

Tunafuata nambari ya GuidoMax ili kubaini ni nambari zipi zimepigwa. Ikiwa, baada ya sekunde 5, hakuna pembejeo inayopokelewa kutoka kwa kipiga picha cha kuzunguka, basi nambari iliyobadilishwa hupelekwa kwa SIM800 kadi na kupigwa.

Wakati boolOnHook inakuwa kweli, tunakata simu na kuweka bafa ya safu ya nambari ya simu.

Kazi fnRing ina ucheleweshaji sahihi wa kuiga mlio wa simu ya Uingereza

Functon fnTestBell ni matumizi ya kujaribu mzunguko wa kengele

Kazi fnDebug ilitumika kutoa anuwai kwa mfuatiliaji wa serial wakati wa upimaji.

Hatua ya 5: Kuunda PCB na Mkutano wa Mwisho

Kujenga PCB na Mkutano wa Mwisho
Kujenga PCB na Mkutano wa Mwisho
Kujenga PCB na Mkutano wa Mwisho
Kujenga PCB na Mkutano wa Mwisho
Kujenga PCB na Mkutano wa Mwisho
Kujenga PCB na Mkutano wa Mwisho

Mpangilio wa PCB umeonyeshwa kwenye picha lakini kumbuka kuliko hii imetengenezwa kutoka kwa mzunguko hivyo inapaswa kurekebishwa.

Mods ni rahisi sana kufanya, ikiwa una ujasiri katika kujenga aina yoyote ya bodi ya mzunguko wa elektroniki, mabadiliko haya ni ya moja kwa moja.

Kata nyimbo mbili na ambatanisha waya nyekundu.

Fanya kupunguzwa kwa nyimbo mbili na kuongeza waya wa bluu.

Kabla ya kuongeza waya, inaweza kuwa rahisi kwako kugeuza kwenye moduli ya TP4056 na pini za kichwa ili waya ziwe na nanga.

Moduli ya kwanza ya kuuza kwa njia yoyote ni TP4056. Mara moja hakikisha inaweza kupokea 5V kutoka kwa pembejeo ya PWR na kutoa 4.2V kwa betri na 4.2V kwa mzunguko wote.

Ifuatayo weka XL6009 na urekebishe hadi ifike 30V.

Ongeza L-Bridge ya L293 na Arduino inayofuata. Katika hatua hii unaweza kuwasha Arduino na ujaribu kuona ikiwa kilio cha kengele kinafanya kazi kwa kutumia fnTestBell.

Ikiwa yote yanaongeza vizuri moduli ya SIM800 na vichwa vingine vya pini, transistor na viambishi vya sauti.

Sehemu ya mwisho ya kuongeza ni swichi ya ndoano.

Punja bodi mpya ya PCB kurudi kwenye makazi ya simu, ukitunza kwamba swichi ya ndoano inajishughulisha na utaratibu wa utoto wa ndoano.

Chomeka betri, kipiga picha cha kuzunguka, maikrofoni, spika, kengele, vielekezi vya hali ikiwa unatumia na swichi ya kuzima. Weka betri katika kufaa ni. Niliiweka nyuma tu ya kengele na bluu-tac nyingi!

Zima mkokoteni na ikiwa haujafanya hivyo tayari, fungua programu ya RetroMobile kwenye arduino ukitumia kadi ya 3V FTDI.

Tumia nguvu kwa TP4056 na wakati bluu (kwenye bodi zangu) betri inachajiwa na ikiwa kuna SIM kadi katika SIM800 unapaswa sasa kupiga simu.

Kusanya kesi ya nje kukumbuka kutoteka waya wowote.

Hatua ya 6: Je

Ningependa kufanya kitu na viongozo vya hadhi, labda nambari ya maandishi-morse. Au weka onyo wakati betri iko karibu tupu. SIM800 inaweza kuripoti kiwango cha betri.

Inaweza kuwa nzuri kufikiria juu ya kuongeza moduli ya BT ili niweze kuiunganisha na simu nyingine au gari langu.

Nilisoma kwenye mtandao mtu alikuwa ameandika nambari kwamba mtu ameandika kipande cha nambari ambacho kitamruhusu mtu kuandika nambari ya simu kwa moduli ambayo itaruhusu nambari za kupiga haraka kuhifadhiwa badala ya kuziandika ngumu ngumu.

Asante kwa kusoma na ikiwa ungependa bodi ya PCB nitumie barua pepe kwa [email protected]

Asante na tafadhali nipigie kura katika mashindano ya takataka-hazina!

Ilipendekeza: