OPENWORLD
Lataa

Tekniikka

Logiikka ja automaatio

Signaalit, logiikkaportit, muisti, anturit ja radio: miten saat valosi, ovesi ja koneesi reagoimaan itsestään.

Lyhyesti

  • Signaali on 0–255 ja lasketaan päällä olevaksi 128:sta alkaen. Jokainen logiikkaosa lisää yhden 50 ms:n vuoron.
  • Logiikkaosat: viive, portti (AND, OR, NOT), operaatiovahvistin, muisti ja optoerotin. Signaalikaapeli syöttää niitä, voimakaapelia ei tarvita.
  • Anturit (läsnäolo, taso, chunk) ja mittarit panevat lukeman signaalikaapeliin; releet, himmentimet ja ovet tottelevat sitä.
  • Radiolla on 256 kanavaa; lautasantennit yltävät Kuuhun mutta eivät koskaan maan läpi.
  • Koodia ei tarvitse kirjoittaa: kaikki on osia ja kaapeleita, ja se toimii edelleen, kun olet poissa.
Tällä sivulla
  1. Miten signaalit toimivat?
  2. Mitä kukin logiikkaosa tekee?
  3. Miten saan koneen reagoimaan maailmaan?
  4. Miten rakennan kellon tai laskurin?
  5. Miten radio toimii?
  6. Kysymykset

Miten signaalit toimivat?

Signaali on luku 0–255, jota kuljettaa ohut signaalikaapeli, optinen kuitu tai radio. Se lasketaan päällä olevaksi 128:sta alkaen. Logiikkaosat vastaavat 255 tai 0, ja jokainen osa lisää yhden 50 ms:n vuoron (kaapelit, liitoskohdat ja toistimet eivät lisää mitään), joten voit katsoa signaalin kulkevan rakennelman läpi. Signaali ja sähkö ovat kaksi eri asiaa: signaalikaapeli kuljettaa vain tietoa, kun taas lamput ja moottorit tarvitsevat voimakaapelin (sähkö). Logiikkaosat eivät tarvitse voimakaapelia: niitä syöttävä signaalikaapeli riittää. Kytkemätön sisääntulo lukee 0.

Mitä kukin logiikkaosa tekee?

OsaMitä se tekee
ViivePalauttaa sen, minkä se sai N vuoroa sitten: 0,05 s – 30 s (oletuksena 0,5 s).
LogiikkaporttiAND, OR tai NOT, bitti kerrallaan 8 bitille. NOT antaa 255 miinus A.
OperaatiovahvistinA + B (ylärajana 255), A - B (alarajana 0), A x B / C (C kytkemättä = 255, prosentti), A > B, A = B.
MuistiKirjoitus-sisääntulon nousevalla reunalla kopioi Arvo-sisääntulonsa ja säilyttää sen (alkaa arvosta 0).
Optoerotin8 komentokanavaa toisella puolella, kuitu toisella. Laserina se lähettää, valokennona se lukee. 5 W pienellä voimakaapelilla.
NäyttölaattaSeinälaatta, jossa on 4 sisääntuloa; tekstin {1}–{4} näyttävät reaaliaikaiset arvot. 1 W pienellä voimakaapelilla.
Valokatkaisin, painonappiKatkaisin lähettää valitsemasi arvon (0–255, oletuksena 255); painonappi pysyy painettuna 1 sekunnin.

Kunkin osan tila (porttityyppi, viive, vahvistimen toiminto) asetetaan sen tiedoissa ja kaiverretaan sen malliin, joten piirin voi lukea sitä katsomalla. Jokainen osa valmistetaan: erotin tarvitsee linssin, portti piitä ja kultakoskettimet.

