I have found that the Windows 7 drivers are unstable, for best results use a Windows XP operating system and follow this procedure when programming.
Connect the make controller via USB.
Erase the controller by shorting the erase pins near the top left with a reshaped paperclip.
Then unplug and replug in (power cycle the make controller)
If the driver can't be found then manually add it, by selecting "Have disk".
The controller should be detected as "Unprogrammed" when using mchelper and the red light should be on.
Note: (if the green light is flashing I believe this means that it is loaded with the heavy20-1.6.2 firmware and you won't be able to load a program as it is not unprogrammed)
Now it should be ready to program.
Use MCbuilder to load a program.
My next post will cover loading the LedWebServer example code.
Sunday, 2 October 2011
Sunday, 15 May 2011
Which programming language
I decided on the 'C' Programming language as it is what is needed to program the firmware on the controller.
I have had some experience with C programming so this was also a likely choice.
I have had some experience with C programming so this was also a likely choice.
Monday, 9 May 2011
Parts arrived
Received micro controller and miscellaneous parts.
Loaded the test software and connected the micro controller.
Updated the firmware and tested LED flashing - OK
Now to decide which programming language to use.
Loaded the test software and connected the micro controller.
Updated the firmware and tested LED flashing - OK
Now to decide which programming language to use.
Thursday, 5 May 2011
The first design
For the first design we will utilise an old remote control car and use the microcontroller to control the motors.
After some research we decided on the Make Controller - www.makingthings.com
It has lost of features and an application board which makes it easier to interact with analog and digital devices, it also has a USB and RJ45 connector for programming and control.
After some research we decided on the Make Controller - www.makingthings.com
It has lost of features and an application board which makes it easier to interact with analog and digital devices, it also has a USB and RJ45 connector for programming and control.
Sunday, 1 May 2011
The beginning
The idea:
Build a robot with my son, but what type of robot, what should it do, what should it look like?
When I asked him what he wanted it to do, his reply was clean my room.
I told him we should start with something simple first.
So we came up with a list of functions and features:
One that moves on wheels and one that walks.
Now to find a microcontroller that will do the job.
Build a robot with my son, but what type of robot, what should it do, what should it look like?
When I asked him what he wanted it to do, his reply was clean my room.
I told him we should start with something simple first.
So we came up with a list of functions and features:
- wheels for movement (we will use an old remote control car)
- control the car with the computer, then later it will be autonomous
- range finder
- motion detector
- camera
- talk
- crash avoidance
- night/day detector
- voice recognition
- it needs to have a light on its chest
- tell the time and have an alarm
- temperature/humidity
- super eat (hearing)
- battery powered, maybe solar also
- GPS
- tilt sensor (if it falls over)
- termal array sensor
One that moves on wheels and one that walks.
Now to find a microcontroller that will do the job.
Subscribe to:
Posts (Atom)