Tag: lab report

  • Easy Guide to 2-Digit Odd Up-Down Counter with Arduino

    Easy Guide to 2-Digit Odd Up-Down Counter with Arduino

    In this tutorial, we’ll explore how to create a 2-digit odd up-down counter using an Arduino UNO, a seven-segment display, and a BCD to seven-segment decoder. This project will deepen your understanding of controlling displays with Arduino and showcase the use of basic programming concepts. Components Required For this project, you will need the following components: Source Code…

  • Easy Guide to 7-Segment Circuit for an Even-Odd Counter

    Easy Guide to 7-Segment Circuit for an Even-Odd Counter

    In this tutorial, we’ll learn how to construct a 7-segment circuit that functions as an even-odd counter using an Arduino UNO and a BCD to seven-segment decoder. This project is a great way to understand how to use basic components to display numerical values visually. Understanding Commands Before we dive into the project, let’s review some important concepts…

  • Signals and Systems Lab Report3D Brain Signal Simulation on MATLAB

    Signals and Systems Lab Report3D Brain Signal Simulation on MATLAB

    Below you will find MATLAB code for 3D Visualization of a simulated brain signal. MATLAB Code t = linspace(0, 2*pi, 1000);  frequency = 1;  amplitude_cos = 1;  amplitude_sawtooth = 0.5;  brain_signal = amplitude_cos * cos(2*pi*frequency*t) + amplitude_sawtooth * sawtooth(2*pi*frequency*t); figure; plot(t, brain_signal, ‘LineWidth’, 2); title(‘Simulated Brain Signal’); xlabel(‘Time (s)’); ylabel(‘Amplitude’); grid on; figure; subplot(2, 1,…

  • Signals and Systems Lab Report – Ensemble & Median Filtering

    Signals and Systems Lab Report – Ensemble & Median Filtering

    This post list two MATLAB codes and their outputs that represent the ensemble and median filtering concepts in Signals & System. Task 1: Ensemble MATLAB Code r=50 m=0:r-1; s=2*m.*(0.9.^m); d=rand(r,1)-0.5; x1=s+d’; stem(m,x1,’g’) xlabel (‘Time’) ylabel(‘Amplitude’) title(‘Noisy Signal’) pause for n=1:50     d=rand(r,1)-0.5     x=s+d’;     x1=x1+x end x1=x1/50 stem(m,x1,’r’) xlabel(‘Time’) ylabel(‘Amplitude’) title(‘Ensemble Average’) Task 2: Median Filtering MATLAB Code…

  • Signal and Systems Lab Report – Pole Zero Function in MATLAB

    Signal and Systems Lab Report – Pole Zero Function in MATLAB

    In this post, we’ll share some lab experiments related to pole zero function for university students. You can use these to practice or for your lab report. Please make sure to credit the source! To gain an in-depth understanding of Pole Zero Function, browse this video first: To understand commands used in the code below,…