Miten saan koneen reagoimaan maailmaan?

  • Läsnäoloanturi: panee signaalikaapeliinsa 255, kun pelaaja tai olento seisoo sen edessä 1–8 m:n päässä (oletuksena 4), ja pitää sen oletuksena 3 s viimeisen poistumisen jälkeen. 3 W pienellä voimakaapelilla.
  • Tasoanturi: säiliötä vasten asetettuna se antaa säiliön täyttöasteen 0–255. 3 W.
  • Chunk-anturi: 255, kun sen ympärillä oleva maa on ladattu ja asettunut. 5 W.
  • Rele ja himmennin: sähköinen rele sulkee virtalinjansa, kun komento on 128 tai enemmän (2 W). Transistori päästää läpi signaali / 255 virrasta, joten lamput palavat neljänneksinä. Ovet ja luukut avautuvat 128:lla ja sulkeutuvat sen alapuolella.
  • Mittarit: kierroslukumittari (akselin nopeus), jännitemittari, virtamittari ja vääntömomenttimittari muuttavat lukeman 0–255-signaaliksi, skaalattuna tiedoissa asettamallasi alueella.
  • Signaalikirjoitin: piirturi. 15 W ja paperia tarvitaan; se piirtää signaalin (8 värillistä kynää oktokuidusta), 128 pistettä arkille, ja säilyttää jopa 16 valmista arkkia.

Miten rakennan kellon tai laskurin?

  1. 1

    Kello

    Kierrätä viive NOT-porttiin ja takaisin viiveeseen: ulostulo kääntyy viiveen välein.

  2. 2

    Pulssi

    Painonappi muistin Kirjoitus-sisääntuloon tallentaa arvon napsautuksella.

  3. 3

    Laskuri

    Painonappi Kirjoitukseen, muisti operaatiovahvistimeen (A + 1) ja takaisin Arvoon. Jokainen napsautus lisää yhden.

  4. 4

    Kynnys

    Katkaisin asetettuna arvoon ja operaatiovahvistin A > B -tilassa: päällä, kun lukema ylittää sen.

  5. 5

    Akkumittari

    Akun varaussignaali kertaa 100, jaettuna 255:llä (vahvistin A x B / C), näyttölaatalla.

Miten radio toimii?

  • 256 kanavaa, amplitudi yhden tavun. Lähetin lähettää signaalikaapelin arvon; vastaanotin panee kuulemansa amplitudin signaalikaapeliinsa. Kanavan voimakkain lähetin on se, jonka vastaanotin kuulee.
  • Ympärisäteilevä antenni (masto) tai lautasantenni (2 asteen kartio, suunnataan käsin tai seuraa Maata tai Kuuta). Radio ei koskaan kulje maan läpi: lautanen, joka on seuraamansa kappaleen horisontin alapuolella, pysyy hiljaa.
  • Valitse kohde tiedoissa: Lähellä (100 m), Kylä (1 km), Alue (10 km), Kaukana (100 km), Kuu tai Maa. Se kertoo isoilla kirjaimilla, mitä se kuluttaa. Ympärisäteilevä lähetin ottaa jopa 2 kW, lautanen jopa 100 kW.
  • Kuidut kuljettavat signaaleja jopa 10 km: mono (1 tavu) tai okto (8 kanavaa, yksi väri kullekin). Signaalikaapeli yltää 256 m; aseta toistin päästäksesi kauemmas.

Kysymykset

Miksi signaalini on myöhässä?

Jokainen logiikkaosa lisää yhden 50 ms:n vuoron. Kymmenen osan ketju viivästyttää signaalia puoli sekuntia; kaapelit ja liitoskohdat eivät lisää mitään.

Tarvitsevatko logiikkaosat sähköä?

Eivät. Ne yhdistävä signaalikaapeli syöttää niitä. Vain optoerotin (5 W) ja näyttölaatta (1 W) haluavat pienen voimakaapelin.

Miten saan lampun syttymään, kun tulen lähelle?

Aseta läsnäoloanturi pienelle voimakaapelille, vedä sen komentoulostulo sähköiseen releeseen lampun virtalinjalla, ja lamppu palaa, kun seisot sen edessä.

Voinko rakentaa tietokoneen?

Osat riittävät rekistereihin, laskureihin ja aritmeettiseen yksikköön; pelaajat rakentavat suorittimia taiteen vuoksi.

Päivitetty