Shaki kuma jiro wax ku oolnimada looxyada rootiga ee aan la isku halleyn karin, laakiin waa inaad qirataa inaysan kaamil ahayn. Dabcan, kuma habboona noocyada wareegyada qaarkood, laakiin way ka dhib yar yihiin kuwa leh boodboodka. Dadka aan taxaddar lahayn waxay ku dambayn doonaan inay si rajo la'aan ah ugu dhex milmaan boodboodyo badan oo leh qaybahooda, dadka xulashada lehna waxay waqti badan ku qaadan doonaan inay boodboodka nadiifiyaan halkii ay dhab ahaantii ka samayn lahaayeen qaab-dhismeedka wareegga laftiisa. Maxaan sameeyaa?
Hal dariiqo oo lagu xallin karo dhibaatadan waa in la sameeyo loox rooti oo aan lahayn alxan aan lahayn boodbood. Tani waa fikradda ka dambeysa "alaabada dubista" ee socota ee [Kevin Santo Cappuccio]. Fikraddu waa in la hagaajiyo looxa rootiga caadiga ah si xiriirka u dhexeeya laba xariijimo xiriir oo caadi ah iyo tareenka korontada loogu dhiso barnaamijka. Khiyaaliga ka dambeeya tan waa in lagu daydo matrix-ka jajabka CMOS, gaar ahaan MT8816AP. 128 badhamada isgoyska halkii jajab ayaa qaban kara danab ilaa ±12 volts, sidaa darteed waxaa jira wareegyo badan oo isticmaali kara boodboodyadan silicon ee la barnaamijin karo.
[Kevin] Nooca hadda jira waa 0.2, cabbirkiisuna wuxuu ku habboon yahay loox rooti ah oo aan lahayn alxan, baakaduna waa mid yar. Wuxuu la wadaagay faahfaahin ku saabsan sida loo xiro xiriirada looxa rootiga, taas oo u muuqatay inay ahayd geedi socod xanuun badan: soo saar xiriirada, jar calaamad yar oo ku taal dhammaadka godka, ka dibna foorarso si loo sameeyo daabacaadda rasaasta ee looxa wareegga. Waxay u egtahay shaqo badan, waa inay jirtaa hab ka wanaagsan; [Kevin] si cad ayuu u furan yahay talooyinka.
Inkasta oo aan horay u aragnay beddelka isdhaafka ah ee loo isticmaalo in lagu hagaajiyo looxyada rootiga aan lahayn alxanka, waxaan u aragnay fududaynta mashruucan mid lagu farxo. Fikradda ah in la tuuro dhammaan sawirradan boodboodka ah hubaal waa mid xiiso leh.
Runtii waa mashruuc aad u fiican. Wax kale oo caqli badan ayaa ah in dhinac kasta ay ku yaalliin shaashado yaryar oo muujinaya xiriirka hadda jira.
Haddii aadan hirgelin karin muraayad LED ah oo 7-qaybood ah ama matoor gariir ama accelerometer ama badhanka DIP ama qaybo kale oo "xiiso iyo xiiso leh".
15mA (ImaxIO) ayaa ku filan in ay xakamayso calaamad kasta oo yar, marka aad u baahato koronto badan, waxaad isticmaali kartaa qaar ka mid ah laba-cirifoodka ama FET, ka dib oo dhan, wali waa breadboard.
Markii aan tijaabinayay, waxaan sameeyay PCB dusha sare ah oo hal dhinac ah oo ay ku jiraan dhammaan jajabyada dijitaalka ah ee aan u baahnaa, waxaana ku kala firdhiyey jajabyada CPLD kuwaas oo siday calaamadaha "dhammaan" inta u dhaxaysa jajabyada. Kadib kaliya barnaamij ku samee xiriirka VHDL. Markaa haddii aan khalad sameeyo ama aan u baahdo inaan wax ka beddelo xiriirka, waa isbeddel kood ah oo keliya.
Mid ka mid ah synthesizer-yada analogga ah ee aad ku xirto dhammaan fiilooyinka, fikraddani waxay u muuqataa mid aad u fiican.
Hagaag, marka aan la kulmo loox rooti ah oo aan ku kalsoonahay, waan joojin doonaa shakiga. Loox rooti ah, waxay *had iyo jeer* u baahan tahay qiyaasidda inay khalad ku tahay naqshaddaada ama cillad ku jirta loox rooti ah.
Si aad uga sii darto, waa inaad si gaar ah u naqshadeysaa awoodaha breadboard-ka, waxyaabaha dhab ahaan u baahan in la tijaabiyo, sida beddelka xeerarka, si fiican uma shaqeeyaan.
Analog iyo xawaare sare ma jecla dulinleyda, dhijitaalka iyo xawaaraha hooseeya uma baahna marxalad tijaabo ah oo gacanta lagu sameeyay, haddii aad taxaddar muujiso.
Wax kamaan oga waxyaalahan oo dhan, laakiin had iyo jeer waxaan rajeynayay in la beddelo noocaas ah, mar kasta oo aan eego, waxaan ogaadaa inaysan run ahayn. Xitaa wareegyada fudud, waa inaad si taxaddar leh ugu habboonaato badhanka baahiyahaaga dhabta ah. Markaa wali waa inaad aqbashaa heer gaar ah oo dhaqan aan loo baahnayn ah. Had iyo jeer waa amps-yada op-ka ee hal-abuurka leh ama nooc ka mid ah transistors-ka oo leh eex ama iska caabin koronto.
Ma aqaan wax badan oo ku saabsan tiknoolajiyadda hoose. Xaashida xogta MT8816 ee aan helay ma lahan jaantuska jaantuska ee xiriirka dhabta ah. Laakiin isla markiiba (haddii aan si sax ah u sharraxay), waxaan arkay in qulqulka ugu badan uu yahay 15mA iyo iska caabbinta caadiga ah ay tahay 45ohm Vdd=12. Dabcan waa qayb xiiso leh oo loo isticmaali karo waxyaabo badan, laakiin digniintu waa mid aad u weyn. Xitaa ka sarreyso. Ma qiyaasi karo hal wareeg oo aan ku sameeyay loox rooti ah oo la qabsan karo. Gaar ahaan sababtoo ah waxaan u isticmaalay loox rooti ah tallaabo ka hor intaanan isku darin loox rooti ah... Marka la barbardhigo badhankan, dhaqanka aadka u kala duwan ee fiilooyinka ayaa ka dhigay mid aan macquul ahayn in la bilaabo gabi ahaanba.
Haddii aan fahmo sida wareegga si fiican ugu shaqeeyo si aan u saadaaliyo saameynta isku xirkan ku yeelan karo, marka hore uma baahni loox rooti ah.
Calaamadaha yaryar ee ilaaliya hirarka hooseeya, tani waa inay noqotaa mid u eg badhanka ugu habboon. Dabcan, iska caabinta korontada way kala duwanaan doontaa iyadoo ku xiran booskaaga saxda ah ee ku jira xadka danabka, laakiin si kastaba ha ahaatee waxaad u baahan doontaa inaad wax ka qabato kiloohms, mana aha wax muhiim ah haddii aad ku darto +-75 ohm qaladkan ku jira naqshaddaada. Haddii kale, waxaad naqshadeyneysaa wareeg aan dhab ahaantii la dhisi karin sababtoo ah dulqaadka qaybaha.
Haa, marka aad haysato qalabkan, waad bixi kartaa oo aad alifi kartaa mashruuc, mashruucani waa calaamad yar oo aan khusayn +/-75ohm. Laakiin weligay ma samayn mashruuc noocaas ah. Xitaa ma qiyaasi karo mashruuc cabbirkan leh. Tirooyinka saafiga ah ayaa ah waxa kaliya ee buuxiya shuruudaha, tan awgeed waxaad leedahay xiriiro badan oo ah in looxa rootiga uu yahay dhibic baaldi ah, ama waxaa jira xiriiro aad u yar oo aad doorbidi lahayd inaad isticmaasho clip ic si aad u booddo fiilada.
Xaqiiqdii, kala bar koodhka la dhammaystiray ee halkaas ku yaal ayaa ku dhejin kara xoogaa soo noqnoqosho ah (ama calaamad kasta) baaritaanka si aad ugu xirto safyo kala duwan oo aad u sheegto guddiga isku xirka aad rabto inaad sameyso adigoon lahayn kombiyuutar.
Tallaabada xigta ka dib marka aan helo waxyaabaha aasaasiga ah si fiican u shaqeeya waa in la sameeyo qaar ka mid ah waxyaabaha aad sheegtay. Waxaa jira dhowr siyaabood oo lagu xallin karo dhibaatadan. Waxaan u maleynayaa in habka ugu caqliga badan uu yahay in lagu rakibo bandhig dusha sare ee looxa rootiga, laakiin sameynta bandhig leh shaashad daloolo leh waxay u baahan kartaa heerka horumarka Samsung. Hab kale ayaa ah in lagu rakibo projector yar iyo kamarad, laakiin dhammaan waxyaabaha aan isticmaalay ee isku dayaya in la sameeyo waxyaabahaas oo kale waa kuwo aad u gaabis ah oo dhib badan in la isticmaalo, waxaana jira qashin qashin ah oo ku wareegsan.
Maaha in mid ka mid ah waxyaalahan aan la qaban karin, waxaan u baahanahay inaan helo hab aan tan ku sameeyo iyada oo aan khibradda lumin.
Fikradda baaritaannada waan jeclahay. Tilmaam ahaan, tiir kasta wuxuu leeyahay rgb, "shabakad" kastana waxay leedahay kood midab u gaar ah. Hubaal ma aha mid caqli badan sida kuwa kor ku xusan, laakiin way fududahay in la wado strips-ka ws281*.
In kasta oo waayo-aragnimadayda, saxamada balaastikada ah ee aan summada lahayn ee aan lahayn calaamadda ayaa ah kuwo aan qiimo lahayn, laakiin waxay u egtahay mid fudud in kiiska hufan lagu daro muuqaalka bb830 halkii laga isticmaali lahaa bandhig leh god. Fur fursado badan oo meelaynta LED ah. Laakiin xitaa dhigista LED-yada kor iyo hoosba guddiga wareegga ma aha fikrad xun (marka laga reebo in tareenka korontada uu xoogaa ku jiro jidka).
Fikraddan waan jeclahay, waana inaan si taxaddar leh u barto jajabka. Waxaan raadinayay wax la mid ah - laakiin kaliya tirooyin. Biin kasta waa inuu lahaadaa iska caabin barnaamij lagu samayn karo oo lagu daray iska caabin barnaamij lagu samayn karo dhulka sida gelinta-loo dejiyay sida wax soo saarka-loo dejiyay saddex-geesoodka dhammaan sida baloog diiwaanka shift ee biin kasta, si barnaamij loogu barnaamijin karo. Laakiin ilaa hadda ma jirin FPGA/CPLD ku habboon oo la helay. Looxa rootiga, nidaamku waa inuu daboolaa ugu yaraan 60 biin 30+30. Maadaama ay dhammaantood ku salaysan yihiin diiwaanka shiftka, si fudud ayaa loo ballaarin karaa. Dhammaantoodna waxaa xakameeya software-ka.
Markaad isticmaasho mareegahayaga iyo adeegyadayada, waxaad si cad u ogolaatay meelaynta waxqabadkayaga, shaqadayada iyo cookies-ka xayaysiinta. wax badan ka baro
Waqtiga boostada: Noofambar-19-2021





