Day 2 of robot lawnmower resulted in the second drive motor and wheel being added and “Better” electrical on/off system implemented.
This new electrical system allowed Forward/Off control of each motor.
The following video shows a test run without any extra weight.
The following video shows a similar test run with a calibrated weight added to represent the extra load that will be imposed on the mower with cutting drive, battery, etc.
Work began today on my Autonomous robotic lawnmower.
The intention is that this robot should be able to mow the lawn in my back yard without major human interaction.
The mechanical works began today with an old Rover mower having the back wheels removed and new rear drive wheel added. Driven by EK Ford Falcon windscreen wiper motors.
The video below shows only one wheel added and being powered by a 12v sealed lead acid motorbike battery. As can be seen in the video the battery is connected directly to the motor terminals.
This bunch of code can be used to test UART or RS232 (depending on your circuit).
I use https://sites.google.com/site/terminalbpp/ as a windows terminal.
Compile and flash this code and your microcontroller will tell you that its running via UART. You can then send it a request (ending with a character return) and it will respond with the baud rate register value (just used as an example).
The archives below have all the source code that you will need to get basic UART running on your ATmega128.
Today we rendered the oven with a mix of sand, cement and fireclay… this took about 3 hours.