Orodha ya maudhui:
- Hatua ya 1: Sakinisha Xilinx Vivado Webpack
- Hatua ya 2: Unda Mradi Mpya
- Hatua ya 3: Unda Moduli ya Kuingiza Dot / Dash
- Hatua ya 4: Unda Moduli ya Pato la Uonyeshaji wa Sehemu Saba
- Hatua ya 5: Unda Moduli ya Juu
- Hatua ya 6: Unda Faili ya Vikwazo
- Hatua ya 7: Unganisha muundo
- Hatua ya 8: Tekeleza Ubunifu
- Hatua ya 9: Tengeneza Bitstream
- Hatua ya 10: Lenga vifaa
- Hatua ya 11: Panga Kifaa
Video: Basys 3 Morse Decoder: Hatua 11
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Huu ni mradi wa darasa la chuo kikuu. Mradi huu umeandikwa katika VHDL katika programu inayoitwa Vivado. Kazi za kuunda moduli zote muhimu kutekeleza Morse Decoder kwa kutumia bodi ya Basys 3. Bodi hutumiwa kuchukua nambari ya morse kutoka kwa swichi na itaonyesha barua kwenye onyesho la sehemu saba.
Ili kufanya Nukta - washa na uzime swichi bila kusubiri
Ili kufanya Dash - washa swichi kwa sekunde 2, kisha uizime
Hatua ya 1: Sakinisha Xilinx Vivado Webpack
Wavuti ya Vivado inaweza kupakuliwa kwenye xilinx.com. Tumia mwongozo huu wa kuanza kutembea kupitia hatua za upakuaji na usanikishaji.
Hatua ya 2: Unda Mradi Mpya
- Fungua vivado. Kisha Bonyeza "Unda Mradi Mpya"
- Bonyeza "Next". Taja mradi na uchague eneo la mradi. Jina la mradi wetu lilikuwa MorseDecoder na lilihifadhiwa kwenye gari la USB.
- Chagua Mradi wa RTL.
- Bonyeza "Next".
- Bonyeza "Ifuatayo" kupita Viongezeo
- Bonyeza "Ifuatayo" kupitisha Ongeza Ip iliyopo
- Bonyeza "Ifuatayo" kupitisha Vizuizi vya Kuongeza Chagua bodi yako kulingana na picha iliyotolewa.
- Bonyeza "Next"
- Bonyeza "Maliza"
Hatua ya 3: Unda Moduli ya Kuingiza Dot / Dash
Moduli hii inafuatilia wakati kitufe kinabanwa, na ni kwa muda gani kinabanwa na kutafsiri kwa nambari ya Morse.
- Nenda kwenye dirisha la Vyanzo, Bonyeza kulia, na ubonyeze "Ongeza Vyanzo"
- Chagua "Ongeza au Unda chanzo cha Ubuni"
- Bonyeza "Unda Faili"
- Badilisha aina ya faili iwe "VHDL"
- Taja faili yako (yetu inaitwa DD) na bonyeza "OK"
- Bonyeza "Maliza"
- Bonyeza "Sawa" kupitisha dirisha la "Fafanua Moduli"
- Nakili na Bandika nambari yetu iliyotolewa na Maoni
Hatua ya 4: Unda Moduli ya Pato la Uonyeshaji wa Sehemu Saba
Moduli hii inasimamia kubadilisha msimbo wa morse kuwa herufi sahihi katika fomu kidogo ambayo onyesho la sehemu saba linaweza kuonyesha.
Fuata maagizo katika Hatua ya 3 tena, lakini wakati huu, nakili kwenye faili ya "SSD"
Hatua ya 5: Unda Moduli ya Juu
Huu ndio Moduli inayoongoza ambayo itachukua uingizaji wa Morse Code na Pato la barua kwenye onyesho la sehemu saba.
Fuata maagizo katika Hatua ya 3 tena, wakati huu unakili faili ya "MorseDecoder"
Hatua ya 6: Unda Faili ya Vikwazo
Tunahitaji kuchagua vifaa vya mwili vya kutumia kwenye bodi ya basys. Hii itajumuisha kutumia onyesho la sehemu saba, na pia kutumia swichi kupitisha Msimbo wa Morse.
- Bonyeza kwenye kidirisha cha chanzo na uchague "Ongeza Vyanzo" tena.
- Chagua "Ongeza au Unda Vizuizi", kisha bonyeza ijayo.
- Bonyeza "Unda Faili", na uacha aina ya faili isiyobadilika. Taja faili "MorseDecoder".
- Bonyeza "Maliza".
- Nakili na Bandika nambari yetu iliyotolewa na Maoni.
Hatua ya 7: Unganisha muundo
Nenda kwa Navigator ya Mtiririko na bonyeza "Run Synthesis" katika sehemu ya Usanisi
Hatua ya 8: Tekeleza Ubunifu
Mara tu utakapofanikisha usanisi, kutakuwa na kidirisha cha kujitokeza kukuuliza utekeleze utekelezaji. Bonyeza "Sawa" kuendelea. Ikiwa dirisha hili halitatokea, fuata maagizo hapa chini:
Nenda kwa Navigator ya Mtiririko na bonyeza "Run Utekelezaji" katika sehemu ya Utekelezaji
Hatua ya 9: Tengeneza Bitstream
Nenda kwa Navigator ya Mtiririko na bonyeza "Tengeneza Bitstream" katika sehemu ya Programu na Utatuzi
Hatua ya 10: Lenga vifaa
- Hakikisha bodi yako ya Basys3 imechomekwa kwenye kompyuta Vivado inaendeshwa. Bodi inapaswa kuwa na mwisho wa microUSB wa kebo iliyowekwa ndani, na mwisho wa kawaida wa USB wa kebo hiyo imechomekwa kwenye kompyuta yako.
- Nenda chini kwa "Fungua Meneja wa Vifaa" katika sehemu ya Programu na Utatuzi, kisha bonyeza pembetatu ndogo kwenda kushoto kuifungua.
- Bonyeza kitufe cha "Fungua Lengo", na uchague "Unganisha Kiotomatiki"
Hatua ya 11: Panga Kifaa
- Chagua "Kidhibiti Vifaa"
- Bonyeza "Kifaa cha Programu"
- Chagua kifaa kinachojitokeza
- Bonyeza "Programu"
Ilipendekeza:
LabDroid: Encoder / Decoder Code ya Morse: Hatua 4
LabDroid: Morse Code Encoder / Decoder: Kumbuka: Maagizo haya hayawezi kutekelezwa 1: 1 katika toleo jipya zaidi la LabDroid. Nitaisasisha hivi karibuni. Mradi huu utakuonyesha unachoweza kufanya na LabDroid. Kwa kuwa Ulimwengu wa Halo kawaida hufanywa kulingana na maandishi, mwanga au sauti, nilifikiria LabDr
Kiambatisho cha Morse Morse Decoder: Hatua 7 (na Picha)
Binary Tree Morse Decoder: a.articles {font-size: 110.0%; font-uzito: ujasiri; mtindo wa fonti: italiki; maandishi-mapambo: hakuna; rangi-ya nyuma: nyekundu;
Dimmable LED Kutumia Basys 3 Bodi: 5 Hatua
Dimmable LED Kutumia Bodi ya 3 ya Basys: Katika mwongozo huu tutaunda na kudhibiti mfumo wa nje wa taa ya LED. Kwa vifungo vinavyopatikana, mtumiaji anaweza kupunguza balbu ya LED kwa mwangaza wowote unaotaka. Mfumo hutumia bodi ya Basys 3, na imeunganishwa na ubao wa mkate ulio na
Saa 3 ya Saa ya Basys: Hatua 9
Saa 3 ya Saa ya Basys: Mradi wetu huunda saa ya kengele kwa kutumia bodi ya Basys 3 FPGA, Arduino, na bodi ya dereva wa spika. Mtumiaji anaweza kuingiza wakati wa sasa kwenye ubao akitumia swichi 11 za kuingiza kwenye Basys 3 na kufunga thamani akitumia kitufe cha katikati kwenye
Arduino Magnetic Decoder Decoder: Hatua 4 (na Picha)
Arduino Magnetic Decoder Decoder: Hii inaweza kufundishwa jinsi ya kutumia nambari inayopatikana kwa uhuru, arduino, na msomaji wa kawaida wa safu ya sumaku kuchanganua na kuonyesha data iliyohifadhiwa kwenye kadi za mistari ya sumaku kama kadi za mkopo, vitambulisho vya wanafunzi, n.k. chapisha hii baada ya