• 超声波传感器与树莓派Pico W接口使用Arduino IDE

    大家好,在这个项目中,我们将学习如何使用Arduino IDE将超声波传感器与Raspberry Pi Pico W连接起来,该IDE结合了Pico W微控制器板的功能以及Arduino开发环境提供的易于编程的功能。使用Arduino IDE提供了一种使用C/ c++编程开发板的直接方法。

  • 使用Arduino IDE将伺服电机与Raspberry Pi Pico W接口

    在本博客中,我们将学习如何将伺服电机与Raspberry Pi Pico W连接,并使用Arduino IDE对其进行编程。一般来说,Micropython用于编程Pico W,但我们将学习如何使用C/ c++编程。树莓派Pico W是一个伟大的板,为那些谁正在寻找一个强大的和多功能的微控制器,易于使用和负担得起。

  • 使用ESP32CAM和VLC播放器DIY监控闭路电视摄像机

    基于ESP32-CAM的CCTV摄像机是一个项目,允许您使用ESP32-CAM模块和VLC播放器创建远程监控摄像机。ESP32- cam板是ESP32微控制器和相机模块OV2640的流行组合,适用于捕获图像和流媒体视频。该项目引入了ESP32 CAM模块,这是一个小型但功能强大的相机模块,配备了ESP32微控制器,并利用Wi-Fi功能,使项目具有成本效益和经济实惠。

  • 使用NodeMCU开始使用Blynk 2.0

    如果你想制造任何物联网设备,那么Blynk是一个流行的物联网(IoT)平台,允许你通过智能手机或平板电脑远程控制硬件。它提供了一个用户友好的拖放界面,简化了自定义界面的创建,用于设计和控制各种物联网设备和项目。Blynk支持许多不同类型的开发板和不同类型的连接类型,如以太网,WiFi, GSM和卫星。它促进了实时数据可视化、远程监控和交互式自动化。

  • 使用ESP32基于物联网的智能车库门开启器

    车库门太重,打开和关闭要费很大的力气。在这个万物互联的物联网时代,我们也应该改进它。想象一下,只需点击智能手机就可以轻松打开车库门,这正是我们要在这个智能车库门物联网项目中构建的,我们将使用ESP32开发板和Arduino IDE来构建这个项目。以前我们也建立了一个类似的Wi-Fi车库门开启器项目,使用直流电机,你也可以检查一下,如果你感兴趣。

  • 适用FPGA的小型神经网络:加速边缘智能的新篇章

    在人工智能(AI)技术日新月异的今天,神经网络作为其核心驱动力,正逐步渗透到各个行业与领域。然而,传统的神经网络模型往往受限于计算资源和功耗,难以在边缘设备上实现高效运行。现场可编程门阵列(FPGA)作为一种高性能、低功耗的硬件加速器,为小型神经网络的部署提供了理想的平台。本文将深入探讨适用于FPGA的小型神经网络,以及它们在边缘智能应用中的独特优势。

  • 使用PYNQ训练和实现二值神经网络(BNN):加速边缘智能的新途径

    在人工智能(AI)的浪潮中,深度学习模型正逐渐渗透到各个行业和领域。然而,传统的深度学习模型通常计算量大、功耗高,难以在资源受限的边缘设备上实现高效运行。为了解决这一问题,二值神经网络(BNN)应运而生。BNN通过将权重和激活值二值化(即取值为+1或-1),极大地降低了计算复杂度和功耗,使其更适合在边缘设备上部署。本文将介绍如何使用PYNQ平台来训练和实现BNN,并附上相关代码示例。

    智能应用
    2024-10-24
    PYNQ BNN
  • CCIX在高速缓存一致性主机到FPGA接口中的应用评估

    随着数据中心、云计算和大数据等领域的快速发展,对高性能计算和异构计算的需求日益增长。在这样的背景下,缓存一致性互联标准CCIX(Cache Coherent Interconnect for Accelerators)逐渐成为连接主机处理器(如CPU)和加速器设备(如FPGA)的关键技术。本文旨在评估CCIX在构建高速缓存一致性主机到FPGA接口中的应用,探讨其优势、挑战,并提供相关代码示例。

  • 使用机器学习预测FPGA的执行时间与功耗:一种创新的方法

    随着科技的飞速发展,现场可编程门阵列(FPGA)在高性能计算、数据中心、人工智能等领域的应用日益广泛。然而,FPGA设计的复杂性和功耗问题一直是制约其性能提升的关键因素。近年来,机器学习(ML)技术的兴起为FPGA的执行时间与功耗预测提供了新的解决方案。本文将探讨如何使用机器学习进行FPGA的执行时间与功耗预测,并分析其优势与挑战。

  • 在MCU端部署GRU模型实现鼾声检测:科技与健康管理的融合

    随着人工智能技术的快速发展,深度学习模型在各个领域的应用日益广泛。特别是在医疗健康领域,深度学习模型的引入为疾病的早期检测、持续监测和健康管理提供了全新的解决方案。鼾声检测作为睡眠呼吸障碍监测的重要一环,也受益于深度学习技术的发展。本文将探讨在微控制器单元(MCU)端部署门控循环单元(GRU)模型实现鼾声检测的技术背景、实现方法及其潜在应用。

  • PIC64GX MPU 面向智能边缘计算应用

    智慧城市、远程监控、自动驾驶汽车和智能视觉等多种应用对智能边缘计算的需求正在不断增加。在本文中,我们重点介绍 Microchip Technology 全新 PIC64GX 系列 64 位微处理器的一些功能。

    智能应用
    2024-10-20
    MPU PIC64GX
  • 利用光伏能源驱动无电池物联网

    随着物联网(IoT)技术的快速发展,越来越多的设备连接到网络中,使得我们的生活和工作变得更加智能化和便捷。然而,传统物联网设备大多依赖电池供电,这不仅增加了维护成本,还对环境造成了不小的负担。近年来,利用光伏能源驱动无电池物联网的概念逐渐兴起,为解决这一问题提供了新的思路。本文将探讨光伏能源在无电池物联网中的应用、优势、挑战以及未来的发展方向。

  • 企业生成式 AI 应用的架构模式:DSFT、RAG、RAFT 和 GraphRAG

    最佳设计的企业架构是任何组织 IT 系统的支柱,它支持实现组织业务目标的基础构建块。架构包括最佳实践、明确概述的策略、通用框架和指导方针,供工程团队和其他利益相关者选择正确的工具来完成任务。企业架构主要由支持业务线的架构团队管理。在大多数组织中,架构团队负责概述架构模式和通用框架,这将有助于工程和产品团队不必花费数小时的精力进行概念验证,而是帮助他们采用基于模式设计核心构建块的策略。

  • 理解卷积神经网络

    神经网络是一种系统,或者说是神经元的结构,它使人工智能能够更好地理解数据,从而解决复杂的问题。虽然网络类型多种多样,但本系列文章将仅关注卷积神经网络 (CNN)。CNN 的主要应用领域是模式识别和对输入数据中包含的对象进行分类。CNN 是一种用于深度学习的人工神经网络。这种网络由一个输入层、几个卷积层和一个输出层组成。卷积层是最重要的组件,因为它们使用一组独特的权重和过滤器,使网络能够从输入数据中提取特征。数据可以有多种不同的形式,例如图像、音频和文本。这种特征提取过程使 CNN 能够识别数据中的模式。通过从数据中提取特征,CNN 使工程师能够创建更有效、更高效的应用程序。为了更好地理解 CNN,我们将首先讨论经典的线性规划。

  • 机器学习和人工智能如何改变移动应用中的医疗诊断

    长期以来,医疗保健一直是一个数据密集型领域,而如今,人工智能和机器学习的融合正在开辟新的领域,尤其是在诊断领域。作为开发人员,我们处于这一转变的前沿,构建移动应用程序,帮助患者和医疗保健专业人员更快地做出更好的决策。从提高诊断准确性到加快早期疾病检测,人工智能驱动的移动应用程序正成为现代医疗保健中不可或缺的工具。

发布文章