OPENWORLD
Download

Teknologi

Logik og automatisering

Signaler, logiske porte, hukommelse, sensorer og radio: sådan får du dine lys, døre og maskiner til at reagere af sig selv.

Kort sagt

  • Et signal er 0 til 255 og tæller som tændt fra 128. Hver logikdel lægger én tur på 50 ms til.
  • Logikdele: forsinkelse, port (AND, OR, NOT), operationsforstærker, hukommelse og optokobler. Et signalkabel forsyner dem, intet strømkabel nødvendigt.
  • Sensorer (tilstedeværelse, niveau, chunk) og målere lægger en aflæsning på et signalkabel; relæer, dæmpere og døre adlyder det.
  • Radio har 256 kanaler; paraboler når Månen, men går aldrig gennem jorden.
  • Ingen kode at skrive: alt er dele og kabler, og det bliver ved med at køre, når du er væk.
På denne side
  1. Hvordan fungerer signaler?
  2. Hvad gør hver logikdel?
  3. Hvordan får jeg en maskine til at reagere på verdenen?
  4. Hvordan bygger jeg et ur eller en tæller?
  5. Hvordan fungerer radio?
  6. Spørgsmål

Hvordan fungerer signaler?

Et signal er et tal fra 0 til 255, båret af et tyndt signalkabel, en optisk fiber eller via radio. Det tæller som tændt fra 128. Logikdele svarer 255 eller 0, og hver del lægger én tur på 50 ms til (kabler, knudepunkter og repeatere lægger intet til), så du kan se et signal rejse gennem en konstruktion. Signaler og strøm er to forskellige ting: signalkablet bærer kun information, mens lamper og motorer har brug for et strømkabel (strøm). Logikdele behøver intet strømkabel: signalkablet, der forsyner dem, er nok. Et ikke-tilsluttet input læses som 0.

Hvad gør hver logikdel?

DelHvad den gør
ForsinkelseGiver tilbage, hvad den modtog for N ture siden: 0,05 s til 30 s (0,5 s som standard).
Logisk portAND, OR eller NOT, bit for bit på de 8 bit. NOT giver 255 minus A.
OperationsforstærkerA + B (begrænset til 255), A - B (nedre grænse 0), A x B / C (C ikke tilsluttet = 255, en procentdel), A > B, A = B.
HukommelseVed den stigende flanke på sit Write-input kopierer den sit Value-input og beholder det (starter på 0).
Optokobler8 kommandokanaler på den ene side, en fiber på den anden. Som laser sender den, som fotocelle læser den. 5 W på et lille strømkabel.
DisplaypanelEn vægplade med 4 inputs; {1} til {4} i dens tekst viser de levende værdier. 1 W på et lille strømkabel.
Lyskontakt, knapKontakten sender en værdi, du vælger (0 til 255, 255 som standard); knappen forbliver trykket ned i 1 sekund.

Hver dels tilstand (porttype, forsinkelse, operationsforstærkerens operation) indstilles på dens datablad og er graveret på dens model, så du kan læse et kredsløb ved at se på det. Hver del fremstilles: optokobleren vil have en linse, porten silicium og guldkontakter.

Hvordan får jeg en maskine til at reagere på verdenen?

  • Tilstedeværelsessensor: lægger 255 på sit signalkabel, mens en spiller eller skabning står foran den, inden for 1 til 8 m (4 som standard), og holder det 3 s som standard efter den sidste er gået. 3 W på et lille strømkabel.
  • Niveausensor: sat mod en tank giver den tankens fyldning fra 0 til 255. 3 W.
  • Chunk-sensor: 255, mens landet omkring den er indlæst og faldet til ro. 5 W.
  • Relæ og dæmper: et elektrisk relæ lukker sin strømlinje, når kommandoen er 128 eller mere (2 W). En transistor lader signal / 255 af strømmen passere, så lamper skinner i kvarte. Døre og lemme åbner ved 128 og falder i under.
  • Målere: omdrejningsmåler (akselhastighed), voltmeter, amperemeter og drejningsmomentmåler omsætter en aflæsning til et 0-255-signal, skaleret efter et område, du indstiller på databladet.
  • Signalskriver: en kurveskriver. 15 W og papir påkrævet; den tegner signalet (8 farvede penne fra en okto-fiber), 128 punkter pr. ark, og gemmer op til 16 færdige ark.

Hvordan bygger jeg et ur eller en tæller?

  1. 1

    Et ur

    Led en forsinkelse ind i en NOT-port og tilbage i forsinkelsen: udgangen skifter for hver forsinkelsestid.

  2. 2

    En puls

    En knap ind i en hukommelses Write-input gemmer en værdi ved klikket.

  3. 3

    En tæller

    Knap til Write, hukommelse til operationsforstærker (A + 1) og tilbage til Value. Hvert klik lægger én til.

  4. 4

    En tærskel

    En kontakt sat til en værdi og en operationsforstærker i A > B-tilstand: tændt, når aflæsningen overstiger den.

  5. 5

    En batterimåler

    Batteriets ladesignal gange 100, divideret med 255 (operationsforstærker A x B / C), på et displaypanel.

Hvordan fungerer radio?

  • 256 kanaler, en amplitude på én byte. En sender sender sin signalkabelværdi; en modtager lægger den amplitude, den hører, på sit signalkabel. Den stærkeste sender på en kanal er den, en modtager hører.
  • Rundstrålende antenne (en mast) eller parabol (en kegle på 2 grader, rettet i hånden eller følgende Jorden eller Månen). Radio går aldrig gennem jorden: en parabol under horisonten af det legeme, den følger, forbliver tavs.
  • Vælg et mål på databladet: I nærheden (100 m), Landsby (1 km), Region (10 km), Langt væk (100 km), Månen eller Jorden. Det fortæller dig med store bogstaver, hvad det vil bruge. En rundstrålende sender tager op til 2 kW, en parabol op til 100 kW.
  • Fibre bærer signaler op til 10 km: mono (1 byte) eller okto (8 kanaler, én farve hver). Et signalkabel når 256 m; placér en repeater for at komme længere.

Spørgsmål

Hvorfor er mit signal forsinket?

Hver logikdel lægger én tur på 50 ms til. En kæde på ti dele forsinker signalet med et halvt sekund; kabler og knudepunkter lægger intet til.

Har logikdele brug for strøm?

Nej. Signalkablet, der forbinder dem, forsyner dem. Kun optokobleren (5 W) og displaypanelet (1 W) vil have et lille strømkabel.

Hvordan får jeg en lampe til at tænde, når jeg kommer tæt på?

Sæt en tilstedeværelsessensor på et lille strømkabel, før dens kommandoudgang til et elektrisk relæ på lampens strømlinje, og lampen lyser, mens du står foran den.

Kan jeg bygge en computer?

Delene er nok til registre, tællere og en regneenhed; spillere bygger processorer for kunstens skyld.

Opdateret