Orodha ya maudhui:
- Hatua ya 1: Hatua ya 1: Kusanya vifaa vyako
- Hatua ya 2: Hatua ya 2: Unda Faili
- Hatua ya 3: Hatua ya 3: Kanuni
- Hatua ya 4: Hatua ya 4: Zalisha Bistream na Utekeleze
- Hatua ya 5: Shida / Utatuzi
Video: Barua kwa Mtafsiri wa Nambari ya Morse: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Kuona uwakilishi wa Nambari za Morse mkondoni ili ujifunze inasaidia, lakini haiwezi kulinganishwa na kuiona kibinafsi na taa / sauti halisi. Mtafsiri huyu atakuruhusu kuchagua barua unayotaka kujifunza katika Morse Code, na uitafsiri mbele ya macho yako kwa kuwasha LED katika muundo unaowakilisha kwa herufi maalum! Mtafsiri huyu anachukua uwakilishi wa herufi ya herufi katika alfabeti, (chati inaweza kuonekana baadaye kwa kila herufi 'sawa na herufi, lakini fikiria kuwa A - 01, B - 10, C - 11, na kadhalika) na hubadilisha ndani ya msimbo wa Morse sawa na taa zinazowaka kwa mtumiaji. Toleo la Nambari limeonyeshwa pia kwenye onyesho la sehemu saba hata hivyo, kukujulisha kuwa unaunda sawa sawa ya binary.
Nambari ya binary imeundwa na swichi upande wa kulia, na hupanda kutoka kwa kitu muhimu sana, kama vile ungetarajia wakati wa kuunda nambari ya binary. Nambari unayounda imeonyeshwa kwenye onyesho la sehemu saba kama ilivyosemwa hapo awali na iko upande wa kushoto wa bodi, itakuambia tu ikiwa umekosea au la katika kuwakilisha nambari ya binary na swichi, au thibitisha kuwa umefanya namba sahihi. Inachukua barua 1 kwa wakati mmoja, kuihifadhi kwa kumbukumbu, na kisha kuchapisha msimbo wa Morse wakati mtumiaji yuko tayari kwa kuwezesha "Kitufe cha kuchapisha" kinachopatikana kushoto kabisa kwa bodi ya BASYS3 (hii ni swichi nyingine tu ambayo sisi iliyopewa kuwa "Badilisha Kubadilisha", au swichi nyingine ikiwa unatumia aina tofauti ya bodi ya FPGA na upe ubadilishaji tofauti (Tazama hatua ya 3). Inashauriwa utumie Bodi ya BASYS3 kwa urahisi, lakini haihitajiki.
Hatua ya 1: Hatua ya 1: Kusanya vifaa vyako
Kwa mradi huu, utahitaji tu yafuatayo:
Vifaa -Bodi ya Basys3 (Au FPGA sawa ambayo unaweza kutumia waya ipasavyo)
- (hiari) waya ikiwa unapanga kuunganisha taa za ziada za LED au tofauti na FPGA mbadala
Programu-Vivado Design Suite (Tunapendekeza 2014+)
Hatua ya 2: Hatua ya 2: Unda Faili
Hili ni faili lililoandikwa katika VHDL kuendesha mtafsiri wa Morse Code 1 Bit huko Vivado. Faili hii inafanya kazi na matoleo yote ya Vivado. Ikiwa kuna shida na upakuaji wa faili, uwakilishi wa maandishi unaweza kupatikana kwenye faili nyingine hapa chini na inaweza kunakiliwa kwa urahisi kwenye folda ya faili unayounda. Hakikisha kuwa chanzo kikuu na faili ya vizuizi zipo na katika vyanzo vyao tofauti kabla ya kujaribu kutengeneza mtiririko au kusanikisha chochote. Kwa wale ambao wanataka kuelewa ufafanuzi wa kina zaidi wa nambari na inafanya nini haswa, angalia hatua ya 3. Ikiwa unataka tu kufikia hatua na kuanza kutafsiri, ruka mbele hadi sehemu ya 4.
Hatua ya 3: Hatua ya 3: Kanuni
Nambari yetu ina michakato 4 tofauti ambayo yote huendesha wakati huo huo. Kila moja ya sehemu zifuatazo katika hatua hii itaenda kwa kina zaidi kwa kile kila mmoja wao hufanya.
Mchakato 1:
Mchakato wa kwanza tuliunda ulitumia mgawanyiko wa saa kufanya sehemu ya maonyesho saba ifanye kazi kwa sehemu mbili ili kuonyesha herufi sawa na herufi ambayo mtu alikuwa akiunda. Tulihitaji kuhakikisha kuwa saa ilikuwa ikionyesha nambari kwa usahihi kwa sehemu sahihi saba ambazo tulitaka. Tuligawanya sehemu ipasavyo, ili waweze kuonyesha nambari fulani wakati tuliwauliza pia, na tukazungusha nambari 2 zilizopita kwa sababu tulihitaji 2 tu kuonyesha nambari zote kwenye alfabeti. Tulifanya onyesho la sehemu saba kwenye Mfumo wa Nambari za Nambari ili iwe rahisi kwa watu kuona ni barua gani wanajaribu kuwakilisha, kwani idadi kubwa ya watu hutumia mifumo ya msingi ya nambari 10.
Mchakato 2:
Mchakato wa pili hutengeneza saa yetu kwa LED kuendeshwa, ili tuweze kuona kunde wazi na kutofautisha kati ya Dot na Dash, pamoja na kuwa na wakati wa kutosha kati ya kila sehemu ya nambari ya Morse. Tulitumia ishara kupitisha basi iliyojaa matokeo ya LED ya Morse Code nje ya mchakato na kwenye LED zilizo kwenye bodi ili tuweze kuwasha anuwai mara moja, badala ya kuwa na taa moja tu ya LED.
Mchakato wa 3:
Mchakato wetu wa tatu unaangalia swichi majimbo ya sasa, na hupeana barua hiyo kwa uwakilishi wowote wa kibinadamu unaonyeshwa wakati huo. Hii hupitia kila barua, pamoja na nafasi, kipindi, na koma. Utaratibu huu unaishia hapa, na sehemu zote zinakusanywa katika mchakato wa nne kumaliza tafsiri.
Mchakato 4:
Mchakato wa nne ni mchakato wa "mtafsiri", ambao huchukua habari zote ambazo tumekusanya hadi sasa, kama vile ikiwa kitufe cha duka kimeamilishwa au la, ikiwa swichi ya kuchapa imewashwa au imezimwa, na nambari gani inawakilishwa na swichi. Hii inaangalia safu tuliyotengeneza, ambayo ina uwakilishi wa nambari za Morse za pato litakalokuwa na 1 na 0 sawa na Amri za On / Off za LED. Badala ya kutumia saa mbili tofauti za mzunguko wa wajibu, tulitengeneza saa moja ya mzunguko wa ushuru wa 50% ambayo tulihisi ni kasi nzuri kwa msimbo wa Morse, na kuifanya itoe Dot na "mapigo" 1 ya juu na Dash kwa 3 juu " kunde. " Ili kurahisisha nambari na kuifanya iende haraka, tumetengeneza Nukta sawa na "010" na Dash sawa na "01110".
Hatua ya 4: Hatua ya 4: Zalisha Bistream na Utekeleze
Mradi huu ni rahisi sana kuanzisha ikiwa una Bodi ya BASYS3 kwani swichi zote na vifungo vinavyohitajika tayari vipo kwenye ubao utumie, pamoja na vizuizi vilivyowekwa mapema kwenye pini unazotaka. Ikiwa unatumia FPGA tofauti, utahitaji kuingia kwenye nambari na upate vizuizi na uwapeleke tena kwa vizuizi sahihi vya FPGA yako. Hii ni kweli pia ikiwa unapanga kuunganisha LED zingine na swichi kwenye bodi yako kwa matumizi. Hatutaingia katika mifano ya hii, lakini kutumia mwongozo wa maagizo ya FPGA yako maalum kutasaidia sana kuamua jinsi ya kuweka waya na kupeleka kila kitu kwenye pini sahihi.
Kwa wakati huu, mara tu msimbo ukipakuliwa, na faili kufunguliwa, toa tu mkondo mdogo katika Vivado na upange kifaa chako. Ukishapata, utaweza kuanza kuingiza herufi ili kutafsiriwa kwa Morse Code! Furahiya!
* KUMBUKA: "Badilisha swichi" iko upande wa kushoto kabisa wa ubao (Badilisha R2 kwa Bodi ya BASYS3) na "Kitufe cha Duka" ni kitufe cha U18 (Kitufe cha katikati katika Bodi ya BASYS3) ikiwa vizuizi vimechukuliwa moja kwa moja kutoka nambari yetu ya mfano.
Hatua ya 5: Shida / Utatuzi
Ikiwa una shida kupakua faili, unaweza kunakili kubandika nambari kwa mikono kutoka kwa faili hii ya neno. Pia kuna kiambatisho kwako kuangalia ubadilishaji rahisi kati ya binary kwa herufi, na barua hiyo inapaswa kuwakilisha nini, kwa hivyo tunapendekeza uangalie! Ikiwa unatumia Bodi ya BASYS3, unapaswa kufuata maagizo haya na kupakua nambari bila maswala yoyote, na kuitekeleza bila shida mara tu ukiunganisha bodi na kuipanga.
* KUMBUKA: ukigundua kwamba mtafsiri wako anaonekana kuwa anaenda polepole, hii ni kawaida! Kuna ucheleweshaji wa muda kidogo kati ya wakati unapochapisha, na wakati unapoona uwakilishi wake wa Morse Code. Ukisitisha mzunguko kwa kuzima kitufe cha kuchapisha, nambari itabidi ikamilishe mzunguko kabla ya kuchapisha barua mpya, ikikuacha ukisubiri mzunguko umalize na barua inayofuata ianze.
Ilipendekeza:
Jinsi ya Kutengeneza Mtafsiri wa Morse Code na Arduino: Hatua 10
Jinsi ya Kutengeneza Mtafsiri wa Nambari ya Morse na Arduino: MuhtasariKuwasiliana kwa njia ya kificho, pamoja na kuwa ya kupendeza sana, ina matumizi mengi katika nyanja anuwai. Njia moja ya kawaida ya kuwasiliana na nambari ni nambari ya Morse. Katika mafunzo haya, utajifunza jinsi ya kufanya mkalimani kutuma na kusoma tena
Nambari ya Morse kwa Nakala Kutumia Arduino: Hatua 5
Nambari ya Morse ya Kutumia Nakala Kutumia Arduino: Maelezo ya IDE Sote tunawasiliana kwa njia ya Sensorer zetu za asili (ulimi, Ishara … nk). Sehemu ya kusisimua huanza wakati unataka kushiriki habari za siri kwa mtu. Swali ni Jinsi ya kufanya hivyo? Jibu liko katika jinsi unavyosambaza i
Nambari 4 ya Nambari 7 ya Kitengo Na Kitufe cha Rudisha: Hatua 5
4 Nambari ya Sehemu ya 7 ya Kitengo na Kitufe cha Rudisha: Hii inayoweza kufundishwa itakufundisha jinsi ya kuunda kipima muda cha kutumia saa 4 ya Kitambulisho cha Sehemu 7 ambazo zinaweza kuweka upya na kitufe. Pamoja na hii inayoweza kufundishwa ni vifaa vinavyohitajika, wiring sahihi, na faili inayoweza kupakuliwa ya nambari ambayo ilikuwa
Tuma Barua pepe Moja kwa Moja na Picha Kutoka kwa Faili ya Kundi Kutumia Desktop ya Kale na XP: Hatua 4
Tuma Barua pepe Moja kwa Moja na Picha Kutoka kwa Faili ya Kundi Kutumia Desktop ya Kale na XP: Nina bahati kubwa kuwa na maoni mazuri kutoka kwa dirisha la ofisi yangu ya nyumbani. Wakati niko mbali, ninataka kuona kile ninachokosa na mimi huwa mbali mara kwa mara. Nilikuwa na wavuti yangu mwenyewe na kituo cha hali ya hewa nyumbani ambacho kinapakia kupitia ftp hali ya hewa yote
Jinsi ya Kusambaza Barua Zako za TIGERweb kwa Akaunti Yako ya Barua-pepe: Hatua 5
Jinsi ya Kusambaza Barua Zako za TIGERweb kwa Akaunti Yako ya Barua-pepe: Wacha tukabiliane nayo, barua ya TIGERweb ni maumivu kuangalia. Ufikiaji wa Wavuti wa Microsoft Outlook ni polepole, una glitchy, na kwa ujumla haufurahishi kutumia.Hapo ndipo mafunzo haya yanapoingia. Ukimaliza hapa, unatumai kuwa utaweza kuangalia barua pepe zako zote za TIGERweb