loading
1 Comments

Tell us about yourself!

Complete Your Profile
  • MadsH4 commented on ShaperG's instructable Super Simple Arduino Powered Roomba Scheduler10 months ago
    Super Simple Arduino Powered Roomba Scheduler

    I have the exact same problem.Here is what helped me.I changed these three line of code:for (int i = 0; i < 3; i++) { irsend.sendRaw(raw, 15, 38); delay(50);into this: for (int i = 0; i < 4; i++) { irsend.sendRaw(raw, 15, 39); delay(40);and then it worked.I got then numbers from another roomba example I found some other place, but sadly lost the link, but the code is here:#include <IRremote.h>IRsend irsend;//unsigned int clean[] = {2650,1100,750,2900,750,2950,700,2950,2700,1100,700,2950,750,2900,750};unsigned int manu2[32]= {2872,999,897,2872,897,2872,897,2872,2872,999,897,2872,897,2872,897};void setup(){ Serial.begin(9600);}void loop() { for (int i = 0; i < 4; i++) { //irsend.sendRaw(clean, 15, 38); irsend.sendRaw(manu2, 15, 39); Serial.pri...see more »I have the exact same problem.Here is what helped me.I changed these three line of code:for (int i = 0; i < 3; i++) { irsend.sendRaw(raw, 15, 38); delay(50);into this: for (int i = 0; i < 4; i++) { irsend.sendRaw(raw, 15, 39); delay(40);and then it worked.I got then numbers from another roomba example I found some other place, but sadly lost the link, but the code is here:#include <IRremote.h>IRsend irsend;//unsigned int clean[] = {2650,1100,750,2900,750,2950,700,2950,2700,1100,700,2950,750,2900,750};unsigned int manu2[32]= {2872,999,897,2872,897,2872,897,2872,2872,999,897,2872,897,2872,897};void setup(){ Serial.begin(9600);}void loop() { for (int i = 0; i < 4; i++) { //irsend.sendRaw(clean, 15, 38); irsend.sendRaw(manu2, 15, 39); Serial.println("Roomba GO~~~~~~~~~~~~~~~~~"); delay(40); } delay(5000);}

    View Instructable »