IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:Embedded Systems

共 4 篇相关文章

IT 累计浏览 2,202

使用 syslog-ng 可靠地记录物联网事件

面对日益增多的物联网设备,可靠地记录和监控其运行事件,是排查问题与保障安全的基础。这篇文章以开源日志守护程序 syslog-ng 为例,详解了如何构建一个高效、可移植的集中式日志方案。 作者从日志的基础概念讲起,重点剖析了 syslog-ng 的四大核心能力:从多样来源(如系统日志、文件、管道)收集信息;通过解析器、重写等功能处理日志;基于内容进行智能过滤与路由;最终将日志保存至文件或 Elasticsearch、Kafka 等大数据平台。文章特别强调了将非结构化日志转换为键值对格式的价值,这能极大提升后续分析的效率。 更值得关注的是 syslog-ng 在真实物联网场景中的广泛应用。文中提到,其最流行的版本(1.6)竟运行在超过 1 亿台亚马逊 Kindle 设备上,同时也被用于宝马电动汽车、开源路由器和工业测量设备中。对于资源受限或异构的嵌入式环境,syslog-ng 的高性能与多架构支持显得尤为实用。 总结来看,syslog-ng 通过其灵活的架构,将系统日志、应用数据乃至测量信息统一收集和处理,为物联网设备提供了从边缘到中心的可靠日志管道,有效支撑了监控、安全与数据分析的需求。

IT 累计浏览 7,383

树莓派(Raspberry Pi)使用小记

这篇讲的是一位硬件门外汉从零开始折腾树莓派(Model B+)的实战记录。作者从淘宝采购全套配件讲起,详细分享了在Mac和Windows双系统下烧录Raspbian镜像时遇到的卡点(比如读卡器识别问题),并给出了具体的解决方案。 文章的核心价值在于其“踩坑”后的经验提炼:作者强烈建议先组装好亚克力外壳再连接网线,以保证连接稳定;在配置无线网卡环节,他指出若执行常规的`ifup wlan0`命令无效,可以尝试用`sudo /etc/init.d/networking restart`重启网络服务,并附上了亲测有效的配置教程链接。 整个流程从SSH首次登录(默认用户名pi/raspberry)、运行`raspi-config`扩展分区与修改密码,到最终实现无线网络连接,步骤清晰,提供了路由器后台查IP、终端命令操作等具体截图。对于想低成本上手Linux硬件开发的爱好者,这些从自身实践中总结的细节和排障思路,能有效缩短点亮树莓派的摸索过程。

IT 累计浏览 1,336

可穿戴式设备的定义和应用

这篇讲的是可穿戴式设备究竟是什么,以及它如何区别于我们熟悉的手机等设备。文章从“可穿戴设备之父”Steve Mann在1998年提出的权威定义出发,系统拆解了这类设备的核心特征。 核心在于,可穿戴设备是“持续运行和交互的计算机”。这具体体现在三个基本操作模式上:它不像手机需要解锁才能用,而是“一直在线”的(持续性);它可以在你跑步、工作时同步增强你的能力(增强);它更像身体装备,能过滤外界信息并保护隐私(调解)。 文章进一步从人机协同的角度,归纳了六个基本属性:它不独占你的注意力、不限制你的行动,却能被你随时感知和控制。这种设计让它能关注环境、并作为与他人交流的媒介。 作者认为,这种人机融合的设备将深刻改变生活。文中列举了早期的几个应用场景:从第一视角摄影、增强现实显示,到为弱视人群辅助视觉,以及至关重要的运动健康监测。这些功能预示了它与火药发明相提并论的变革潜力。 整篇文章篇幅不长,却清晰地勾勒出了可穿戴设备的概念骨架与发展脉络,帮助读者建立起对这个新兴领域的基础认知。

IT 累计浏览 2,287

arduino-蓝牙各种版本类型及费用对比

这篇讲的是Arduino项目里怎么选蓝牙模块。作者从市面上几家主要厂商如德州仪器、北欧半导体的产品线入手,梳理了蓝牙2.1+EDR、3.0和4.0(BLE)三个版本的核心差异。 蓝牙2.1+EDR是2006年后流行的经典款,胜在稳定好用;3.0的“秘密”是能借力WiFi传输,速度能快8倍;而4.0(BLE)则主打低功耗和60米传输距离,但作者也指出,它需要Android 4.3以上系统才能完整支持,对开发平台有一定要求。 除了技术对比,文章还点出了一个容易被忽略的现实问题:蓝牙BQB专利认证。作者提醒,产品若要出口欧美,这笔初次7500美元、年费5000美元的认证开销可能无法避免。不过好消息是,采用TI CC254x芯片的方案目前可以免专利费。 对于正在做无线连接的Arduino开发者,这篇文章清晰地帮你权衡了性能、功耗、兼容性与潜在的认证成本。