Erik Cheever

Project ideas and information for engineering students

About:

I use this blog to post information that might be of use for students seeking project ideas. Many of the posts have links to interesting new technologies or products that might be useful for a project. Some of the posts are simply project ideas to prompt student interest. You can easily pare down the selections using the categories and/or tags below.
Link to my web page

Main menu

Skip to primary content
Skip to secondary content

Tag Archives: MATLAB

Model a non-linear pendulum that has magnets.

Posted on March 19, 2015 by Erik Cheever | Leave a reply

Check the video below.  It is a simple pendulum, but reacts to magnets near the base.  A non-linear problem to be modeled with RK – but not too difficult.   http://en.wikipedia.org/wiki/Force_between_magnets#Magnetic_dipole-dipole_interaction

https://blogs.swarthmore.edu/cheever/wp-content/uploads/2015/03/magpend.mp4
Posted in Course Project Ideas, E12.

Use simulink and MATLAB together to simulate a system (and animate it).

Posted on March 19, 2015 by Erik Cheever | Leave a reply

Use simulink and MATLAB together to simulate a system (and animate it).  You could also do it all in MATLAB.  The coupled pendulum system comes to mind.

Posted in Course Project Ideas, E12.

Simulate this non-linear system with spinning magnets.

Posted on March 19, 2015 by Erik Cheever | Leave a reply

Simulate the system shown using Runge-Kutta (it is nonlinear, but not too complex).  http://en.wikipedia.org/wiki/Force_between_magnets#Magnetic_dipole-dipole_interaction

https://blogs.swarthmore.edu/cheever/wp-content/uploads/2015/03/spinners.mp4

 

Posted in Course Project Ideas, E12.

Use Audio Analyzer to Demonstrate Convolution

Posted on March 12, 2015 by Erik Cheever | Leave a reply

It would be very nice to have a MATLAB gui that makes the audio analyzer output a series of impulses to a circuit and then have software that would add up the delayed and shifted impulse responses to create the output due to an arbitrary input.  This is ambitious, but if you want a very software (MATLAB) intensive project – this might be it.

Posted in Course Project Ideas, E12.

Recreating the THX Deep Note – Earslap

Posted on February 23, 2015 by Erik Cheever | Leave a reply

Recreating the THX Deep Note – Earslap.  Read this blog post on how to create the THX Deep Note (the sound at the beginning of movies using THX).  It involves some signal processing – see if you can do it in MATLAB.  Here is professor Zucker’s implementation in shadertoy https://www.shadertoy.com/view/Mtf3zs.

Posted in Course Project Ideas, E12.

Add code to Fourier Series Lab so Function Generator makes Sawtooth and Triangle wave

Posted on February 20, 2015 by Erik Cheever | Leave a reply

Right now, the signal generator is only configured to create sine waves and square waves.  Code could be added to the U8903a GUI to enable the generation of triangle and Sawtooth waves.

Posted in Course Project Ideas, E12.

Explore Fourier Transform and Filtering in 2 dimensions.

Posted on February 18, 2015 by Erik Cheever | Leave a reply

Explore Fourier Transform and Filtering in 2 dimensions (i.e., images).

Posted in Course Project Ideas, E12.

Use SolidWorks (or MATLAB) to generate a 3D Koch’s snowflake.

Posted on June 18, 2012 by Erik Cheever | Leave a reply

Use SolidWorks (or Matlab) to generate a 3D Koch’s snowflake (link)

Posted in Uncategorized.

Animation of Koch’s Snowflake in MATLAB

Posted on June 18, 2012 by Erik Cheever | Leave a reply

Animate the formation of a Koch’s snowflake, in MATLAB with smaller triangles gradually emerging out of the larger ones.

Posted in Uncategorized.

Animate (in MATLAB) a model of your robot.

Posted on June 18, 2012 by Erik Cheever | Leave a reply

Make a MATLAB model of your e5 robot that animates the motion on the screen as the arm moves in the real world.

Posted in Uncategorized.

Make a SolidWorks model of your robot

Posted on June 18, 2012 by Erik Cheever | Leave a reply

Make a SolidWorks model of the robot you built during E5.  There are online models of servo motors.

Posted in Uncategorized.

Connect MATLAB and Solidworks

Posted on June 17, 2012 by Erik Cheever | Leave a reply

At the link below you can download a MATLAB toolbox that connects MATLAB to Solidworks.  You should be able to use this to control a SolidWorks object from MATLAB.

FiniteBusiness’ CADLab: Linking MATLAB and Solidworks.

Posted in Uncategorized.

Categories

  • Analog (high level)
  • biomed
  • Controls
  • Course Project Ideas
    • E12
    • E15
    • E72
    • E90
  • Embedded Platforms
  • Energy Harvesting
  • Offbeat
  • Product
  • Sensor
  • Uncategorized
  • Wireless networks
  • Wireless Power

Tags

Analog Android biomed E12 E15 E72 E90 embedded energy harvesting info Internet of Things MATLAB offbeat Product Project Sensor wireless wireless power

Recent

  • Multiplier
  • Look ahead carry
  • Motor Control Ideas
  • Chain saw control
  • Find an application for an embedded radar system – an outdoor robot?  Automobile detection – speed sensing?
  • Make something interesting with Low Cost Digital Light Processor (i.e., projector).
  • Build a power meter for a bicycle.
  • MAX30101 Pulse Oximeter – Maxim | DigiKey
  • CC2650STK Texas Instruments | Development Boards, Kits, Programmers | DigiKey
  • Design an I2S to SPI bridge (electronics / audio / microcontroller)

Archives

  • September 2020
  • October 2019
  • September 2019
  • February 2019
  • February 2018
  • October 2017
  • September 2017
  • August 2016
  • March 2016
  • January 2016
  • December 2015
  • July 2015
  • March 2015
  • February 2015
  • December 2014
  • October 2014
  • April 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • April 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
© 2021 Erik Cheever, all rights reserved.
Proudly powered by WordPress