Difference between revisions of "List of Logic Circuits"

From StarMade Wiki
(created page)
 
(added t flip flop and legend)
Line 2: Line 2:
 
'''Logic Circuits''' are player made circuits designed to trigger the various contraptions that can be made using [[:Category:Logic|logic blocks]]. This is a semi-exhaustive list on the multitude of helpful circuits that can be built in-game and what their intended uses are.
 
'''Logic Circuits''' are player made circuits designed to trigger the various contraptions that can be made using [[:Category:Logic|logic blocks]]. This is a semi-exhaustive list on the multitude of helpful circuits that can be built in-game and what their intended uses are.
  
 +
 +
{| style="float:right; margin-left: 10px;"
 +
!<big>Legend</big> ||On State || Off State
 +
|-
 +
|width="100px"|[[Activation Module]] || [[File:Activation Module On.png| 75px|Activation Module|link=Activation Module]] ||[[File:Activation Module Off.png| 75px|Activation Module|link=Activation Module]]
 +
|-
 +
|width="100px"|[[Button]] || [[File:Button On.png| 75px|Button|link=Button]] ||[[File:Button Off.png| 75px|Button|link=Button]]
 +
|-
 +
|width="100px"|[[Inner Ship Remote]] || [[File:Inner Ship Remote On.png| 75px|Inner Ship Remote|link=Inner Ship Remote]] ||[[File:Inner Ship Remote Off.png| 75px|Inner Ship Remote|link=Inner Ship Remote]]
 +
|-
 +
|width="100px"|[[Wireless Logic Module]] || [[File:Wireless Logic Module On.png| 75px|Wireless Logic Module|link=Wireless Logic Module]] ||[[File:Wireless Logic Module Off.png| 75px|Wireless Logic Module|link=Wireless Logic Module]]
 +
|-
 +
|width="100px"|[[Trigger (Area) Controller]] || [[File:Trigger (Area) Controller On.png| 75px|Trigger (Area) Controller|link=Trigger (Area) Controller]] ||[[File:Trigger (Area) Controller Off.png| 75px|Trigger (Area) Controller|link=Trigger (Area) Controller]]
 +
|-
 +
|width="100px"|[[Trigger (Step On)]] || [[File:Trigger (Step On)  On.png| 75px|Trigger (Step On)|link=Trigger (Step On)]] ||[[File:Trigger (Step On) Off.png| 75px|Trigger (Step On)|link=Trigger (Step On)]]
 +
|-
 +
|width="100px"|[[OR-Signal]] || [[File:OR Signal On.png| 75px|OR-Signal|link=OR-Signal]] ||[[File:OR Signal Off.png| 75px|OR-Signal|link=OR-Signal]]
 +
|-
 +
|width="100px"|[[NOT-Signal]] ||  [[File:NOT Signal On.png| 75px|NOT-Signal|link=NOT-Signal]] ||[[File:NOT Signal Off.png| 75px|NOT-Signal|link=NOT-Signal]]
 +
|-
 +
|width="100px"|[[AND-Signal]] || [[File:AND Signal On.png| 75px|NOT-Signal|link=NOT-Signal]] ||[[File:AND Signal Off.png| 75px|NOT-Signal|link=NOT-Signal]]
 +
|-
 +
|width="100px"|[[DELAY-Signal]] || [[File:DELAY Signal On.png| 75px|DELAY-Signal|link=DELAY-Signal]] ||[[File:DELAY Signal Off.png| 75px|DELAY-Signal|link=DELAY-Signal]]
 +
|-
 +
|width="100px"|[[Flip Flop]] || [[File:Flip Flop On.png| 75px|Flip Flop|link=Flip Flop]] ||[[File:Flip Flop Off.png| 75px|Flip Flop|link=Flip Flop]]
 +
|-
 +
|width="100px"|[[Randomizer]] || [[File:Randomizer On.png| 75px|Randomizer|link=Randomizer]] ||[[File:Randomizer Off.png| 75px|Randomizer|link=Randomizer]]
 +
|-
 +
|width="100px"|[[Sensor]] || [[File:Sensor Texture.png| 75px|Sensor|link=Sensor]]
 +
|}
 
==Logic Clock==
 
==Logic Clock==
 
'''Logic Clocks''' are circuits that are designed to pulse a logic signal endlessly. They can be any circuit that cycles a pulse repeatedly until it has been deactivated.
 
'''Logic Clocks''' are circuits that are designed to pulse a logic signal endlessly. They can be any circuit that cycles a pulse repeatedly until it has been deactivated.
Line 9: Line 39:
 
{| class="wikitable"
 
{| class="wikitable"
 
!colspan="2"|Description
 
!colspan="2"|Description
|Outputs a signal every 0.5 seconds
+
|Outputs a signal every 0.5 seconds.
 
|-
 
|-
 
!colspan="2"|Blocks<br/>Needed
 
!colspan="2"|Blocks<br/>Needed
Line 22: Line 52:
 
!colspan="2"|Output
 
!colspan="2"|Output
 
|[[File:OR Signal Off.png| 75px|OR Signal|link=OR-Signal]]Sends  <span style="color: orange">Low</span> (Off) Signal on pulse<br/> [[File:DELAY Signal Off.png| 75px|DELAY Signal|link=DELAY-Signal]]Sends <span style="color: orange">Low</span> (Off) Signal on pulse<br/> [[File:NOT Signal On.png| 75px|NOT Signal|link=NOT-Signal]]Sends <span style="color: cornflowerblue">High</span> (On) Signal on pulse
 
|[[File:OR Signal Off.png| 75px|OR Signal|link=OR-Signal]]Sends  <span style="color: orange">Low</span> (Off) Signal on pulse<br/> [[File:DELAY Signal Off.png| 75px|DELAY Signal|link=DELAY-Signal]]Sends <span style="color: orange">Low</span> (Off) Signal on pulse<br/> [[File:NOT Signal On.png| 75px|NOT Signal|link=NOT-Signal]]Sends <span style="color: cornflowerblue">High</span> (On) Signal on pulse
 +
|-
 +
!colspan="2"|Modifications
 +
|Connect additional [[DELAY-Signal]]s to increase the time between pulses.
 
|}
 
|}
 
{| class="mw-collapsible mw-collapsed wikitable"
 
{| class="mw-collapsible mw-collapsed wikitable"
Line 43: Line 76:
 
|height="50px" colspan="2"| Press {{K|activate module}} on the [[Activation Module]] to turn the circuit on  
 
|height="50px" colspan="2"| Press {{K|activate module}} on the [[Activation Module]] to turn the circuit on  
 
|}
 
|}
 +
==Memory Circuits==
 +
'''Memory Circuits''' are logic circuits that can remember a state for later use.
 +
===T-Flip-Flop===
 +
