You may already know the tone() function from the Arduino Library. But this simply spits out a square wave and so it sounds rather boring. But with a simple trick we can generate any waveform with an Arduino and a small circuitry, and with this even imitate musical instruments!
In this project, I use the Timer/Counter 2 of the Atmega 328 MCU to generate a PWM signal. After low-pass filtering with some resistors and capacitors, we get either a sine, sawtooth or rectangle wave with programmable frequency and duty cycle. By modulating with an ADSR Envelope, it is even possible to imitate any musical instrument and play a small tune!
See how to build a robot car with a camera and a Raspberry Pi that can be remote-controlled over WLAN and Internet. No app or dedicated software is needed on your PC or mobile device.
Support this channel through Patreon and download CAD drawings, schematics and source code as well as detailed instructions: https://www.patreon.com/docvolt
As a patron you also get updates about ongoing projects and preview videos!
Used parts:
- NEMA17 stepper motors: https://amzn.to/3qup4Qe
- 2x A4988 Stepper motor driver modules https://amzn.to/2O93Idt
- L-mount brackets: https://amzn.to/2M1Ij4F
- Adjustable DC Buck Converter In: 3,0-40V Out: 1,5-35V https://amzn.to/3oVwCvb
- HC-SR04 Ultrasonic distance sensor: https://amzn.to/3rk8Cm8
- Raspberry Pi camera with night vision: https://amzn.to/39O4p4l
- Raspberry Pi 4B: https://amzn.to/36Jt5c9 or Raspberry Pi Zero WH
- Logic level converterhttps://amzn.to/3agKN9l
And further on: Plywood, Screws, Nuts, NE555, QC Powerbank, 10k resistors, Capacitors etc.
...
https://www.youtube.com/watch?v=0psKYEZOoQQ
In this physics experiment I answer the question, if a light bulb with two filaments like it is used as tail and brake light in cars, can be used as a crude diode vacuum tube!
Support this channel on Patreon and get updates about ongoing projects and preview videos!
https://www.patreon.com/docvolt
Donations:
https://paypal.me/docvolt
...
https://www.youtube.com/watch?v=LRLtiOMKIA4
One of the most famous sound chips of the 80s is undoubtedly the MOS 6581 Sound Interface Device, or SID for short. Let's put it on a breadboard and get some sounds out of it.
Recreate this project with a PCB from PCBWAY: https://www.pcbway.com/?from=Doctor%20Volt
Gerber files, Schematic etc. on Github: Coming soon
Tools:
Camera: https://amzn.to/3kDp1BJ
USB Oscilloscope: https://amzn.to/3CMC7Tu
Consider supporting this channel and get updates about ongoing projects and preview videos!
Become a Patron: https://www.patreon.com/docvolt
or a channel member: https://www.youtube.com/channel/UCvfTzrGE1VhDpxYnvqGQWQQ/join
Or make a single donation per Paypal: https://www.paypal.com/paypalme/docvolt
00:00 - The MOS 6581 SID Chip
00:23 - Breadboard Assembly
03:09 - The 3 Voices
03:58 - Ring Modulator
04:30 - Voice Synchronization
05:01 - ADSR Envelopes
05:47 - Analog Filters
06:52 - Analog Inputs
07:26 - Waveform and Envelope Registers
08:16 - Software Sound Effects
09:11 - Digisound and Digifix
...
https://www.youtube.com/watch?v=tJ4-vt42UD4
A home built Black & White TV built around a 1'' CRT from a Video camera viewfinder. Can still be used as a monitor for a Raspberry Pi.
Consider to support my videos on Patreon
https://www.patreon.com/docvolt
Donations:
https://paypal.me/docvolt
...
https://www.youtube.com/watch?v=pcmn7SIV6gI
In this video I find out how well ChatGPT can program in historic languages like Z80 Assembly, Cobol, Fortran and Ansi C.
Get PCBs for this project from ALLPCB: https://www.allpcb.com/?code=yt54
Learn more about ALLPCB: https://www.youtube.com/@ALLPCB/videos
Sources, Gerber files etc: https://github.com/michalin/ZX2022
Consider supporting this channel on Patreon or become a channel member and get updates about ongoing projects and preview videos!
https://www.patreon.com/docvolt
Paypal: https://www.paypal.com/paypalme/docvolt
#ALLPCB
00:00 - ChatGPT and my DIY Z80 CP/M Computer
01:06 - A Hello World Program in Z80 Assembly
02:51 - Age checker program in Cobol
06:34 - Worm/Snake game in Fortran
07:41 - Worm/Snake game in C (SDCC)
08:45 - Optimizing the game
10:50 - Conclusion
...
https://www.youtube.com/watch?v=02RkDaMrqcw
This is a complete FM receiver circuit based on the single chip receiver RDA5807. The WIO Terminal controls the chip over the I2C protocol and offers a nice user interface built on the LVGL library. It has a wide frequency range (50-108MHz) even outside the public FM broadcast channels, offers automatic scanning and RDS/RBDS.
Schematic and source code:
https://github.com/michalin/RDA5807_WIO_Radio
Tools:
WIO Terminal: https://amzn.to/3FO47qR
Camera: https://amzn.to/3kDp1BJ
Consider to support this channel and get updates about ongoing projects and preview videos!
- https://www.patreon.com/docvolt
- Buy me a coffee: https://www.buymeacoffee.com/docvolt
- Paypal: https://www.paypal.com/paypalme/docvolt
Read more:
https://www.seeedstudio.com/Wio-Terminal-p-4509.html
https://wiki.seeedstudio.com/Wio-Terminal-Getting-Started
https://lvgl.io
00:00 Introduction
01:02 - The RDA5807 Single Chip FM receiver
01:44 - The RDA 5807 breakout module
02:30 - Electronic Circuit
03:18 - Programming the RDA 5807
05:12 - Graphical user interface made with LVGL
...
https://www.youtube.com/watch?v=ONZBhaCEMVM
Build a Steampunk-style pendulum clock, clocked by a semi-mechanical pendulum! In this video, I explain how to make the pendulum and how it works. In this and upcoming videos, I show how to craft this clock step-by-step
Support this channel on Patreon and get updates about ongoing projects and preview videos!
https://www.patreon.com/docvolt
Donations:
https://paypal.me/docvolt
...
https://www.youtube.com/watch?v=HfnueRHlQvw
To make my videos more visually appealing, I will use the animation tool Blender in the future. Here I have made a little intro that I will put at the beginning of my videos.
Tools:
Blender: www.blender.org
Consider to support this channel on Patreon and get updates about ongoing projects and preview videos!
https://www.patreon.com/docvolt
Buy me a coffee: https://www.buymeacoffee.com/docvolt
Paypal: https://www.paypal.com/paypalme/docvolt
...
https://www.youtube.com/watch?v=Hq88exZ7Lyc
See how the Blu-Ray microscope finally works and produces beautiful images.
Get your PCB+PCBA from $2, new customers get a $54 coupon from JLCPCB: https://jlcpcb.com/?from=DVolt
Tools:
Camera: https://amzn.to/3kDp1BJ
Blu-Ray player: Samsung BD-J5900 (No more made)
Consider to support this channel on Patreon or become a channel member and get updates about ongoing projects and preview videos!
Become a patron:
https://www.patreon.com/docvolt
Get channel membership:
https://www.youtube.com/channel/UCvfTzrGE1VhDpxYnvqGQWQQ/join
Buy me a coffee:
https://www.buymeacoffee.com/docvolt
Paypal:
https://www.paypal.com/paypalme/docvolt
00:00 - Intro
00:17 - Optical Pickup Unit (OPU)
01:42 - Assembling The machanics
04:42 - Electronic circuitry
05:50 - The software
06:19 - Shooting first images
...
https://www.youtube.com/watch?v=Hkialty_8K4