vaccum irobot ir signal
vaccum irobot ir signal
Hi
I catched this signal (vaccum remote) with mode2:
root@raspberrypi:/etc/lirc# mode2 -m -d /dev/lirc0
3467329
3062 992 1027 2994 991 3007
988 3005 2946 1032 998 3024
992 3004 992 21138 3055 1003
1026 2996 1000 2998 997 2995
2977 1002 1027 2995 990 3005
991 21137 3070 989 1017 3004
991 3005 991 3005 2978 1000
1019 3006 989 3004 992 21138
3056 999 1020 3003 993 3002
994 3001 2982 996 1026 2996
997 3000 995 21384 3062 996
1023 2999 996 3002 994 3000
2983 995 1023 2999 997 2999
996
My goal is to be able to reproduce it with irsend (raspberry pi)
i recorded with irrecord
$ irrecord -f -d /dev/lirc0 -f vaccum
the vaccum file is now like this:
begin remote
name vaccum
flags RAW_CODES|CONST_LENGTH
eps 30
aeps 100
gap 50192
begin raw_codes
name BTN_9
3057 992 1026 2995 1001 2995
1000 2995 2978 1003 1015 3002
994 3002 993
end raw_codes
end remote
i copied the vaccum file to lircd.conf and restart
$ /etc/init.d/lirc restart
unfortunatly nothing move when i do that:
irsend send_once vaccum BTN_9
Do i have to convert my signal in raw to be able to use it with irsend ?
My IRLed is working because i am able to control my TV with irrecord and irsend.
Can you help me ?
Regards
I catched this signal (vaccum remote) with mode2:
root@raspberrypi:/etc/lirc# mode2 -m -d /dev/lirc0
3467329
3062 992 1027 2994 991 3007
988 3005 2946 1032 998 3024
992 3004 992 21138 3055 1003
1026 2996 1000 2998 997 2995
2977 1002 1027 2995 990 3005
991 21137 3070 989 1017 3004
991 3005 991 3005 2978 1000
1019 3006 989 3004 992 21138
3056 999 1020 3003 993 3002
994 3001 2982 996 1026 2996
997 3000 995 21384 3062 996
1023 2999 996 3002 994 3000
2983 995 1023 2999 997 2999
996
My goal is to be able to reproduce it with irsend (raspberry pi)
i recorded with irrecord
$ irrecord -f -d /dev/lirc0 -f vaccum
the vaccum file is now like this:
begin remote
name vaccum
flags RAW_CODES|CONST_LENGTH
eps 30
aeps 100
gap 50192
begin raw_codes
name BTN_9
3057 992 1026 2995 1001 2995
1000 2995 2978 1003 1015 3002
994 3002 993
end raw_codes
end remote
i copied the vaccum file to lircd.conf and restart
$ /etc/init.d/lirc restart
unfortunatly nothing move when i do that:
irsend send_once vaccum BTN_9
Do i have to convert my signal in raw to be able to use it with irsend ?
My IRLed is working because i am able to control my TV with irrecord and irsend.
Can you help me ?
Regards
Re: vaccum irobot ir signal
try this LIRC file which was automatically generated by AnalysIR, with the signal 'cleaned'
If that does not fix it then your IR emmitter circuit may not be powerful enough - please post details of it.
Code: Select all
# This LIRC format config file was automatically generated
# using AnalysIR - Batch Export Utility on Oct, 2016 at 13:45
# Registered to: xxxxxxxx
#
# for more details on AnalysIR visit https://www.AnalysIR.com/
#
# for more details on LIRC visit https://www.lirc.org/
begin remote
name AnalysIR
flags RAW_CODES
eps 30
aeps 100
frequency 38000
# note ensure the carrier frequency above correctly matches your remote, default is set to 38kHz
# you can also try other common frequencies (36000,40000,56000,33000,30000) if you are unsure
begin raw_codes
name KEY0
3000 1000 1000 3000 1000 3000
1000 3000 3000 1000 1000 3000
1000 3000 1000 21138 3000 1000
1000 3000 1000 3000 1000 3000
3000 1000 1000 3000 1000 3000
1000 21137 3000 1000 1000 3000
1000 3000 1000 3000 3000 1000
1000 3000 1000 3000 1000 21138
3000 1000 1000 3000 1000 3000
1000 3000 3000 1000 1000 3000
1000 3000 1000 21384 3000 1000
1000 3000 1000 3000 1000 3000
3000 1000 1000 3000 1000 3000
1000
end raw_codes
end remote
Re: vaccum irobot ir signal
Hi
thanks i will try your LIRC file and let you know.
Find here the IR emmiter circuit. let me know what do you think about it ?
regards
[CIRCUIT Deleted due to errors]
thanks i will try your LIRC file and let you know.
Find here the IR emmiter circuit. let me know what do you think about it ?
regards
[CIRCUIT Deleted due to errors]
Re: vaccum irobot ir signal
There are a few issues with your circuits, as follows:
Receiver
- If I remember correctly the RPi IO pins are 3V3 (not 5V)
- Therfore you should power the IR receiver from 3V3 (not 5V which could damage the RPi)
IR Emitter circuit
- The use of 5V supply rail here is fine & a good idea
- You need a current limiting resistor between the 5V and the first IR LED (avoids possible damage to the LEDs & Transistor & RPi)
- A value between 22R & 10R should do fine.
- Change the 10K resistor on the base to 1K
PS: I will delete the circuit you posted to avoid confusion for others
Receiver
- If I remember correctly the RPi IO pins are 3V3 (not 5V)
- Therfore you should power the IR receiver from 3V3 (not 5V which could damage the RPi)
IR Emitter circuit
- The use of 5V supply rail here is fine & a good idea
- You need a current limiting resistor between the 5V and the first IR LED (avoids possible damage to the LEDs & Transistor & RPi)
- A value between 22R & 10R should do fine.
- Change the 10K resistor on the base to 1K
PS: I will delete the circuit you posted to avoid confusion for others
Re: vaccum irobot ir signal
Hi
just to be sure :
>A value between 22R & 10R should do fine.
you mean 22 Ohms or 10 Ohms ?
just to be sure :
>A value between 22R & 10R should do fine.
you mean 22 Ohms or 10 Ohms ?
Re: vaccum irobot ir signal
hi
I push a new circuit for others
regards
I push a new circuit for others
regards
You do not have the required permissions to view the files attached to this post.
Re: vaccum irobot ir signal
Yes that looks good
You can use 10hms or 22ohms or any value in between
You can use 10hms or 22ohms or any value in between
Re: vaccum irobot ir signal
Hi again
just to keep you informed.
The LIRC file provided above (automatically generated by AnalysIR) is working but i have to type 3 times this command:
$ irsend send_once AnalysIR KEY0
MANY THANKS !!!!
Next time i will try to decode my Mitsubishi air cooler
Regards
just to keep you informed.
The LIRC file provided above (automatically generated by AnalysIR) is working but i have to type 3 times this command:
$ irsend send_once AnalysIR KEY0
MANY THANKS !!!!
Next time i will try to decode my Mitsubishi air cooler
Regards
Re: vaccum irobot ir signal
try
Note: you may have to add a gap parameter to the .conf file.
Code: Select all
$ irsend --count=3 send_once AnalysIR KEY0
or
$ irsend -#3 send_once AnalysIR KEY0
Code: Select all
begin remote
name AnalysIR
flags RAW_CODES
eps 30
aeps 100
gap 22000
frequency 38000
.....etc.