Sixteenth Week of Electronics Media

Today marks the end of the Sixteenth Week of Electronics Media. The end of the semester is right around the corner with only 2 days left until our project 2 critique. Here is what I have accomplished for this week.

On 4/13/25, while I forgot to create a blog for that week, I did accomplish in gathering all the materials I needed:

  • All the 3D parts that was listed on Week 14th for the Linear Motion Crank Shaft
  • 37mm 600rpm geared DC motor 6mm shaft (https://www.amazon.com/dp/B0C7GN1VPD?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1)
  • Sparkfun Sound Detector (https://www.amazon.com/dp/B01B26UBYA?ref=ppx_yo2ov_dt_b_fed_asin_title)
  • Gravity Voice Recognition Module (https://www.amazon.com/dp/B0C5XG3BXW?ref=ppx_yo2ov_dt_b_fed_asin_title)

I used the day to also assemble the crank shaft and here is the assembled module:



This is where space that will hold the motor and lever module.



This is the shaft attached to the motor.

On 4/22/25, I took the time to assemble these parts together and created a demonstration code that would activate the motor. Here is a demonstration of what that would look like:


   This is the motor by itself.


This is the motor moving when attached to the module. As you can see currently there are still some kinks to fix in terms of its continuous motion, but for now this helped confirmed that the programming and the motor at least works, the only problem lies in the module itself which I plan to fix. I also received a limit switch from Rob that would help me control when I want the motion to stop.


On 4/24/25, I researched the datasheet of the limit switch I received and how I can use it. 


I also took the time to look up coding tutorials and see how I can implement it to the motor coding. Here is the source I referenced: https://arduinogetstarted.com/tutorials/arduino-limit-switch

Here is also what the code would look like:


Currently the code works but it suffers from the same stop motion as the program without the limit switch and the switch does not work consistently

I also create another program using the voice module I have, although currently it does not work:




This marks the end of the Sixteenth Week of Electronics Media. I plan to use Sunday and Monday to tweak the code and assemble the entire project. Looking forward to presentation day!
 





Comments

Popular posts from this blog

Fifth Week in Electronics Media

Fourth Week in Interactive Art

Second Week in Interactive Art