Graphical Waveform / Signal Generator Case w/ Arduino Pro Mini & AD9833 (Sine, Square and Triangle)
thingiverse
This is an enclosure for a Waveform / Signal Generator built with an Arduino Pro Mini or Nano (ATmega 168 is sufficient) and an AD9833 Programmable Waveform Generator. One 18650 Battery can be fitted inside the case together with charging and protection circuitry. The battery should be glued to the back of the case, ideally positioned in its center for added stability and balance. If you don't want to use a battery, the device can operate from any suitable power supply via micro USB. The DS3231 module supplies accurate time and date information but can be easily disabled if not needed. Two rotary encoders are used for control purposes. A 1.8" TFT LCD (SPI) display provides a user-friendly interface. You have the option to use either a BNC female or SMA female connector for output, with the latter being easy to install by soldering it onto the AD9833 board. Additional components include a programming header on the right side and bottom of the case. Other essential parts are: - A 1.8" TFT LCD (SPI) display available at https://www.aliexpress.com/item/TZT-Free-shipping-TZT-1-8-inch-TFT-LCD-Module-LCD-Screen-Module-SPI-serial-51/32843115817.html - A programming header located on the right side and bottom of the case - A BNC-female connector available at https://www.aliexpress.com/item/5PCS-BNC-Female-Connectors-Chassis-Panel-Mount-Monitor-Accessories-LCC77/32790743907.html - An "3A/250V" On/Off switch available at https://www.aliexpress.com/item/10pcs-G130-10-15mm-SPST-2PIN-ON-OFF-Boat-Rocker-Switch-3A-250V-Car-Dash-Dashboard/32739231057.html - A TP4056 charge and protection board, along with 2x 3mm LEDs available at https://www.aliexpress.com/item/New-5Pcs-lot-5V-1A-Micro-USB-18650-Lithium-Battery-Charging-Board-Charger-Module-Protection-Dual/32631718585.html - A reset button For the AD9833 and DS3231 modules, visit https://www.aliexpress.com/item/CJMCU-9833-AD9833-AD9833BRMZ-sine-wave-square-wave-triangle-module/32741116568.html and https://www.aliexpress.com/item/Free-shipping-DS3231-Real-Time-Clock-Module-for-arduino-3-3V-5V-with-battery-For-Raspberry/1954150922.html respectively. Optionally, you can use an SMA connector available at https://www.aliexpress.com/item/10Pcs-SMA-Female-Jack-Connector-For-1-6mm-Solder-Edge-PCB-Straight-Mount-Gold-plated-RF/32847511595.html. The total cost of this project is approximately <15€, depending on what you already have in your collection. The initial idea and software came from http://www.vwlowen.co.uk/arduino/AD9833-waveform-generator/AD9833-waveform-generator.htm, while my improved software can be found at https://github.com/wilhelmzeuschner/arduino_ad9833_waveform_gen. When probing the signal for evaluation, ensure that your probe is properly grounded and use a short grounding clip to avoid any issues. The knobs used in this project are available at https://www.thingiverse.com/thing:1934779. If you build this project and want to show appreciation, I would be more than happy to see a post under "Makes"!
With this file you will be able to print Graphical Waveform / Signal Generator Case w/ Arduino Pro Mini & AD9833 (Sine, Square and Triangle) with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Graphical Waveform / Signal Generator Case w/ Arduino Pro Mini & AD9833 (Sine, Square and Triangle).