Web-based simulation platform for electronics lab experiments 🚀
This project is a web-based virtual lab platform that simulates electronics and communication experiments using HTML, CSS, and JavaScript.
It replicates real laboratory experiments digitally, allowing users to understand circuit behavior and experiment logic without requiring physical hardware.
Developed as my final year undergraduate project in Electronics and Communication Engineering, this project demonstrates how theoretical and lab-based concepts can be translated into interactive web simulations.
- Interactive simulation of electronics lab experiments
- Real-time visualization of circuit behavior
- User-friendly interface for learning and experimentation
- No hardware dependency — fully browser-based
|
🔹 User selects an experiment |
This platform includes simulations of key Electronics and Communication experiments commonly performed in laboratory environments.
- ASK (Amplitude Shift Keying) A digital modulation technique where the amplitude of the carrier signal is varied according to the binary data signal.
- FSK (Frequency Shift Keying) A modulation method where the frequency of the carrier signal changes based on binary input (0s and 1s).
- PCM (Pulse Code Modulation) PCM (Pulse Code Modulation) translates analog signals into digital data by sampling and quantizing them into binary code. It does not modulate a carrier wave; instead, it provides the raw digital representation of a signal.
- Amplitude Modulation (AM) The amplitude of the carrier signal is varied in proportion to the message signal.
- Frequency Modulation (FM) The frequency of the carrier signal is varied according to the input signal.
- Basic Circuit Simulations Includes simulations for resistive circuits, voltage calculations, and signal behavior visualization.
Frontend: HTML, CSS, JavaScript Logic: JavaScript-based simulation
User Input → JavaScript Simulation → Visual Output
electronics-virtual-lab/
│
├── index.html
├── styles.css
├── script.js
├── assets/
└── README.md