Skip to content
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.

CompSciLauren/circuit-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Circuit Maker

An online GUI for demonstrating binary logic gates.

Contents

User Instructions

  1. Go to circuit-maker.compscilauren.com
    • There are buttons on the upper left corner of the screen. The buttons read as "T", "F", "And Gate", "Or Gate", "Connector", and "Output".
    • There is a large, empty white space covering most of the screen. When you click on any of the buttons, everything will happen within the white space below the buttons, and you can drag any objects across the empty space.
  2. Click on the "T", "F", and "And/Or Gate" buttons as many times as needed to set up the gates you would like to test. Drag and drop them so you will be able to connect them with the Connector objects, which are obtained by clicking the "Connector" button.
  3. Click and drag the Connector objects so that each one has a "T" or "F" variable on the left, and an "And" or "Or" Gate on the right. Once a Connector is connected to the other objects, you cannot disconnect them unless you refresh the page.
  4. When ready to see the results, click on the "Output" button.

Features & Appearance

  • Drag and drop
  • Buttons to click to create interactive objects on the screen
  • Each object has a unique function or meaning, and when combined will affect the output
  • Button to click when finished with design, to compute logic
  • Input logic first and get an output of the graphical logic gates