Arduino oscilloscope build on breadboard

preview_player
Показать описание
It is an improved version of the oscilloscope using Arduino that I made before, and has the following enhancements.
1. Frequency and duty ratio measurement function.
2. Mounting the circuit on a small breadboard.

(Program code for SH1106 (1.3inch OLED) developed. see add 2)

The circuit scheme and program code are available from follows.

add 1
-- contents deleted --

add 2
Program code for SH1106 available from,
Рекомендации по теме
Комментарии
Автор

You could use and old mouse wheel encoder to select timing.

marianofpv
Автор

I've never touched an O scope my life. But I'd sure love to build one!

HappyHermitt
Автор

Great, congratulations!
I was able to build one without the diodes, by using internal pullups and PCINT0 common to the 4 buttons.

stephanepeters
Автор

Здравствуйте. Очень хороши пробник получился . А почему в статье и в видео вы не указали о других функциях данного прибора. Если во время включения зажать кнопку выбора функции то отобразится напряжение батареи (пин А1), если нажать во время включения+/- то откроется вольтметр вроде. И на схеме у вас не указан делитель для контроля батареи.

ВикторСамоделки
Автор

can I add more time/div range options. Please help. thank you😊

Konan.akatsuki
Автор

Can we go upto 100KHZ .. Or How we can measure voltage or call voltmeter function

Aviprink
Автор

good morning very nice work a question I wanted to ask is if I want to transfer this work from Arduino uno to arduino mega beyond line 75 analogReference (INTERNAL); what else do i need to change

CRYPTONEA
Автор

Hi, I just built this Arduino oscilloscope.
I also bought XR2206 signal generator kit.
On oscilloscope, screen looks fine. I can use all the buttons to change the settings.
But when I connect XR2206 to my oscilloscope, I can't get the nice looking signal.
Please help.

jumbo
Автор

great work, it really look like an osc and its cute! i wanna try your work. but could you advise me what i can do to measure freq up to 120 khZ. my idea is using different circuit (that ive tried can measure more than 100kHz) and give the output signal to the input of your circuit. or is it the program that i should modified?

junkLAVENDER
Автор

can you explain about why different delay is used in the read function on the code

samirkhanal
Автор

good morning i have another question if you do not mind have you managed to count? how many samples per second has your creation

CRYPTONEA
Автор

Most links you provided are dead. Very strange.

1V peak or 2V peak to peak is the maximum that the Arduino can 'see'?

What is the smallest voltage that it can see/read? Something about 100mV.

realchristopher
Автор

can you provide me the link of your blog
all components what you used

AryanKanojiaOfficial
Автор

I can download code for this project where

inhquangnguyentran
Автор

Is it possible to use a 4-pin 1.3-inch LED module and a Mini USB driver Nano 3.0 ATmega328 5 in 16 m in your project ?
Можно ли в вашем проекте использовать 4-контактный светодиодный модуль 1, 3 дюйма и Мини-USB-драйвер Nano 3, 0 ATmega328 5 в 16 м ?

Vagubando
Автор

¡how could I make it self-adjusting? eliminating the buttons

marciaacostaconejo
Автор

Cheers. Nice project. Please help. I have a 7-pin oled and I would need to make an oscilloscope from it. I need connection and cod. Well thank you.

atihrot
Автор

Anyone know what code lines to takeout to remove the x y axis dotted lines?

steviewondek
Автор

i cant get the code or shemtic diagram its written in japnese can you help me ??

amrelsiedmohamed
Автор

what is your signal input pin? I can not find this thing because I don't know what it is called.

arche.s