• KRS Unleashed: 4——Vitis工作区

    本文将介绍新开发的自动化Vitis工作区流。原始的KRS流自动将内核生成到配置在ROS 2包的CMakeLists.txt中的xclbin中,但目前未使用。虽然原始流程允许在ROS 2中直接生成内核,但在开发新内核时,该流程很难使用。由于v++的大部分输出都隐藏在CMake命令之后,开发人员几乎得不到任何反馈。此外,测试和调整配置不是微不足道的,需要在CMake中显式配置。由于直接调用了v++编译器,因此之后不存在以更图形化的方式检查结果的项目,这需要进一步的专业知识。

  • KRS Unleashed: 5——在板子上运行

    本文将介绍整个过程的最后一步。在前面的文章中,我们构建了SD卡和sysroot,交叉编译了应用程序,并将内核开发为xclbin文件。现在,我们需要将所有内容放到板子上,设置xclbin位流并启动应用程序。

  • 一个连接到粒子光子的传感器,当检测到运动时,它会向你的手机发送通知

    倾斜传感器包含一个小金属球,当倾斜时完成一个电路。光子将其读取为“高”或“低”输入。当传感器关闭时,我们知道门已经移动了,它会通过网络钩子向我的手机发送通知。对于这个项目,它只会在检测到“低”输入时读取它。

  • 构建一个自动单间加湿器

    这个项目源于鼻子流血的问题。没有什么比在冬天睡觉醒来时发现枕头上有血更糟糕的了,因为你的鼻子受不了干燥的空气。使用加湿器是很好的,它可以将你鼻子一直在寻找的水分补充到空气中。虽然许多现代家庭供暖系统使用加湿器,但这是一种规模小得多的机器,旨在达到特定的湿度水平。当你房间的空气湿度低于某个阈值百分比时,这个设备会检测到,并开始向空气中添加湿度,从而降低你流鼻血的风险。一旦湿度达到上限,加湿器就会关闭,您的房间已经成功恢复到最佳湿度水平。这个简单的解决方案不仅为我自己消除了流鼻血的风险,而且为那些有同样问题的人提供了一定程度的安慰,他们正在寻求简单的解决方案。

  • 使用Heart BioAmp Candy轻松记录你的心电(ECG)

    Heart BioAmp Candy是一款糖果大小的传感器,可轻松记录ECG信号。它是学生和研究人员的完美选择,因为它提供了可靠和准确的心电图记录,使心脏监测易于访问和方便的教育和研究目的。

  • 如何使用PSOC™6板和MicroPython控制两种不同类型的伺服电机

    PSOC™6 Wi-Fi BT原型工具包是一款开发板,具有PSOC™6(可编程片上系统)微控制器,这是一种功能强大且灵活的芯片,可用于广泛的应用。以下是我们用这种芯片完成的一些项目:鳄鱼肱二头肌训练器、慕尼黑啤酒节智能啤酒斯坦或自平衡机器人。

  • 构建手控机器人

    该项目旨在创建一个开放的,制造商友好的机器人平台,提供实时的,完全在设备上的手部检测和跟踪,所有这些都完全由边缘计算驱动。它在设备内置的神经处理单元上运行Edge Impulse优化的YOLO-Pro对象检测模型,以极低的功耗提供超过60 FPS的低延迟推理。ROS 2作为实时编排主干,清晰地分离感知、控制和驱动节点,这使得系统在手势识别、远程操作或协作机器人等应用程序中具有高度可扩展性。

  • 基于Kode Dot的声控、AI驱动的BadUSB演示

    多年来,“badusb风格”的工具一直是渗透测试实验室、网络安全研讨会和创客社区的主要工具。它们是令人着迷的设备:小,快,完美地展示了自动键盘注入的工作原理。但是,尽管它们很受欢迎,工作流程却几乎没有发展。你仍然需要手工编写一个DuckyScript文件,然后进行flash、测试、调整时间、reflash等操作,这是一种缓慢、死板且缺乏交互性的方法。

  • 自制ArduBoy Micro

    这是我第一次参加黑客论坛。我已经做了一个Arduboy,但不是信用卡的大小,而是一个微型的Arduboy,可以装进一个小口袋,是Ipod Nano的大小。

  • 人工智能发展下的嵌入式系统教学与人才培养探索

    人工智能飞速发展必然带动嵌入式系统的发展。人工智能与嵌入式系统的融合的人才有哪些特点,该如何培养是当前高校所面临的问题。本文分析了人工智能与嵌入式系统的融合人才的特点:系统优化思想、具备神经网络新知识、交叉学科创新、跨学科自学等。再针对这些特点,提出了建议的新课程体系和一些可行的培养方法。

发布文章