The Engineering Portfolio of René Rail-Ip
René Rail-Ip
  • Work Experience
    • MDA Space Missions>
      • CBRN Crime Scene Modeller
      • Underwater Scene Modeller
    • ILead
  • Engineering Design
    • MASc Thesis
    • Android Robotic Manipulator (A.R.M.)>
      • Spiral 2 Presentation
      • Spiral 4 Presentation
      • Final Presentation
      • Final Report
    • Engineering Science Thesis - Autonomous Roomba Convoy
    • SMARTenna>
      • Design Process>
        • Controller Design Process
        • Prototype Building Process
        • Market Research and Validation
      • Product>
        • Microcontroller
        • Controller Software
        • Business Model
      • Reflections
      • Presentations>
        • Design Critique
        • Orbis Pitch
  • Teaching
  • References

Arduino Microcontroller with Motor Shield 

The Arduino Duemilanove Microcontroller board (Figure 1) was used for the controller in this project. It was chosen because it can be loaded with code written in C, which we were most familiar with. It also has useful information to quickly connect to digital and analog input and output ports. Information researched to learn how to use the Arduino Duemilanove an interface with the input and output pins was found here. The Motor Shield from Adafruit (Figure 2) was mounted onto the Arduino Microcontroller, which enables an interface to drive stepper and DC motors. Information researched to learn how to interface to motors was found here. Figure 3 shows the switches soldered onto a prototype board used as digital inputs to the software to run it in various modes.
Picture
Figure 1: The Arduino Duemilanove
Picture
Figure 2: The Arduino Motor Shield by Adafruit
Picture
Figure 3: The switch board to control software
Proudly powered by Weebly