The Doodler

by ekkoo26 in Design > Art

26 Views, 0 Favorites, 0 Comments

The Doodler

IMG_7490.jpg

The Doodler is a robotic fidgeting component that doodles when background noise is detected with a volume above a set threshold.

Supplies

IMG_7491.jpg
  1. Hardware Requirements
  2. 2x 100μF capacitors
  3. Adafruit Electret Microphone Amplifier - MAX4466 with Adjustable Gain
  4. Adafruit Metro Mini 328 V2
  5. 2x Micro servo - TowerPro SG92R


  1. Software Requirements
  2. Arduino IDE version 2.3.8
  3. Git


  1. Additional Requirements
  2. Pen/pencil holder attached to motor 1
  3. Platform to hold motor 2
  4. Breadboard

Circuit Assembly

Screenshot 2026-04-21 at 1.34.35 PM.png
203892ED-BB69-4116-8B5F-B30150D17E6A_1_102_o.jpeg

Above is the full circuit for the doodling system. Wire each component accordingly on a breadboard.

Motors:

  1. Attach the red wire and brown wire to the corresponding ends of each capacitor, then connect the red to power and brown to ground.
  2. The yellow wire will be connected to digital pin 9 or 10
  3. Use this test code to check that the motors are working

Microphone:

  1. Connect GND to the microphone's GND
  2. Connect 3V power to the microphone's VCC
  3. Connect A0 to the microphone's OUT
  4. Use this test code to check that the microphone is working

3D Modeling

Screenshot 2026-04-21 at 1.42.51 PM.png
Screenshot 2026-04-21 at 1.43.27 PM.png
Screenshot 2026-04-21 at 1.45.06 PM.png
418BD244-451B-499F-A26C-F58AE9C1311B_1_105_c.jpeg

Download the 3D model and attach to the lower motor, and place paper on the top flat side.

Downloads

Soldering the Prototyping Board

IMG_7494.jpg
IMG_7495.jpg

Solder according to the following instructions, testing between each connection:

  1. Attach headers for the Metro Mini (2x rows of 14), microphone (1x row of 3), and two motors (2x rows of 3)
  2. Microphone
  3. Connect GND to the microphone's GND
  4. Connect 3V power to the microphone's VCC
  5. Connect A0 to the microphone's OUT
  6. Motors
  7. Connect second GND to 2x capacitors' short ends, then continue lines to the motors' brown wires
  8. Connect 5V power to 2x capacitors' long ends, then continue lines to motors' red wires
  9. Connect first motor to digital pin 9
  10. Connect second motor to digital pin 10

System Assembly

IMG_7492.jpg
IMG_7493.jpg

Attach the motors to their corresponding pieces:

  1. Motor 1 is attached to a pen/pencil, positioned in the upper platform
  2. Motor 2 is attached to the 3D printed canvas, positioned in the lower platform