Copyright 2013 Louisiana Delta STEM Camp. Powered by Blogger.
Showing posts with label Laura Duke. Show all posts
Showing posts with label Laura Duke. Show all posts

Robotics Class: Motion Programming, Subroutines, and Photo Resistors

Robotics Class:  Introduction to Motion Programming and Photo Resistors


Danny Hutton, Instructor of Information and Communications Technology at Louisiana Delta Community College (West Monroe Campus) and Laura Duke, Physics and Robotics Instructor at West Monroe High School, got the campers started on one of the hallmarks of the camp, robotics programming.



Utilizing the PBASIC programming language and Parallax Boe-Bots, students were introduced to the basics of robotics inclusive of assembling circuits, programming the robots to move in multiple directions, as well as programming the robots to recognize input from photo resistors.




  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Day 4: Robotics Navigation with Infared LEDs

Robotics Class:  Using Infrared Headlights to "See" the Road

Today's hottest products seem to have one thing in common: wireless communication. Personal organizers beam data into desktop computers, and wireless remotes let us channel surf. Many remote controls and PDA’s use signals in the infrared frequency range to communicate, below the visible light spectrum. With a few inexpensive and widely available parts, the BASIC Stamp can also receive and transmit infrared light signals.


Infrared: Infra means below, so Infra-red is light (or electromagnetic radiation) that has lower frequency, or longer wavelength than red light. Students were instructed to use infrared light to illuminate the robot’s path and determine when the light reflects off an object. 


The infrared object detection system we’ll build on the Boe-Bot is like a car’s headlights in several respects. When the light from a car’s headlights reflects off obstacles, your eyes detect the obstacles and your brain processes them and makes your body guide the car accordingly. The Boe-Bot uses infrared LEDs for headlights. They emit infrared, and in some cases, the infrared reflects off objects and bounces back in the direction of the Boe-Bot. The eyes of the Boe-Bot are the infrared detectors. The infrared detectors send signals indicating whether or not they detect infrared reflected off an object. The brain of the Boe-Bot, the BASIC Stamp, makes decisions and operates the servo motors based on this sensor input.


The IR detectors have built-in optical filters that allow very little light except the 980 nm infrared that we want to detect with its internal photodiode sensor. The infrared detector also has an electronic filter that only allows signals around 38.5 kHz to pass through. In other words, the detector is only looking for infrared that’s flashing on and off 38,500 times per second. This prevents IR interference from common sources such as sunlight and indoor lighting. Sunlight is DC interference (0 Hz), and indoor lighting tends to flash on and off at either 100 or 120 Hz, depending on the main power source in the region. Since 120 Hz is outside the electronic filter’s 38.5 kHz band pass frequency, it is completely ignored by the IR detectors.


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Day 3: Robotics Input Programming with LEDs and Whiskers

Robotics Class: Tactile Navigation and Input Programming with LEDs and Whiskers

Many types of robotic machinery rely on a variety of tactile switches. For example, a tactile switch may detect when a robotic arm has encountered an object. The robot can be programmed to pick up the object and place it elsewhere. Factories use tactile switches to count objects on a production line, and also for aligning objects during industrial processes.


In all these instances, the switches provide inputs that dictate some other form of programmed output. The inputs are electronically monitored by the product, be it a robot, or a calculator, or a production line. Based on the state of the switches, the robot arm grabs an object, or the calculator display updates, or the factory production line reacts with motors or servos to guide products.


Students were challenged to build tactile switches, called whiskers, onto their Boe-Bots and test them.  Once tested, the student must also program the Boe-Bot to monitor the state of these switches, and decide what to do when it encounters an obstacle. The end result is autonomous navigation by touch.


The LEDs have a variety of uses, but for this project are best suited as a reporting mechanism, indicating which whisker has been activated



Instructors Laura Duke and Chantain Greer led the teams in this lesson.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Day 2: Robotics Programming with Photoresistors

Robotics Programming:  Photoresistors

West Monroe High School physics and robotics instructor Laura Duke introduced the campers to techniques in making the Boe-Bot recognize the differences in light and dark materials using photoresistors.
 


A photoresistor is a resistor whose resistance decreases with increasing incident light intensity; in other words, it exhibits photoconductivity. Photoelectric or light sensing devices are used in almost any branch of industry for control,safety,amusement and sound reproduction and inspection and measurement.

When using these types of resistors, the robots can be instructed to move along a path provided there is enough contrast between the light and dark areas for the robot to recognize.



  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS