Tuesday, November 26, 2013

CODE

Today is a good day :

Vacation around the corner and the Arduino code nearly complete ! Here is the code



https://github.com/rectanglebear/Arduino-motor-control-project-

Monday, November 18, 2013

PISTON ASSEMBLY

Here is a preliminary assembly of our engine model. Currently, there are three 'pistons' controlled by one shaft. 


In the near future, we will create piston heads to attach on the end of the beams and create some sort of enclosure. We are still undecided if we want to 3D print the enclosure or layer acrylic. Either way, the enclosure will not be completely closed. This way, viewers can see the pistons in motion. 
Being able to see the pistons in motion makes the system much more interesting. Allowing each component to be in the open is impossible to do in a combustion engine, so our model gives a unique perspective to this concept.




Sunday, November 17, 2013

PISTON EXAMPLE


  • This is a quick model of the type of piston we will be using in our engine.  The design does not reflect the final part that will be used, it is just a test of the system.

Thursday, November 7, 2013

Preliminary post

Introduction

  1. Group members :
      • Brandon , in charge of all things Arduino and blog posts
      • Alan , Solid works pro 
      • Patrick Star , Solid works pro 2 
     2. Project Plans 
Create an educational engine which simulates the real deal. Led's will flash to simulate spark plugs activating. We will use a potentiometer to control the speed of the engine A LCD screen will show the speed of the pistons in revolutions per minute.


    3. Materials which will be used  rough estimate 
      • Arduino Micro-controller X 1
      • DC motor   X 1
      • Led  X ?
      • Potentiometer X 1
      • Lego pieces X lots
      • LCD screen X 1 
      • Jumper cables for Arduino connections X  lots 



Week 2

The solid works projects are nearly complete and a video will be up soon.

The codes is on its way, The main issue right now is trying to figure out a way to reset the device's position after every run.