Don't click on me...I can't even spell VB

Applied Robotics & Embedded Programming introduces students to the world of microprocessors for devices such as those used in robotics, telephones, tablet PC’s, the automotive industry, & home automation. The Basic Stamp microprocessor and Single-Board Computers (SBC) will be used to design and implement robotic & home automation systems using Windows Embedded, Visual Basic & PBasic programming languages. We are going to learn a lot of cool stuff!!

 

           

Lessons

Details

  • Purpose of our class & General goals:
    • Hands-on experience with:
      • PIC microcontroller
      • ARM microcontroller
      • x86 CPU
      • Multiple platforms
      • Windows Embedded
    • Hands-on Basic electronic circuits.
      • Use components first then control via microcontroller
      • Introduction to integrated circuits
    • Become familiar with a least two programming languages:
      • Visual Basic (used with Windows Embedded)
      • PBasic for the PIC (Boe-Bot) controller
    • We will use Home Automation as the model for combining all we learn into a nice package.
  • Setting things up
      • Visual Studio 2005
      • Visual Studio 2008 (for ebox apps)
      • Visual Studio 2010 (for new & other stuff)
  • Basic Electricity & Electronics (details)
    • Simple switches & light bulbs
    • Resistors, capacitors, LED's, & relays
    • Bread boarding our circuits
    • Ohms law: how to compute voltages, resistance, and current in our circuits
    • How to build a AND circuit
    • How to build a OR circuit
    • Using transistors as switches & more!
  • Lesson 4
    Introduction to Sensors, Servos, & Relays

    Chapter 4: Boe-Bot Navigation

 

  • Lesson 5
  • Welcome to Home Automation
  • Introducing Phidgets
  •  PhidgetInterfaceKit 0/0/4 info & manual
  • HA ActivityOur first WINDOWS C# app using Phidgets. Get the project here.
  • Extras
  • Welcome to the World of Embedded Programming

  • Windows CE 7 Custom Applications

Too cool!

RPKessler@hotmail.com

Copyright © 1999-2015 Ronald P. Kessler, Ph.D.
All rights reserved.
Revised:
Nov. 10, 2014

These materials are provided for the exclusive use of my students. Please contact me for permission to reproduce or use these presentations.

General

 

In-class Programming

Parallax Boe-Bot

Parallax Sample Projects:

 

Phidgets & Netduino

 

Magazines, Parts & Supplies