5-13-2016

Ready to start building your full size course?  Great. To begin this phase of your project you must show Mr. Milstead or Mr. Varvil the following:

  1. working celebration code triggered by ball drop
  2. celebration code runs on breadboard
  3. switch in place in 3d printed part

Not ready yet? Then work on code and wiring today.

Coding resources: functions are serious timesavers – read this, look at some sample golf code and then ask Mr. Milstead for more.

Send your laser cutting jobs to drakelasercutter@gmail.com.  Attach your print jobs as PDFs and make sure that your name is in the filename.  Like “milsteadgolf.pdf”

Submit your 3d print jobs by clicking here.  

img_1305

5-9-2016

Mini Golf projectbig_dino_120126_fireball_web_mv

Ready to start building your full size course?  Great. To begin this phase of your project you must show Mr. Milstead or Mr. Varvil the following:

  1. working celebration code triggered by ball drop
  2. celebration code runs on breadboard
  3. switch in place in 3d printed part

Not ready yet? Then work on code and wiring today.

5-6-2016

Mini golf goalsminigolfb

  1. code: have a rough draft of code by end of class
  2. wiring: breadboard your wiring and attach it to a momentary switch
  3. CAD/CAM golf hole:  finish and fit the switch into hole, check fit into cardboard tube

Want to work on your course? FIRST  you must demonstrate the following to Varvil or Milstead:

  1. working code triggered by ball drop
  2. code runs on breadboard celebration
  3. switch in place in 3d printed part

 

 

5-2-2016

Mini Golf Project!!

due by the end of today
– CAD/CAM design.
– if you have finished and submitted your design then read on for today’s code work.

Today is the day to complete and submit your CAD/CAM deswalker-art-center-minneapolis-minnesota06ign.  Click here to submit your design.  

If your group has submitted your CAD/CAM design then you should begin on the coding part of the project.

The first step in programming is to write an outline of what you want to happen in your program.  This does not have to be in the Arduino programming language.  The idea is for you to plan what you want to happen and when you want it to happen.

Each programmer should write up their code outline in a Google doc and share it with rpmteacher@gmail.com.  Due at the end of class today if you have finished your CAD/CAM work.  Your outline should include the following:

  1. A short description of your celebration.
  2. An outline of what will happen in the code.  This should be at least five lines long.

Here’s example for a celebration:

Description: when the ball hits the switch the red and yellow LEDs starting blinking faster and faster.  The normal state for the LEDs is be on and steady.

ball drops
button reads input when hall hits switch
red LED turns ON
wait half a second
red LED off
yellow LED on
wait half a second
yellow LED off
red LED on
wait a quarter second
red LED off
yellow LED on
wait a quarter second
yellow LED off
red LED on
wait an 8th of a second
red LED off
yellow LED on
wait an 8th of a second