OPENWORLD
Download

Techniek

Logica en automatisering

Signalen, logische poorten, geheugen, sensoren en radio: zo laat je je lampen, deuren en machines zelf reageren.

Kortom

  • Een signaal is 0 tot 255 en telt als aan vanaf 128. Elk logisch onderdeel voegt één stap van 50 ms toe.
  • Logische onderdelen: vertraging, poort (EN, OF, NIET), opamp, geheugen en optocoupler. Een signaalkabel voedt ze, een stroomkabel is niet nodig.
  • Sensoren (aanwezigheid, niveau, chunk) en meters zetten een meting op een signaalkabel; relais, dimmers en deuren gehoorzamen eraan.
  • Radio heeft 256 kanalen; richtantennes reiken tot de Maan maar gaan nooit door de grond.
  • Geen code om te schrijven: alles zijn onderdelen en kabels, en het blijft draaien als je weg bent.
Op deze pagina
  1. Hoe werken signalen?
  2. Wat doet elk logisch onderdeel?
  3. Hoe laat ik een machine op de wereld reageren?
  4. Hoe bouw ik een klok of een teller?
  5. Hoe werkt radio?
  6. Vragen

Hoe werken signalen?

Een signaal is een getal van 0 tot 255, gedragen door een dunne signaalkabel, een glasvezel of per radio. Het telt als aan vanaf 128. Logische onderdelen antwoorden 255 of 0, en elk onderdeel voegt één stap van 50 ms toe (kabels, knooppunten en repeaters voegen niets toe), dus je kunt een signaal door een bouwwerk zien reizen. Signalen en stroom zijn twee verschillende dingen: de signaalkabel voert alleen informatie, terwijl lampen en motoren een stroomkabel nodig hebben (stroom). Logische onderdelen hebben geen stroomkabel nodig: de signaalkabel die ze voedt, volstaat. Een niet-aangesloten ingang leest 0.

Wat doet elk logisch onderdeel?

OnderdeelWat het doet
VertragingGeeft terug wat het N stappen geleden ontving: 0,05 s tot 30 s (standaard 0,5 s).
Logische poortEN, OF of NIET, bit voor bit op de 8 bits. NIET geeft 255 min A.
OpampA + B (begrensd op 255), A - B (ondergrens 0), A x B / C (C niet aangesloten = 255, een percentage), A > B, A = B.
GeheugenKopieert bij de stijgende flank van zijn ingang Schrijven zijn ingang Waarde en houdt die vast (begint op 0).
Optocoupler8 commandokanalen aan de ene kant, een vezel aan de andere. Als laser zendt hij, als fotocel leest hij. 5 W op een kleine stroomkabel.
DisplaypaneelEen wandplaat met 4 ingangen; {1} tot {4} in de tekst tonen de live waarden. 1 W op een kleine stroomkabel.
Lichtschakelaar, knopDe schakelaar stuurt een waarde die je kiest (0 tot 255, standaard 255); de knop blijft 1 seconde ingedrukt.

De modus van elk onderdeel (poorttype, vertraging, opamp-bewerking) stel je in op zijn gegevensblad en is op zijn model gegraveerd, zodat je een schakeling kunt lezen door ernaar te kijken. Elk onderdeel wordt gecraft: de koppelaar wil een lens, de poort silicium en gouden contacten.

Hoe laat ik een machine op de wereld reageren?

  • Aanwezigheidssensor: zet 255 op zijn signaalkabel zolang een speler of wezen ervoor staat, binnen 1 tot 8 m (standaard 4), en houdt dat standaard 3 s vast nadat de laatste weg is. 3 W op een kleine stroomkabel.
  • Niveausensor: tegen een tank geplaatst geeft hij de vulling van de tank van 0 tot 255. 3 W.
  • Chunksensor: 255 zolang het land eromheen geladen en tot rust gekomen is. 5 W.
  • Relais en dimmer: een elektrisch relais sluit zijn stroomlijn als het commando 128 of meer is (2 W). Een transistor laat signaal / 255 van de stroom door, zodat lampen in kwarten schijnen. Deuren en luiken gaan open bij 128 en vallen eronder dicht.
  • Meters: toerenteller (asnelheid), voltmeter, ampèremeter en koppelmeter zetten een meting om in een signaal van 0-255, geschaald met een bereik dat je op het gegevensblad instelt.
  • Signaalschrijver: een lijnschrijver. 15 W en papier vereist; hij tekent het signaal (8 gekleurde pennen van een octovezel), 128 punten per vel, en bewaart tot 16 afgewerkte vellen.

Hoe bouw ik een klok of een teller?

  1. 1

    Een klok

    Lus een vertraging in een NIET-poort en terug in de vertraging: de uitgang klapt om na elke vertragingstijd.

  2. 2

    Een puls

    Een knop op de ingang Schrijven van een geheugen slaat bij de klik een waarde op.

  3. 3

    Een teller

    Knop naar Schrijven, geheugen naar opamp (A + 1) en terug naar Waarde. Elke klik telt er één bij.

  4. 4

    Een drempel

    Een schakelaar ingesteld op een waarde en een opamp in de modus A > B: aan als de meting hem overschrijdt.

  5. 5

    Een batterijmeter

    Het ladingssignaal van de batterij maal 100, gedeeld door 255 (opamp A x B / C), op een displaypaneel.

Hoe werkt radio?

  • 256 kanalen, een amplitude van één byte. Een zender stuurt de waarde van zijn signaalkabel; een ontvanger zet de amplitude die hij hoort op zijn signaalkabel. De sterkste zender op een kanaal is degene die een ontvanger hoort.
  • Rondstralende antenne (een mast) of richtantenne (een kegel van 2 graden, met de hand gericht of volgend op de Aarde of de Maan). Radio gaat nooit door de grond: een richtantenne onder de horizon van het lichaam dat hij volgt, blijft stil.
  • Kies een doel op het gegevensblad: In de buurt (100 m), Dorp (1 km), Regio (10 km), Ver (100 km), de Maan of de Aarde. Hij vertelt je in grote letters wat hij zal verbruiken. Een rondstralende zender neemt tot 2 kW, een richtantenne tot 100 kW.
  • Vezels voeren signalen tot 10 km: mono (1 byte) of octo (8 kanalen, elk een kleur). Een signaalkabel reikt 256 m; plaats een repeater om verder te komen.

Vragen

Waarom is mijn signaal te laat?

Elk logisch onderdeel voegt één stap van 50 ms toe. Een keten van tien onderdelen vertraagt het signaal met een halve seconde; kabels en knooppunten voegen niets toe.

Hebben logische onderdelen stroom nodig?

Nee. De signaalkabel die ze verbindt, voedt ze. Alleen de optocoupler (5 W) en het displaypaneel (1 W) willen een kleine stroomkabel.

Hoe laat ik een lamp aangaan als ik dichtbij kom?

Zet een aanwezigheidssensor op een kleine stroomkabel, leid zijn commandouitgang naar een elektrisch relais op de stroomlijn van de lamp, en de lamp brandt zolang je ervoor staat.

Kan ik een computer bouwen?

De onderdelen volstaan voor registers, tellers en een rekeneenheid; spelers bouwen processors voor de kunst.

Bijgewerkt