Super Cool Oscilloscope with Arduino and 16×2 LCD on Tinkercad

Oscilloscope with Arduino and 16x2 LCD on Tinkercad

Oscilloscope Arduino LCD Tinkercad

In this post, we share a simple Arduino Oscilloscope circuit with the easy to use 16×2 LCD on tinkercad.

Here is the circuit connections in details. And you can find interactive Tinkercad Simulation below.

let’s see the hardware of this circuit:

first we use arduino uno connected to 16×2 lcd using four pins of data:

Connection

  • the enable,
  • the register select connected to arduino,
  • the read/ write
  • and the contrast connected to ground

the vcc and ground connected to arduino to 5 volts and ground backlight led of the lcd connected to positive terminal

the negative led connected to the ground through one kilo ohm resistor and the input of the circuit connected to pin a node on arduino

and here is a function generator that outputs the signals that we can see on arduino so let’s see the code we start by including the lcd library then defining the input pin to be a node

and here e define the lcd variables

then initialization of the lcd and all the variables then printing the signal on the lcd using the levels the different signal levels

the different signal repetition levels represents the amplitude and t he repetitions represent the frequency

so let’s see the simulation :

Simulation

we start using sine wave with amplitude of 5 volts and 1 kilohertz frequency

let’s start the simulation and see the result here is one kilohertz five volts amplitude and that represents the peak of the signal and these numbers represent the repetition of each piece of the signal as the frequency so here we can increase the frequency and see the result as we can see the frequency of the signal has increased

we can increase it a little bit more here is two kilohertz frequency you can increase it a little bit to be three kilohertz we can see different signals that’s a square wave and that’s a sawtooth

also we can decrease the frequency again that 500 hertz that’s sine wave and that’s lower frequency

we can use smaller amplitude here is the square wave we can use different frequencies different signals and different amplitude to see the different circuit response to all these input signals that was a simple oscilloscope using arduino and 16×2 lcd

Recent posts

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top