Posts Tagged ‘output’

Dobot to Dobot Handshake!

We did it! We made a dobot magician talk to another one and make it start. We even added a VEX switch as an input to start the first one. It is easy to do, but one word of caution:

Never connect or disconnect any wires to the dobot while it is powered on; always power it down first. Damage may result!

Ok, now on to the good stuff. If you bought your dobot through InPosition HERE, not only did you get a $100 discount, you get access to the documentation to make this happen for free! just email us! This includes worksheets and wiring diagrams.

Tony Koppers, my senior EDD student has done all of the legwork to make this happen, so special thanks to him!

Continue Reading

The VEX Testbed is boring….

Question:

The VEX Testbed is boring; do you know of another way to make learning RobotC programming more appealing to high school students?

Answer:

Well, in my classroom we build clawbots, then add all of the sensors to them. we then get to program the sensors on a real, mobile robot!  Kids love it and the culminating activity is a game where they get to drive the robots around; just like a real VEX competition.  In the meantime, they are learning how to program inputs and outputs, the difference between analog and digital, and the how closed and open loop systems work.

reddownloadClawbot TestBed

In the zipped folder above you will find the following documents:
  1. Clawbot Sensor Install: This document shows you how to install the sensors on the clawbot to complete some activities.
  2. Clawbot Checklist: This is a document that the students do screen captures of their RobotC programs on so that you can keep track of their progress as they go.
  3.  Cortex Wiring Diagram: An example of the Cortex wiring. I like to use a template in my class so each robot is the same; it makes troubleshooting easier. It looks like this:

If you make any changes for the better, please share them back with us so we can pass them along. Thanks for making it better!   Continue Reading

HOW DO YOU HANDSHAKE BETWEEN 2 VEX CORTEX’S?

Problem: How do you handshake with two VEX Cortex’s? I can’t seem to get it to work! Solution: I had to call in the big guns on this one; Jim is a RobotC programmer extraordinaire. He put together the tutorial below.  Not only that, but he and I wrote the powerpoint and the teacher’s notes that contains all the notes that show how to wire this and make it work. So if you are a PLTW teacher, most of this documentation is in the teacher’s notes!
We agree though; the programming piece was lacking. So here it is. Attached you will find an activity to do, including the programming to make VEX to VEX handshaking work. If you need to zoom in below, use Ctrl + mouse wheel in your browser, and it will zoom in and out!
v2vws
Continue Reading

HOW DO I CONNECT A VEX CORTEX TO A SCORBOT?

Problem:

How do you communicate from a VEX to a SCORBOT? When I hook it up using an optical isolater, there is no voltage.

Solution:

Lets set it up like this: VEX is the OUTPUT, and the SCORBOT is the INPUT. Always use a relay, optical isolator or just a switch; NEVER HOOK UP A POWERED DEVICE TO THE SCORBOT CONTROLLER.

The idea with the optical isolator is that there is no voltage, just a connection!  If you sent a voltage, if two machines are not compatible, bad things happen!  That’s why it is just a switch, open or closed, no voltage involved, and the reason why your multimeter does not see a voltage. If you were to set the meter on continuity, not voltage, it would beep.

Your scorbot is really just looking for a signal, and it doesn€™t matter from what, as long as it is hooked up correctly. That being said, NEVER HOOK UP A CORTEX/FT INTERFACE OR OTHER POWERD DEVICE TO THE CONTROLLER. This may damage all electronics involved. I€™ve heard: €œWell I do it all the time and it works fine!€ Good for you, I and my students never do. Better safe than sorry. I cannot afford new equipment.
One way to hook up your SCORBOT to a VEX controller is shown below. The Cortex is the Output, and the Robot is the input:

 Cortex is the Output

OptIsoNOTES

SCORBOT is the input

cONTROLLERnOTES

 To use in RobotC, just set the PRAGMA like this:

  pragma
This way the SCORBOT can be told to wait for a signal, just like a Lynx arm as well!
 
Continue Reading

Get in touch

Jim Hanson

Chris Hurd

Offcanvas

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.