首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏一朵灼灼华的博客

    树莓派红外控制空调

    喂食灯接入了物联网,现在准备空调也接入, 所以购买了这块树莓派IR红外控制扩展板 ,但是卖家不给技术支持,折腾了几天发现sj1竟然是断开的,导致红外发射无法连通,电烙铁给一下就好了 教程 树莓派系统安装lirc sudo apt install lirc 编辑lirc配置文件 vim /etc/lirc/lirc_options.conf 将 driver = devinput device = auto dtoverlay=gpio-ir-tx,gpio_pin=17 重启查看设备,分别对应发射管和接收管: ls /dev|grep lirc lirc0 lirc1 测试 mode2 -d /dev /lirc1 Using driver default on device /dev/lirc1 Trying device: /dev/lirc1 Using device: /dev/lirc1 Warning 按对应按键复制,不要很大很大的数字,或者使用 irrecord -d /dev/lirc1 .lircd.conf进行复制自动录制,但是我弄了半天没成功 重启lirc并使用 service lircd

    1K20编辑于 2022-08-05
  • 来自专栏张国平_玩转树莓派

    树莓派基础实验22:红外遥控传感器实验

    红外遥控传感器实验实物接线图 第2步:安装lirc库,配置详情这里不作介绍。 sudo apt-get install python-pylirc   检查该模块是否已加载,你应该看到“/dev/lirc0”。 检查lirc模块是否已加载及测试 python lirc模块,有关LIRC的更多信息,请参见http://www.lirc.org lirc模块的函数及功能介绍如下: Initialization Before you can receive any commands from lirc, you'll need to initialize the module. name: the name used for your program in the lirc configuration file, must be supplied.

    2.9K21发布于 2020-09-27
  • 来自专栏全志嵌入式那些事

    全志R128 SDK HAL 模块开发指南——IR红外无线传输

    _PULSE 0x01000000 #define LIRC_MODE2_SPACE 0x00000000 #define LIRC_VALUE_MASK 0x00FFFFFF #define LIRC_MODE2 _MASK 0xFF000000 #define LIRC_PULSE(val) (((val)&LIRC_VALUE_MASK) | LIRC_MODE2_PULSE) #define LIRC_SPACE (val) (((val)&LIRC_VALUE_MASK) | LIRC_MODE2_SPACE) uint32_t tx_raw_buf[GPIO_IR_RAW_BUF_SIZE]; static (NS_TO_US(NEC_BIT_PULSE)); *(buf + i + 1) = LIRC_SPACE(NS_TO_US(NEC_BIT_1_SPACE)); } else { /* bit 0 */ *(buf + i) = LIRC_PULSE(NS_TO_US(NEC_BIT_PULSE)); *(buf + i + 1) = LIRC_SPACE

    49210编辑于 2024-04-10
  • 来自专栏知一杂谈

    小米粥声控音箱总体计划

    更新 /boot/config.txt 文件来开启红外收发接口: # Uncomment this to enable the lirc-rpi module dtoverlay=lirc-rpi,gpio_out_pin =17,gpio_in_pin=18,gpio_in_pull=up 更新 /etc/lirc/lirc_options.conf 文件来控制当前是接收模式还是发射模式,修改完重启服务生效: device =/dev/lirc0 测试能否正常接收到红外信号: mode2 -d /dev/lirc0 space 16777215 pulse 8999 space 4457 pulse 680 space 可以通过 lirc 录制简单的红外设备生成遥控文件,如果空调这种比较复杂的不太好弄。 # 查看按键名称,这里一个红外码是绑定到一个按键上的,你需要找一些你录制的按键然后记下来。 服务能加载上: sudo cp ~/xx.lircd.conf /etc/lirc/lircd.d/xx.lircd.conf 实际上发送按键需要执行的命令包含你复制的文件名(device-name)

    92620编辑于 2021-12-07
  • 来自专栏全志嵌入式那些事

    Tina R329 swupdate OTA升级步骤

    3.947059] rc rc0: sunxi-ir as /devices/platform/soc/s_cir_rx/rc/rc0 [ 3.954715] rc rc0: lirc_dev : driver ir-lirc-codec (sunxi-rc-recv) registere0 [ 3.964617] sun50iw11p1-pinctrl pio: expect_func : driver ir-lirc-codec (sunxi-ir-tx) registered 1 [ 4.021384] sunxi_ir_tx_probe()680 - register rc : driver ir-lirc-codec (sunxi-rc-recv) registere0 [ 1.952376] sun50iw11p1-pinctrl pio: expect_func : driver ir-lirc-codec (sunxi-ir-tx) registered 1 [ 2.009141] sunxi_ir_tx_probe()680 - register rc

    80310编辑于 2024-02-02
  • 来自专栏全栈程序员必看

    数码视讯Q5刷armbian+squeezelite

    specific mp3 codec) -f <logfile> Write debug to logfile -i [<filename>] Enable lirc remote control support (lirc config file ~/.lircrc used if filename not specified) -m <mac addr>

    2.3K20编辑于 2022-11-15
  • 来自专栏全栈程序员必看

    eBPF学习 – 入门

    cgroup/sock | cgroup/dev | lwt_in | lwt_out | lwt_xmit | lwt_seg6local | sockops | sk_skb | sk_msg | lirc_mode2 CONFIG_XFRM is set to y CONFIG_IP_ROUTE_CLASSID is set to y CONFIG_IPV6_SEG6_BPF is set to y CONFIG_BPF_LIRC_MODE2 program_type cgroup_sock_addr is available eBPF program_type lwt_seg6local is available eBPF program_type lirc_mode2

    1.4K20编辑于 2022-11-08
  • 来自专栏悟空被FFmpeg玩

    OSX下编译mpv(成功通过)

    Checking for Encoding : yes Checking for joystick : disabled Checking for lirc

    2.4K20发布于 2019-03-05
  • 来自专栏LINUX阅码场

    用Linux内核的瑞士军刀-eBPF实现socket转发offload

    BPF_PROG_TYPE_CGROUP_SOCK_ADDR, BPF_PROG_TYPE_LWT_SEG6LOCAL, BPF_PROG_TYPE_LIRC_MODE2

    3.7K31发布于 2019-12-25
  • 来自专栏黑光技术

    ebpf 学习梳理和测试使用

    BPF_PROG_TYPE_RAW_TRACEPOINT, BPF_PROG_TYPE_CGROUP_SOCK_ADDR, BPF_PROG_TYPE_LWT_SEG6LOCAL, BPF_PROG_TYPE_LIRC_MODE2

    2.1K32发布于 2020-05-27
  • 来自专栏黑光技术

    【玩转腾讯云】ebpf 学习梳理和测试使用

    BPF_PROG_TYPE_RAW_TRACEPOINT, BPF_PROG_TYPE_CGROUP_SOCK_ADDR, BPF_PROG_TYPE_LWT_SEG6LOCAL, BPF_PROG_TYPE_LIRC_MODE2

    2.9K41发布于 2020-03-26
  • 来自专栏云深之无迹

    简单红外线解码

    但是,Linux红外远程控制项目(LIRC)具有用于描述许多遥控器代码的开放格式。请注意,即使您找不到确切设备型号的代码,特定的制造商通常也会对多个产品使用相同的代码。

    2.9K51发布于 2020-11-23
  • 来自专栏韩曙亮的移动开发专栏

    【Android 系统开发】 编译 Android文件系统 u-boot 内核 并烧写到 OK-6410A 开发板上

    device, s3c, for alarms s3c-rtc s3c64xx-rtc: rtc core: registered s3c as rtc0 i2c /dev entries driver lirc_dev protocol handler initialized IR JVC protocol handler initialized IR Sony protocol handler initialized IR LIRC

    2.5K20编辑于 2023-03-27
  • 来自专栏全栈程序员必看

    ffmpeg安装失败_linux离线安装ffmpeg

    yyzs.rmvb & “会报错: mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC

    8.3K20编辑于 2022-10-02
  • 来自专栏韦东山嵌入式

    快速启动开发板

    2.249323] rc rc0: sunxi-ir as /devices/platform/soc@3000000/7040000.s_cir/rc/rc0 [ 2.258008] rc rc0: lirc_dev 2.249323] rc rc0: sunxi-ir as /devices/platform/soc@3000000/7040000.s_cir/rc/rc0 [ 2.258008] rc rc0: lirc_dev

    89310编辑于 2024-08-24
  • 来自专栏cjz的专栏

    文件包含漏洞-知识点

    iqZxtaSqSinm9qUE/n30+l0Yg63v44+N+KWw0dcJCyQ/R0k6m/vKUpdS6aCtVA/ISZyU3x0rtD1+AyXyQxK7z0H+/0+iP8T7ASpGpr1lIRc7Zqh6BZRtFFXmKpdyzh5D4WGytCY9kc6sVN4MYFfXVImeN

    2.6K40编辑于 2022-12-21
  • 来自专栏韦东山嵌入式

    Tina-SDK开发

    2.239323] rc rc0: sunxi-ir as /devices/platform/soc@3000000/7040000.s_cir/rc/rc0 [ 2.248053] rc rc0: lirc_dev

    1.6K10编辑于 2024-08-24
领券