LED-kubo

kubo gvidis

Finfine ni estas dimanĉe, en multaj komunumoj tago por festi kaj eble tial hodiaŭ mi volas prezenti al vi projekton kreitan de Arduino-tabulo, kiun vi certe ŝatos, nenio malpli ol LED-kubo fabrikita el 8 x 8 x 8 Bluaj LEDoj Kvankam ĝi havas malmulton malpli ol la eblon rekrei malsamajn stilojn kaj dinamikon de lumoj, estas ankaŭ vere, ke ni ĉiuj, kiuj ŝatas rekrei ĉi tiun tipon de projektoj, estas io, kion ni ne povas rezisti.

Por havi klaran ekzemplon pri tio, kion vi povas fari kun ĉi tiu LED-kubo, mi lasas vin video situanta tuj sub ĉi tiuj linioj kie, kun nur kelkaj tagoj da laboro, vi certe povas rideti kaj eĉ vidi iun alian vizaĝon de impreso, kiam vi vidas, kion ĝi kapablas kaj eĉ la kvanton de desegnoj kaj grafikaĵoj, kiujn vi povas "desegni".

Kiel vi vidas, ni estas antaŭ projekto sufiĉe «atingebla"tiel longe kiel ĉu vi konas iom da elektronikoSe ne, vi ankaŭ ne devas zorgi, ĉar konstrui LED-kubon ne tro malfacilas, ĉar fine de la tago, vi nur bezonas fari vian programon, kie vi ŝaltas la LED-ojn kvazaŭ matricon kaj ekludu per la eliroj tiel ke la LED-oj ekŝaltu kaj malŝaltu.

Rilata artikolo:
LCD-ekranoj kaj Arduino

Lernu munti kaj regi LED-kubon per via Raspberry Pi

LED-kubo kun Raspberry Pi

Multaj estas la uzantoj, kiuj akiras Frambo Pi nur uzi ĝin kiel plurmedian centron kaj eĉ kiel emulilon por daŭre ludi siajn plej ŝatatajn ludojn, tiujn en kiuj, kiel junuloj, ili investis grandegan kvanton da horoj. En HWLibre ni provas, krom montri al vi kaj kompreni la funkciadon de tia regilo, montri al vi tion havas multe pli da kapablo kiuj nur servas, precize, kiel plurmedia centro aŭ emulilo por videoludoj.

Hodiaŭ ni iros paŝon pli kaj mi provos montri al vi ion tiel diferencan kiel frapan kiel eble konstruu LED-kubon ke vi povos regi tute sendepende, ion tre simplan, per kiu lasi senvoĉajn ĉiujn homojn, al kiuj ni montras la projekton, povante tute ŝalti kaj malŝalti la kubon aŭ montri la plej amuzajn sinsekvojn de lumoj.

3x3 LED-kubo

Je ĉi tiu punkto vi certe regos la aparataron, kiun via Raspberry Pi havas sufiĉe bone, se tiel estas, vi certe scios la problemojn, kiujn vi povas havi dum fabrikado de pli granda LED-kubo laŭ 3 x 3 x 3-dimensioj. Mi diras ĉi tion ĉar ĝi estas tre facile akirebla enŝaltu kaj elŝaltu LED konektante ĝin al GPIO-pinglo, la problemo estas kiam, ekzemple, en 3 x 3 x 3 kubo ni jam havas 27 LED kaj la Raspberry Pi havas nur 17 GPIO-pinglojn, imagu, se ni pliigos ĉi tiujn dimensiojn.

La solvo al ĉi tiu problemo troviĝas en la programaro, kiun ni devas disvolvi, kaj en la maniero, kiel ni devas konekti la LED-ojn inter ili, por laŭeble plej bone uzi la pinojn GPIO de nia Raspberry Pi. En iomete pli detale, la unua afero, kiun ni devas fari, estas identigi, en ĉiu el la LED-oj, kiujn ni uzos la pozitivaj kaj negativaj finojĈi tio estas tre simpla, ĉar kutime la anodo aŭ pozitiva fino estas la pinglo iomete pli longa, do la katodo aŭ negativa fino estas la plej mallonga pinglo.

Blua LED-kubo

Post kiam ni regas ĉi tion, ni devas veldi la katodojn tiel, ke ni povas akiri la matricon de la grandeco, kiun ni volas. Ideo labori pli rapide kaj sen eraroj estas iri nivelo post nivelo, do unue ni konstruas kvadraton de la dezirata grandeco, kun tri LEDoj, kvar, kvin ... por poste ripeti ĉi tiun agon tiom da fojoj kiom ni volas, post kiam ni konstruos ĉiujn LED-kvadratojn, ni nur devas stakigu ilin. Danke al ĉi tiuj solvoj ni povos identigi ĉiun ledon kun tridimensia koordinato.

Kompreneble, la teorio estas tre simpla, almenaŭ por klarigi kiam vi sufiĉe komprenas kion fari aŭ rekte jam faris ĉi tiun laboron iam. Eble ŝajnas multe pli komplike atingebla disvolvi al kodo necesas, ke ĉio ĉi funkciu kiel ili aperas en tiom da filmetoj publikigitaj sur paĝoj kiel YouTube.

Por faciligi ĉion ĉi eĉ multe pli por vi, Mi lasas al vi ligon kie vi povas vidi detale kaj paŝon post paŝo kiel krei vian 4 x 4 x 4 LED-kubon. Aŭdacas ni duobligi la samon kaj supreniri ĝis 8 x 8 x 8?


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.