This source code is for the microprocessor (ATmega 128) in the Bugbot having two feelers. Firstly, the robot will move ramdomly with two DC motors. Then, if some objects are touched with any feelers, the robot will divert to the opposite direction of the touched feeler.
BugBot.c is the main program code. This surce code can be open with CodeVisionAVR.
File list:
BugBot
.....\BugBot.asm
.....\bugbot.c
.....\BugBot.cof
.....\BugBot.cwp
.....\bugbot.c~
.....\BugBot.hex
.....\BugBot.i
.....\BugBot.inc
.....\BugBot.lst
.....\BugBot.map
.....\BugBot.obj
.....\BugBot.prj
.....\BugBot.rom
.....\BugBot.txt
.....\BugBot.vec
.....\BugBot__.c
.....\test.asm
.....\test.c
.....\test.cof
.....\test.cwp
.....\test.c~
.....\test.hex
.....\test.i
.....\test.inc
.....\test.lst
.....\test.map
.....\test.obj
.....\test.prj
.....\test.rom
.....\test.txt
.....\test.vec
.....\test__.c