Punainen logiikka Minecraftissa. Oppitunti yksi: Toistaja / Diodi / Viive

content auto translated from {from}

Tänään oppitunnilla tutkimme uutuutta Beta 1.3, johon viittasin viime kerralla nopeasti. Tällä kertaa emme ohita sitä, vaan tarkastelemme sitä kaikilta puolilta.

Osa nolla. Kertaaminen on opintojen äiti.

Viime kerralla vahvistimme signaalia nerokkaalla kahden käänteentekijän rakenteella. Kuitenkin myönnän, että se oli retrolaite. Beta 1.3: ssa Notch on antanut meille uuden osan Punaisesta Logiikasta, jota voidaan hyvin käyttää signaalin vahvistamiseen. Sitä kutsutaan kolmella nimellä - Toistaja / Diodi / Viive (Repeater / Diode / Delay).

Käydään läpi, miten se toimii.

Osa yksi. Diodi.

Vaikka ensimmäinen tila oli kirjoitettu Vahvistimeksi, elementin toiminnan ymmärtämiseksi on tarkasteltava sen toimintaperiaatteita nimenomaan Diodi-tilasta.

Ymmärrätkö yhteyden? (s)

Juuri niin. Elementin kolmonen on kaiverrettu siihen ei vain sattumalta. Elektroniikan tuntijoille ja niille, jotka ovat opiskelleet hyvin, tässä ei tarvitse enää selittää mitään. Mutta jos et tiedä tämän sähkösynnyttimen salaisuuksia, ei tarvitse juosta lähimpään kirjastoon ja ottaa sieltä raskasta kirjaa. Kaikki on yksinkertaista: signaali kulkee nuolen osoittamassa suunnassa. Voidaan vielä yksinkertaistaa - kolmion kärjen suuntaan (jatkossa kutsun tätä diodin kärjeksi tai ulostuloksi, ja vastakkaista puolta pohjaksi tai sisääntuloksi). Jos signaali tulee toiselta puolelta, diodi pysyy pois päältä:

  • Tässä kuvassa molemmat signaalit kulkevat oikealta vasemmalle. Alemmassa tapauksessa se menee diodin pohjaan, ja ylemmässä - sen kärkeen.*

Nyt keskustellaan siitä, miten johdot on kytkettävä diodiin. Johdon on pakko kulkea pohjaosasta, ei kulkea rinnakkain sen kanssa:

Itse asiassa, kuten muidenkin ketjun elementtien kanssa:

Totuus on, että oveen voidaan liittää johto myös sivulta. Diodi ei hyväksy tämmöistä kohtelua.

Mutta ulostulossa johtimelle ei ole väliä, miten liität sen. Voit laittaa sen kiinni tai vain laittaa sen viereen, tulos on molemmissa tapauksissa sama: signaali kulkee johdon kautta rauhallisesti.

Osa kaksi. Toistaja.

Palataan testihuoneeseemme nollasta oppitunnista. Lattialla meillä oli suurin piirtein tällainen surullinen näky:

Viidentoista sääntö. Havainnollinen esitys.

Mutta mitä saamme, kun asennamme toistajan:

Eli toistaja, joka saa hiipuvan signaalin sisään, toistaa sen arvon ulostulossaan nollaten viidenteen toista lohkoonsa, aivan kuten kahden käänteentekijän skeemassa oli.

Ja tilaa säästyy huomattavasti. Kuitenkin kustannukset nousevat, sillä keksinnössä käytetään samoja osia Punaisesta Logiikasta kuin kahdessa käänteentekijässä ja lisäksi tarvitaan kolme kivenlohkoa. Kompaktisuudesta on maksettava.

Osa kolme. Viive.

Oman mielipiteeni mukaan mielenkiintoisin toimintatila. Yritä napsauttaa hiiren oikeaa painiketta elementissä, ja näet, miten väliaika tulppien välillä muuttuu:

Mitä suurempi etäisyys tulppien välillä (ks. kuva), sitä pidempi on signaalin viive tässä elementissä. Jotta voit tietää viiveen, kerro vain etäisyys tulppien välillä 0,1 sekunnilla. Joten jos elementtisi viive näyttää samalta kuin elementti numero 3 kuvassa, sen viive on 0.3 sekuntia.

Haluatko tehdä viiveen 0.6 sekuntia? Ei kysymystäkään. Liität vain elementin ulostulolle toisen viiveen, joka on 0.3 sekuntia. Voit lisätä yhden vielä 0.4 ja saat kokonaisen sekunnin viiveen.

Mahdollisuuksien esittelyksi suosittelen keksimään nuottiblokin. Sen toimintaperiaate on suunnilleen sama kuin muilla ketjun elementeillä: signaali saapuu nuottiblokkiin, ja blokki soittaa nuotin. Nuotin voi säätää oikealla hiiren painikkeella. Tämä on tiivistetty versio, ajattelen, että omistan erillisen oppitunnin nuottiblokeille, koska niillä on suhteita Punaiselle Logiikalle (me kirjoitamme DragonForce - Through the Fire and Flames =D).

Joten, keksit. Mutta nyt, jos sinulla on musiikkikorva, voit hyvin saada sellaisesta järjestelmästä eron:

Yksinkertaisuuden vuoksi suosittelen kokeilemaan tällaista järjestelmää:

Älä kiinnitä huomiota plus-merkkiin johdossa, joka on vahvistimen jälkeen, se toimii kuten pitääkin.

Aseta kaksi blokkia kahdelle eri nuotille. Yksi - korkealle, toinen - matalalle.

Seiso napilla, kuuntele luotu musiikillinen sekvenssi. Jopa kuvasta voi nähdä, että sininen nuotti on alhaisempi kuin oranssi, joka tarkoittaa, että se tuli myöhemmin. Diodin viiveen suuri voima.

Tämänpäiväinen oppitunti on tässä, kiitos ja näkemiin.