Orodha ya maudhui:
- Hatua ya 1: Unachohitaji
- Hatua ya 2: Pata PCB
- Hatua ya 3: Mkutano
- Hatua ya 4: Upimaji na Nambari
- Hatua ya 5: Maboresho ya Kufanya
Video: Maingiliano mawili ya waya (DMX) na Skrini na Vifungo: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
DMX ni itifaki inayotumika kudhibiti taa za hatua na athari maalum. Kila kifaa kina vituo vyake ambavyo hujibu. Kituo hiki ni chaguo la mtumiaji kwa swichi ya DIP au onyesho na vifungo.
Kuna njia nyingi za kuchagua anwani lakini zile zinazotumiwa sana ni pamoja na swichi ya DIP au na onyesho na vifungo. Unapotumia swichi ya DIP unahitaji pini 9 za kuingiza (8 kwa anwani na moja ya hali).
Chaguo ambalo linaonekana bora zaidi na inakupa chaguo zaidi ni kwa kutumia onyesho la sehemu 7 na vifungo kadhaa. Njia hii hutumia pini 12 kwa onyesho, 4 kwa vifungo na unaweza kutaka viongozo vya hadhi pia. Hii inamaanisha hauna pini karibu wakati wa kutumia arduino Uno / mini au kitu kama hicho.
Ili kutatua shida hii nilibuni moduli inayotumia kiolesura cha dijiti kudhibiti onyesho la sehemu 4 za sekunde 7, vifungo 4 na vichwa 3 vya hadhi na hutumia tu pini 2 za dijiti na pini 2 za 5V na Ground. Licha ya kuokoa pini moduli hii ni ya dijiti pia, hii inamaanisha unaweza kuiambia nini cha kuonyesha na moduli itakumbuka. Moduli hiyo inachukua jukumu la kupunguza mwangaza pia.
Kwa kweli moduli hii inaweza kutumika kwa kila kitu unachotaka na sio mdogo kutumia na vifaa vya DMX!
Hatua ya 1: Unachohitaji
Sehemu kuu ya moduli hii ni TM1637 ambayo ni moduli ya risasi za kuongoza. Ukiwa na mdhibiti mdogo kama Arduino unaweza kutuma kaiti kukuambia ni vipi vimewasha kuwasha. Moduli hii inaweza pia kupunguza vipigo na ishara ya PWM. Haiwezekani kupunguzwa kwa taa tofauti. Vipengele vyote vimewekwa kwenye PCB ya kawaida lakini unaweza kutumia ubao wa mkate au kitabu cha protok pia.
Ikiwa unataka kutengeneza bidhaa kama picha hii ndio utahitaji:
1 x PCB kwa moduli ya kiolesura
Ukitumia kiunga hiki unapata pcb zako 10 za kwanza bure na unaunga mkono miradi yangu mpya.
1 x 0.56 onyesho la nambari 4 (nyekundu) anode ya kawaida pini 12
1 x TM1637 DIP
1 x kichwa cha kichwa sawa au digrii 90 (pini 4)
3 x 3mm iliyoongozwa, nyekundu, machungwa na kijani.
4 x tactile pushbutton pini 2 https://www.aliexpress.com/item/20Pcs-Middle-2-pin …….
Mbali na sehemu unahitaji zana za kawaida za kukusanyika:
- chuma cha kutengeneza
- solder na mtiririko
- plier kukata risasi
Hatua ya 2: Pata PCB
Faili za aegle na faili za gerber zimejumuishwa katika hatua hii. Niliamuru PCB zangu hapa:
www.pcbway.com/setinvite.aspx?inviteid=993…
Kwa kiunga hiki unaweza kupata muundo wako wa kwanza wa pcb 10 bure kujaribu, unanisaidia pia kwa sababu ninapata punguzo la litlle unapotumia kiunga hiki kuagiza.
Faili za ujinga zinaundwa na PCBways na imeonekana vizuri. Niliamuru vipande 10 vyenye rangi ya samawati na maandishi meupe.
Badala ya kutumia PCB unaweza kuziunganisha sehemu zote kwa kitabu cha protobodi pia.
Hatua ya 3: Mkutano
Kukusanya moduli hii sio ngumu hata ikiwa una ujuzi wa kuuza. Kwanza vunja pini 4 kutoka kwa kipande cha kichwa ikiwa haukuwa tayari. Kuwaweka mahali hapo baadaye, nilianza na vichwa vya kichwa kwa sababu huwa na kuanguka wakati kichwa chini. Ifuatayo niliuza LED, risasi fupi (upande hasi) iko upande wa kulia, ambayo imewekwa alama, toleo jipya la PCB litakuwa na ishara -. Baada ya LEDs niliuza vifungo 4 vya kugusa, kuliko chip ya TM1637. Pini 1 iko juu kushoto na imewekwa alama na nukta. Sehemu ya mwisho niliyouza ni onyesho, mashimo ni nyembamba sana kwa hivyo itachukua muda.
Baada ya sehemu zote kuuzwa mahali hapo, nilikata mwelekeo wote na kukagua makosa.
Hatua ya 4: Upimaji na Nambari
Baada ya kumaliza kukusanyika ni wakati wa kujaribu moduli. Unganisha 5V kwa microcontrollers 5V, GND na GND. Pini za CLK na DIO zinaweza kuelezewa katika programu lakini chaguzi ni pini 2 kwa CLK na pini 3 kwa DIO.
Pakua nambari hiyo na uipakie kwenye Arduino yako. Nambari hii inaweza kufanya kazi kwa wadhibiti wengine wadogo pia lakini haijajaribiwa bado.
Nambari ya Arduino imeundwa kusasisha skrini na kusoma vifungo kila 200ms. Hii imefanywa ili CPU inaweza kutumika kwa majukumu mengine. Kubadilisha anwani hufanywa kwa kutumia kitufe cha juu na chini, anwani itahifadhiwa kiatomati baada ya sekunde 2. Anwani imehifadhiwa kwenye EEPROM na imepakiwa kwenye usanidi. Anwani huhifadhiwa kwenye EEPROM hata wakati umeme umekatika.
Viongozi vya hadhi vinaweza kudhibitiwa kwa kutuma baiti kwenye moduli kwa viongozo 8. Kwenye PCB kuna vipandikizi 3 tu vimeunganishwa lakini nambari inaruhusu 8. Nambari hiyo itaboreshwa katika siku za usoni ili kuwezesha kugeuza na kuzima virahisi kuwa rahisi.
Vifungo vimeunganishwa kama tumbo la keypad na vifungo 16 vinaweza kutumiwa. kuzidisha hakuhimiliwi kwa sasa lakini hii inaweza kuongezwa siku zijazo ikiwezekana.
Kwa sasa ninafanya kazi kwenye maktaba ili kutumia moduli ya kiolesura iwe rahisi zaidi lakini hii inaweza kuchukua muda.
Hatua ya 5: Maboresho ya Kufanya
Baada ya kuagiza na kujaribu PCB nilipata maboresho madogo, ikiwa una maboresho au mende tafadhali waache kwenye maoni. Tafadhali eleza vile vile kwa sababu napenda kujifunza jinsi ninavyoweza kuboresha miradi yangu!
Kwa sasa haya ndio maboresho ambayo ninafanya kazi:
- Kuongeza capacitor ndogo kwa bodi kwa utulivu wa voltage
- Kuongeza ishara kwa polarity iliyoongozwa
- Kutumia mashimo makubwa kwa onyesho
- Kuandika maktaba ya nambari kuifanya iwe rahisi
- Nambari ya kuandika ya kuwasha na kuzima leds ni rahisi
Niliingia shindano la kuifanya iwe nyepesi na hii inayoweza kufundishwa, ikiwa unaipenda tafadhali nipigie kura:)
Wakati mwingine huwa na PCB inayozunguka, ikiwa unataka PCB tupu Ninawauza kwa € 4, - kipande. Nina ambazo zimemalizika pia ambazo unaweza kununua kwa € 10. gharama ya usafirishaji haijajumuishwa (meli kutoka Uholanzi). Nitumie ujumbe ikiwa unataka moja, nipate kuwa na wengine karibu!
Ilipendekeza:
Skrini ya kugusa Macintosh - Mac ya kawaida na Mini ya IPad kwa Skrini: Hatua 5 (na Picha)
Skrini ya kugusa Macintosh | Mac ya kawaida na Mini iPad ya Screen: Hii ndio sasisho langu na muundo uliyorekebishwa juu ya jinsi ya kubadilisha skrini ya Macintosh ya mavuno na mini iPad. Hii ni moja ya 6 ya haya ambayo nimefanya kwa miaka mingi na ninafurahi sana na mageuzi na muundo wa hii! Nyuma mnamo 2013 wakati nilifanya
Nguvu isiyo na waya isiyo na waya kutoka kwa NYWELE: Hatua 4 (na Picha)
Nguvu isiyokuwa na waya isiyo na waya kutoka kwa NYWELE: Leo ningependa kushiriki jinsi ya kuwasha taa za umeme kwa njia ya umeme bila waya kutoka kwa chaja ya mswaki na koili za vali za solenoid ambazo zilichukuliwa kutoka kwa scrapyard. Kabla ya kuanza, tafadhali angalia video hapa chini:
Gusa Vifungo vya Mchezo wa Skrini !: Hatua 10
Gusa Vifungo vya Gameboy !: Tangu nilipokuwa kijana wee, nilikuwa nikitaka mchezaji wa mchezo. Songa mbele miaka michache, bado sina mchezaji wa mchezo, niliamua kupakua emulator. Lakini …. Huwezi kuhisi vifungo dhahiri! Kwa hivyo niliamua kutengeneza vifungo ambavyo ninaweza kuweka kwenye mwingiliano wa skrini
Uingizaji wa Kugusa Uweza wa ESP32 Kutumia "Vifungo Vya Shimo la Metali" kwa Vifungo: Hatua 5 (na Picha)
Ingizo la Uwezo wa Kugusa la ESP32 Kutumia "Vipuli vya Hole ya Metali" kwa Vifungo: Kama nilikuwa nikikamilisha maamuzi ya muundo wa mradi ujao wa ESP32 WiFi Kit 32 unaohitaji uingizaji wa vitufe vitatu, shida moja inayoonekana ni kwamba WiFi Kit 32 haina kitufe kimoja cha mitambo, bado peke yake vifungo vitatu vya mitambo, f
Maingiliano ya waya isiyo na waya ya Bluetooth kwa Vipimo na Viashiria vya Mitutoyo: Hatua 8 (na Picha)
Maingiliano ya wireless ya Bluetooth ya Mitaroyo Calipers na Viashiria: Kuna mamilioni ya vibali vya Mitutoyo Digimatic, micrometer, viashiria na vifaa vingine ulimwenguni leo. Watu wengi kama mimi hutumia vifaa hivyo kukusanya data moja kwa moja kwenye PC. Hii inaondoa kuwa na logi na andika mamia ya wakati mwingine