[[File:T-Flip-Flop.png|500px]]
 +
{| class="wikitable"
 +
!Description
 +
|High signals on the [[Flip Flop]] changes the state of both the [[NOT-Signal]] and itself. <br/>Used to trigger two alternating circuits with a single input
 +
|-
 +
!Blocks<br/>Needed
 +
|[[File:Flip Flop Off.png| 75px|Flip Flop|link=Flip Flop]] [[File:NOT Signal Off.png| 75px|NOT Signal|link=NOT-Signal]]
 +
|-
 +
!Input
 +
|[[File:Flip Flop On.png| 75px|Flip Flop|link=Flip Flop]]  <span style="color: cornflowerblue">High</span> (On) Signals
 +
|-
 +
!Output
 +
|[[File:Flip Flop On.png| 75px|Flip Flop|link=Flip Flop]]Sends opposite signal of [[NOT-Signal]]<br/> [[File:NOT Signal Off.png| 75px|NOT Signal|link=NOT-Signal]]Sends opposite signal of [[Flip Flop]]
 +
|}
 +
{| class="mw-collapsible mw-collapsed wikitable"
 +
!colspan="3"|How to Build
 +
|-
 +
!Step || Selected Block<br/><span style="color: orange">┌┐<br/>└┘</span>|| Connects to<br/><span style="color: blueviolet"> ┌┐<br/>└┘</span>
 +
|-
 +
!1
 +
|style="text-align:center;"|[[File:Flip Flop Off.png| 75px|Flip Flop|link=Flip Flop]]<br/>[[Flip Flop]] ||style="text-align:center;"| [[File:NOT Signal Off.png| 75px|NOT Signal|link=NOT-Signal]] <br/>[[NOT-Signal]]
 +
|-
 +
!2
 +
|style="text-align:center;"|[[File:NOT Signal Off.png| 75px|NOT Signal|link=NOT-Signal]] <br/>[[NOT-Signal]]||style="text-align:center;"| [[File:Flip Flop Off.png| 75px|Flip Flop|link=Flip Flop]]<br/>[[Flip Flop]]
 +
|-
 +
!3
 +
|height="50px" colspan="2"|Press {{K|activate module}} on the [[Flip Flop]] to turn the circuit on
 
[[Category:Tutorials]]
 
[[Category:Tutorials]]

Revision as of 02:19, 3 May 2017

Logic Circuits are player made circuits designed to trigger the various contraptions that can be made using logic blocks. This is a semi-exhaustive list on the multitude of helpful circuits that can be built in-game and what their intended uses are.


Legend On State Off State
Activation Module Activation Module Activation Module
Button Button Button
Inner Ship Remote Inner Ship Remote Inner Ship Remote
Wireless Logic Module Wireless Logic Module Wireless Logic Module
Trigger (Area) Controller Trigger (Area) Controller Trigger (Area) Controller
Trigger (Step On) Trigger (Step On) Trigger (Step On)
OR-Signal OR-Signal OR-Signal
NOT-Signal NOT-Signal NOT-Signal
AND-Signal NOT-Signal NOT-Signal
DELAY-Signal DELAY-Signal DELAY-Signal
Flip Flop Flip Flop Flip Flop
Randomizer Randomizer Randomizer
Sensor Sensor

Logic Clock

Logic Clocks are circuits that are designed to pulse a logic signal endlessly. They can be any circuit that cycles a pulse repeatedly until it has been deactivated.

Half Second Clock (Design 1)

Logic Clock 1.png

Description Outputs a signal every 0.5 seconds.
Blocks
Needed
Activation Module OR Signal DELAY Signal NOT Signal
Input Turn On Activation ModuleLow (Off) Signal
Turn Off Activation ModuleHigh (On) Signal
Output OR SignalSends Low (Off) Signal on pulse
DELAY SignalSends Low (Off) Signal on pulse
NOT SignalSends High (On) Signal on pulse
Modifications Connect additional DELAY-Signals to increase the time between pulses.
How to Build
Step Selected Block
┌┐
└┘
Connects to
┌┐
└┘
1 Activation Module
Activation Module
OR Signal
OR-Signal
2 OR Signal
OR-Signal
DELAY Signal
DELAY-Signal
3 DELAY Signal
DELAY-Signal
NOT Signal
NOT-Signal
4 NOT Signal
NOT-Signal
OR Signal
OR-Signal
5 Press R on the Activation Module to turn the circuit on

Memory Circuits

Memory Circuits are logic circuits that can remember a state for later use.

T-Flip-Flop

T-Flip-Flop.png

Description High signals on the Flip Flop changes the state of both the NOT-Signal and itself.
Used to trigger two alternating circuits with a single input
Blocks
Needed
Flip Flop NOT Signal
Input Flip Flop High (On) Signals
Output Flip FlopSends opposite signal of NOT-Signal
NOT SignalSends opposite signal of Flip Flop
How to Build
Step Selected Block
┌┐
└┘
Connects to
┌┐
└┘
1 Flip Flop
Flip Flop
NOT Signal
NOT-Signal
2 NOT Signal
NOT-Signal
Flip Flop
Flip Flop
3 Press R on the Flip Flop to turn the circuit on