{"id":1140,"date":"2010-05-17T17:51:03","date_gmt":"2010-05-17T22:51:03","guid":{"rendered":"http:\/\/www.summet.com\/blog\/?p=1140"},"modified":"2021-12-10T10:20:18","modified_gmt":"2021-12-10T15:20:18","slug":"hidden-roomba-diagnostic-checks","status":"publish","type":"post","link":"https:\/\/www.summet.com\/blog\/2010\/05\/17\/hidden-roomba-diagnostic-checks\/","title":{"rendered":"Hidden Roomba Diagnostic checks &#8211; Stuck Bumper Sensor"},"content":{"rendered":"<p><a href=\"http:\/\/www.summet.com\/blog\/wp-content\/uploads\/2010\/05\/roomba.avi\">Roomba with stuck bumper sensor<\/a><br \/>\nThe above video shows a roomba with a stuck front bumper sensor. As you can see, the robot keeps backing up and trying to turn away from<br \/>\nthe phantom obstacle it thinks is in front of it. This particular sensor was triggering because lint had gotten into the optical beam path and was blocking light to the photodiode detector even when the bumper was not being hit. I was able to repair it by removing the bumper cover (unscrewing 4 screws) and vacuuming out the hole where the plastic pole from the bumper goes between the IR diode and photo-transistor.<br \/>\n<!--more--><br \/>\nI found the following website to be very useful when debugging the sensors on my Roomba to determine which of the front bump detectors were malfunctioning:<\/p>\n<p><strong>Update<\/strong>: Link dead, wayback machine version:<br \/>\n<a href=\"https:\/\/web.archive.org\/web\/20140911183103\/http:\/\/mysite.verizon.net\/gsplews\/Diagnositic-Tests_Proc.v.0.5.htm\">https:\/\/web.archive.org\/web\/20140911183103\/http:\/\/mysite.verizon.net\/gsplews\/Diagnositic-Tests_Proc.v.0.5.htm<\/a><\/p>\n<p>http:\/\/mysite.verizon.net\/gsplews\/Diagnositic-Tests_Proc.v.0.5.htm<\/p>\n<p>Summary: Hold the spot and clean buttons down. Push the power switch. Keep holding spot and clean buttons down while the robot gives five ascending beeps, and five descending beeps. Release spot\/clean and you are in diagnostic mode.<\/p>\n<p>Test zero: Flash all leds<br \/>\nPress clean to advance to the next test.<br \/>\nTest one: Bumper Sensors<br \/>\nTest-Two: OUTER, CLIFF-SENSORS PAIR<br \/>\nTest-Three: INNER, CLIFF-SENSORS PAIR<br \/>\nTest-Four: WHEEL-DROP SWITCHES (3 ea) and WALL-SENSOR (1 ea)<br \/>\nMany other tests follow, but deal with motors, etc and can be dangerous if you let the robot run itself into something, because it will NOT automatically stop moving. Read the above linked page if you want to do any of the other tests.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Roomba with stuck bumper sensor The above video shows a roomba with a stuck front bumper sensor. As you can see, the robot keeps backing up and trying to turn away from the phantom obstacle it thinks is in front &hellip; <a href=\"https:\/\/www.summet.com\/blog\/2010\/05\/17\/hidden-roomba-diagnostic-checks\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,12],"tags":[48],"class_list":["post-1140","post","type-post","status-publish","format-standard","hentry","category-projects","category-goodlinks","tag-roomba"],"_links":{"self":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/posts\/1140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/comments?post=1140"}],"version-history":[{"count":1,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/posts\/1140\/revisions"}],"predecessor-version":[{"id":5620,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/posts\/1140\/revisions\/5620"}],"wp:attachment":[{"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/media?parent=1140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/categories?post=1140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.summet.com\/blog\/wp-json\/wp\/v2\/tags?post=1140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}