Skip to content

Logic gates simulator - Motorola Science Cup 2021/2022

Notifications You must be signed in to change notification settings

Bildschirmauflosung/logic-gate-simulator

Repository files navigation

Project - Logic Gate Simulator

Własna implementacja programu umożliwiającego symulację sygnału przechodzącego przez bramki od Inputa do Outputa. Projekt został napisany w Typescript przy użyciu Vite.

Po utworzeniu nowego projektu dostępne są dwie bramki: AND i NOT. Użytkownik z wykorzystaniem tych bramek może stworzyć customowe bramki.

Uruchomienie programu

Aby uruchomić projekt należy wejść do katalogu dist i uruchomić plik index.html lub jeżeli to by nie działało można uruchomić go w ten sposób:

npm i
npm run build
npm run preview

Działanie bramek

Każda bramka ma swoje właściwości logiczne. Bramki można łączyć ze sobą. Aby połączyć bramkę należy złapać jedną kropkę bramki i przciągnąć ją do drugiej bramki. Ponadto klikając prawym przyciskiem myszy na bramkę można ją edytować lub usunąć.

Main layout

Gate sidebar

 Gate sidebar<br> Click on one of these to add the chosen gate to the simulator

Project load and save buttons

 Project save and load

Adding inputs and outputs to the simulator

 Input/Output add buttons

About

Logic gates simulator - Motorola Science Cup 2021/2022

Topics

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •