Post Top Ad

Wednesday, November 29, 2023

on video how to make oscilloscope using Arduino || home made oscilloscope


 how to make oscilloscope using Arduino || Home made oscilloscope

how to make oscilloscope using Arduino || home made oscilloscope, Mini Oscilloscope, arduino nano oscilloscope, arduino projects, DIY arduino Oscilloscope,

Oscilloscope is a device that allows us to see graphically the electrical signal.


If you want a cheap oscilloscope to learn what it is or to play with, follow the steps below:

First, if you do not already have the Arduino IDE installed, install it from the site Arduino: click here

Install the "TimerOne.h" library for the Arduino IDE, following the steps below

In the Arduino program click on "Sketch" (see the picture)

"Include Library..."

"Manage Libraries..."

On the line "Type: 'all' Topic: 'all'" has a blank search field, type "TimerOne".

(Information about the library will appear)

Click over that text and the “Install” button will appear.

click "Install"

Restart the program

Download and unzip the Arduino program from this link: (oscilloscope_arduino.ino)

Connect the Arduino to the computer via USB port

Run the Arduino IDE;

Open the downloaded program "oscilloscope_arduino.ino"

Adjust the COM port correctly (see picture)

Upload the program to Arduino.

You already have the oscilloscope program running and the Arduino connected to the computer by USB port. Now you have to connect to each other by "serial".

In the "Configurar a serial" (Configure the Serial) box, click "select serial" until the COM where the Arduino is connected appears. (if it did not appear, click "refresh" to update)

Click "select speed" until the speed 115200 appears.

Click "off" to switch to "on"

If everything is correct, the oscilloscope will show the 4 channels [A0 (ch-0), A1 (ch-1), A2 (ch-2) and A3 (ch-3)]

obs: if nothing is connected you will see a noise.

With wires connect the Arduino's digital output (~10) to analog input (A0) and digital output (~9) to input (A1).

You will see a signal appear like the picture.

The out (~9) and (~10) are generated by the "Ger.Sinal" box:

(~9) is PWM of 10Hz (T = 100ms) with 25% ON.

(~10) is a square of period 2T (200ms)


  You can adjust the values on that box dragging the edge or clicking around the control.


 how to make oscilloscope using Arduino || Home made oscilloscope

how to make oscilloscope using Arduino || home made oscilloscope, Mini Oscilloscope, arduino nano oscilloscope, arduino projects, DIY arduino Oscilloscope,

Oscilloscope is a device that allows us to see graphically the electrical signal.


If you want a cheap oscilloscope to learn what it is or to play with, follow the steps below:

First, if you do not already have the Arduino IDE installed, install it from the site Arduino: click here

Install the "TimerOne.h" library for the Arduino IDE, following the steps below

In the Arduino program click on "Sketch" (see the picture)

"Include Library..."

"Manage Libraries..."

On the line "Type: 'all' Topic: 'all'" has a blank search field, type "TimerOne".

(Information about the library will appear)

Click over that text and the “Install” button will appear.

click "Install"

Restart the program

Download and unzip the Arduino program from this link: (oscilloscope_arduino.ino)

Connect the Arduino to the computer via USB port

Run the Arduino IDE;

Open the downloaded program "oscilloscope_arduino.ino"

Adjust the COM port correctly (see picture)

Upload the program to Arduino.

You already have the oscilloscope program running and the Arduino connected to the computer by USB port. Now you have to connect to each other by "serial".

In the "Configurar a serial" (Configure the Serial) box, click "select serial" until the COM where the Arduino is connected appears. (if it did not appear, click "refresh" to update)

Click "select speed" until the speed 115200 appears.

Click "off" to switch to "on"

If everything is correct, the oscilloscope will show the 4 channels [A0 (ch-0), A1 (ch-1), A2 (ch-2) and A3 (ch-3)]

obs: if nothing is connected you will see a noise.

With wires connect the Arduino's digital output (~10) to analog input (A0) and digital output (~9) to input (A1).

You will see a signal appear like the picture.

The out (~9) and (~10) are generated by the "Ger.Sinal" box:

(~9) is PWM of 10Hz (T = 100ms) with 25% ON.

(~10) is a square of period 2T (200ms)


  You can adjust the values on that box dragging the edge or clicking around the control.

No comments:

Post a Comment

Post Top Ad

Pages