Orodha ya maudhui:

Kibodi ya USB ya Ulimwengu Pamoja na Richi za RGB: Hatua 6
Kibodi ya USB ya Ulimwengu Pamoja na Richi za RGB: Hatua 6

Video: Kibodi ya USB ya Ulimwengu Pamoja na Richi za RGB: Hatua 6

Video: Kibodi ya USB ya Ulimwengu Pamoja na Richi za RGB: Hatua 6
Video: CS50 2016 Week 0 at Yale (pre-release) 2024, Julai
Anonim
Kinanda cha USB cha Ulimwenguni Pamoja na RGB Swichi
Kinanda cha USB cha Ulimwenguni Pamoja na RGB Swichi

Katika hii inayoweza kufundishwa nitakuonyesha jinsi ya kujenga kibodi yako mwenyewe ya USB ambayo hufanya kama kibodi ya kawaida ya kompyuta.

Unaweza kupeana mchanganyiko wowote muhimu au mlolongo wa funguo za kushinikizwa wakati wa kubonyeza kitufe kimoja tu.

Unaweza kuitumia kuboresha kazi ya kompyuta yako kwa kupeana mchanganyiko anuwai kwa ufunguo mmoja tu wa mwili, kwa hivyo inafanya maisha yako kuwa rahisi.

Unaweza kuifanya kidhibiti cha mchezo wa PC.

Unaweza hata kuipanga ili kuandika insha kwa kubonyeza kitufe kimoja tu:) Anga ndio kikomo.

Nilitumia kudhibiti harakati zangu za mwongozo wa router ya CNC, kwani niliona kutumia kibodi ya kawaida ya kompyuta kuwa kubwa sana na mbaya kutumia.

Hatua ya 1: Kinanda katika Kitendo

Image
Image

Hapa unaweza kuona kwa kifupi jinsi kibodi hufanya katika matumizi halisi.

Kinanda ina modeli 2 - hali ya hatua na hali inayoendelea ya kusonga.

Hatua ya 2: Kusanya Vitu vyote

Utahitaji:

- Arduino Pro Micro 32u4 ambayo inaweza kuiga kibodi ya USB PC au panya

- Swichi za Pushbutton - Nilitumia ghali la ujinga ($ 20 kipande) swichi za NKK KP02 nilizozitumia kutoka kwa rafiki. Ni swichi za kushinikiza na RGB LED ndani. Lakini unaweza kutumia kitufe chochote cha kushinikiza kama unavyopenda, ikiwa hauitaji athari nzuri za LED. Au unaweza kutumia swichi ambazo zina shimo kwa RGB LED ya kawaida kuteleza au karibu nayo.

- TLC5940 IC (tu ikiwa unahitaji athari za LED). Nilitumia IC yenyewe, lakini unaweza kutumia bodi ya kuzuka, Ikiwa huna mpango wa kutengeneza PCB yako mwenyewe.

- printa ya 3d (hiari)

- Ufundi wa kutengeneza PCB (hiari)

- Maarifa ya kimsingi ya umeme

- wakati fulani

- na mishipa:)

Hatua ya 3: Skematiki

Skimatiki
Skimatiki
Skimatiki
Skimatiki

Skematiki ni rahisi sana.

Nilitumia mzunguko wa kutoa RC kwa swichi (angalia picha), kwa hivyo hakuna haja ya kuwa na wasiwasi kwa kubadili bunge kwenye programu. LED katika kubadili zina anode ya kawaida.

Kwa madereva ya LED ya TLC5940 - nilitengeneza PCB yangu mwenyewe na niliuza IC moja kwa moja kwenye PCB yangu. Kinzani kutoka IREF hadi GND inaweka sasa ya kuendesha gari LED.

Ikiwa utatumia bodi ya kuzuka, angalia skimu za bodi ya kuzuka. Inapaswa kuwa sawa moja kwa moja kuunganisha waya.

Labda hauitaji kutumia 7 capacitors ya kukata ikiwa utatumia bodi ya kuzuka kwa dereva wa LED.

Hatua ya 4: PCB na Ufungaji

PCB na Ufungaji
PCB na Ufungaji
PCB na Ufungaji
PCB na Ufungaji
PCB na Ufungaji
PCB na Ufungaji

PCB sio hatua ya lazima katika hii inayoweza kufundishwa, kwa sababu nilitumia mipango ya urafiki isiyo ya kupendeza na swichi zangu ni za bei ghali kununua, kwa hivyo ninaamini sio wengi wenu watafanya PCB hii ambayo nimetengeneza.

Ninakuhimiza uweke waya mradi kwa kutumia bodi za kuzuka na wiring ya protoboard, au unaweza kuunda PCB yako mwenyewe ambayo itafaa swichi na taa za bei rahisi zaidi.

Nilitengeneza pcb ya haraka katika Mbuni ya Altium. Nilitumia programu hii kwa sababu nina leseni, kwani mimi hutumia kwa kufanya kazi kila siku. Najua mpango huu hakuna mahali karibu na bei ya kupendeza ya kupendeza ya busara.

Ikiwa mtu yeyote anataka faili za kijasusi za Altium au PCB ziseme kwenye maoni na nitazituma kwako.

Sanduku lilichorwa katika Autodesk Inventor (pia sio mpango wa kupendeza wa kupendeza, lakini ninatumia hiyo kazini pia na nimeizoea). Ikiwa mtu yeyote anataka faili za.stl za kuchapishwa kwa 3D, tafadhali toa maoni na nitawatumia.

Hatua ya 5: Programu

Programu
Programu

Nambari imeundwa katika mazingira ya arduino.

Nilitumia maktaba ya Kitufe kusimamia vitufe vyote. Inayo huduma nzuri za kusoma vifungo kama key.uniquePress () na key.isPressed () kwa kufanya maisha yetu iwe rahisi.

Maktaba ya Kinanda ya arduino iliyojumuishwa kwa kuifanya bodi kuishi kama kibodi ya PC.

Maktaba ya TLC5940 ya kudhibiti upunguzaji ulioongozwa na kutengeneza vitu vyote vizuri vya kufifia.

Niliambatanisha nambari ya mwisho ya arduino. Funguo zimepangwa sawa na kibodi ya kawaida ya PC kwenye nambari kulingana na picha iliyoambatanishwa kwa utunzaji rahisi.

Nambari inaweza kubadilishwa kwa urahisi kwa kila aina ya matumizi.

Hatua ya 6: Imemalizika

Image
Image

Kibodi hufanya kazi kama haiba.

Nilitumia kudhibiti router yangu ya CNC, lakini programu zinazowezekana hazina kikomo.

Nionyeshe maoni yako!

Unaweza kunifuata kwenye Facebook na Instagram

www.instagram.com/jt_makes_it

kwa waharibifu juu ya kile ninachofanya kazi sasa, nyuma ya pazia na nyongeza zingine!

Ilipendekeza: