在本教程中,您将学习通过手臂检测到的2通道肌肉信号(EMG)来控制笔记本电脑中的视频游戏。代码将3种手势映射到特定的按键中来控制游戏,比如向左弯曲你的手会触发“向左”按键,向右弯曲会触发“向右”,伸展或弯曲你的手指会触发“向上”。这些手势为吸引人的游戏玩法提供了直观的控制。
Kria机器人堆栈(KRS)是由硬件加速工作组(HAWG)开发的机器人操作系统(ROS 2)的超集。它最初是由Xilinx/AMD为他们的Kria SoM系列开发的,通过将他们的Vitis统一工具链集成到ROS 2中,将硬件加速引入机器人生态系统。关于如何使用KRS和FPGA机器人实现第一个项目的文章已经发表,如Whitney Knitter的系列。
这里介绍了第一个工作区,即OS工作区。当前的OS Workspace支持两种不同的发行版,每种发行版都有自己独特的流程和优势。尽管Ubuntu流程简单易用,但Petalinux流程是否支持更广泛的高级功能,并加深了对整个系统的理解?此外,它允许更复杂的解决方案与强化的操作系统或减少图像大小。
本文介绍了KRS Unleashed的新分离的3个工作区是如何一起工作的,并解释了如何在KRS Unleashed中生成交叉编译的工件和设计新的应用程序。上一篇文章已经介绍了谁可以获得用于交叉编译的系统根,但它独立于KRS。
本文将介绍新开发的自动化Vitis工作区流。原始的KRS流自动将内核生成到配置在ROS 2包的CMakeLists.txt中的xclbin中,但目前未使用。虽然原始流程允许在ROS 2中直接生成内核,但在开发新内核时,该流程很难使用。由于v++的大部分输出都隐藏在CMake命令之后,开发人员几乎得不到任何反馈。此外,测试和调整配置不是微不足道的,需要在CMake中显式配置。由于直接调用了v++编译器,因此之后不存在以更图形化的方式检查结果的项目,这需要进一步的专业知识。
本文将介绍整个过程的最后一步。在前面的文章中,我们构建了SD卡和sysroot,交叉编译了应用程序,并将内核开发为xclbin文件。现在,我们需要将所有内容放到板子上,设置xclbin位流并启动应用程序。
倾斜传感器包含一个小金属球,当倾斜时完成一个电路。光子将其读取为“高”或“低”输入。当传感器关闭时,我们知道门已经移动了,它会通过网络钩子向我的手机发送通知。对于这个项目,它只会在检测到“低”输入时读取它。
这个项目源于鼻子流血的问题。没有什么比在冬天睡觉醒来时发现枕头上有血更糟糕的了,因为你的鼻子受不了干燥的空气。使用加湿器是很好的,它可以将你鼻子一直在寻找的水分补充到空气中。虽然许多现代家庭供暖系统使用加湿器,但这是一种规模小得多的机器,旨在达到特定的湿度水平。当你房间的空气湿度低于某个阈值百分比时,这个设备会检测到,并开始向空气中添加湿度,从而降低你流鼻血的风险。一旦湿度达到上限,加湿器就会关闭,您的房间已经成功恢复到最佳湿度水平。这个简单的解决方案不仅为我自己消除了流鼻血的风险,而且为那些有同样问题的人提供了一定程度的安慰,他们正在寻求简单的解决方案。
Heart BioAmp Candy是一款糖果大小的传感器,可轻松记录ECG信号。它是学生和研究人员的完美选择,因为它提供了可靠和准确的心电图记录,使心脏监测易于访问和方便的教育和研究目的。
PSOC™6 Wi-Fi BT原型工具包是一款开发板,具有PSOC™6(可编程片上系统)微控制器,这是一种功能强大且灵活的芯片,可用于广泛的应用。以下是我们用这种芯片完成的一些项目:鳄鱼肱二头肌训练器、慕尼黑啤酒节智能啤酒斯坦或自平衡机器人。
该项目旨在创建一个开放的,制造商友好的机器人平台,提供实时的,完全在设备上的手部检测和跟踪,所有这些都完全由边缘计算驱动。它在设备内置的神经处理单元上运行Edge Impulse优化的YOLO-Pro对象检测模型,以极低的功耗提供超过60 FPS的低延迟推理。ROS 2作为实时编排主干,清晰地分离感知、控制和驱动节点,这使得系统在手势识别、远程操作或协作机器人等应用程序中具有高度可扩展性。
多年来,“badusb风格”的工具一直是渗透测试实验室、网络安全研讨会和创客社区的主要工具。它们是令人着迷的设备:小,快,完美地展示了自动键盘注入的工作原理。但是,尽管它们很受欢迎,工作流程却几乎没有发展。你仍然需要手工编写一个DuckyScript文件,然后进行flash、测试、调整时间、reflash等操作,这是一种缓慢、死板且缺乏交互性的方法。
这是我第一次参加黑客论坛。我已经做了一个Arduboy,但不是信用卡的大小,而是一个微型的Arduboy,可以装进一个小口袋,是Ipod Nano的大小。
超声波传感器,用于快速测距和避障,频率高达50Hz,温度补偿,可调测量范围为150厘米,300厘米,500厘米。
Seeed Wio终端不仅仅是一个带屏幕的微控制器-它是一个紧凑的物联网强国。在这个项目中,我们将把它变成一个支持Wi - Fi的web服务器,它承载着一个时尚的仪表板。从任何浏览器,你可以监控实时传感器数据(光,麦克风,按钮),甚至实时控制TFT屏幕的颜色。