草庐IT

基于OpenHarmomny的智能门锁简介

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​一、项目简介1、项目描述本项目的场景是智能家居。通过openharmony源码与hi3861开发板进行智能门锁的项目开发。最后可以通过舵机进行开关锁与通过手机的数字管家进行密码解锁。2、技术要求掌握C,JS,Java语言掌握原子化服务原理(Faability)熟悉Git等代码版本管理工具熟悉OpenHarmony的设备端开发,包括构建系统。熟悉IoT物联网协议(MQTT)熟悉VScode与Devecostudo软件3、资源获取在Gitee上获取openharmony源

基于OpenHarmomny的智能门锁简介

​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​一、项目简介1、项目描述本项目的场景是智能家居。通过openharmony源码与hi3861开发板进行智能门锁的项目开发。最后可以通过舵机进行开关锁与通过手机的数字管家进行密码解锁。2、技术要求掌握C,JS,Java语言掌握原子化服务原理(Faability)熟悉Git等代码版本管理工具熟悉OpenHarmony的设备端开发,包括构建系统。熟悉IoT物联网协议(MQTT)熟悉VScode与Devecostudo软件3、资源获取在Gitee上获取openharmony源

PyTorch 之 简介、相关软件框架、基本使用方法、tensor 的几种形状和 autograd 机制

文章目录一、PyTorch简介二、PyTorch软件框架1.Anaconda下载2.Anaconda安装3.AnacondaNavigator打不开问题(不适用所有)4.PyTorch环境创建5.PyTorch下载6.Jupyter中配置PyTorch三、PyTorch基本使用方法四、tensor的几种形状1.Scalar(标量)2.Vector(向量)3.Matrix(矩阵)五、PyTorch的autograd机制1.autograd机制2.举例说明3.一个简单的线性回归模型本文参加新星计划人工智能(Pytorch)赛道:https://bbs.csdn.net/topics/6139890

PyTorch 之 简介、相关软件框架、基本使用方法、tensor 的几种形状和 autograd 机制

文章目录一、PyTorch简介二、PyTorch软件框架1.Anaconda下载2.Anaconda安装3.AnacondaNavigator打不开问题(不适用所有)4.PyTorch环境创建5.PyTorch下载6.Jupyter中配置PyTorch三、PyTorch基本使用方法四、tensor的几种形状1.Scalar(标量)2.Vector(向量)3.Matrix(矩阵)五、PyTorch的autograd机制1.autograd机制2.举例说明3.一个简单的线性回归模型本文参加新星计划人工智能(Pytorch)赛道:https://bbs.csdn.net/topics/6139890

音频(六)Mel滤波器组_原理简介

为什么会产生出Mel这种尺度的机制呢?人耳朵具有特殊的功能,可以使得人耳朵在嘈杂的环境中,以及各种变异情况下仍能正常的分辨出各种语音;其中,耳蜗有关键作用;耳蜗实质上的作用相当于一个滤波器组,耳蜗的滤波作用是在对数频率尺度上进行的,在1000HZ以下为线性尺度,1KHZ以上为对数尺度,使得人耳对低频信号敏感,高频信号不敏感;也就是说,当初产生这种机制主要是为了模拟,人耳朵的听觉机制;根据这一原则,从而研制出来了Mel频率滤波器组, 所以,Mel滤波器组的在靠近低频出越密集,越靠近高频出,滤波器越稀疏;1.简介梅尔刻度为什么需要Mel刻度:MEL刻度模拟人耳对不同频率语音的感知:研究表明,人类对

音频(六)Mel滤波器组_原理简介

为什么会产生出Mel这种尺度的机制呢?人耳朵具有特殊的功能,可以使得人耳朵在嘈杂的环境中,以及各种变异情况下仍能正常的分辨出各种语音;其中,耳蜗有关键作用;耳蜗实质上的作用相当于一个滤波器组,耳蜗的滤波作用是在对数频率尺度上进行的,在1000HZ以下为线性尺度,1KHZ以上为对数尺度,使得人耳对低频信号敏感,高频信号不敏感;也就是说,当初产生这种机制主要是为了模拟,人耳朵的听觉机制;根据这一原则,从而研制出来了Mel频率滤波器组, 所以,Mel滤波器组的在靠近低频出越密集,越靠近高频出,滤波器越稀疏;1.简介梅尔刻度为什么需要Mel刻度:MEL刻度模拟人耳对不同频率语音的感知:研究表明,人类对

Matplotlib从入门到精通01-matplotlib简介与绘图基本流程

matplotlib入门案例参考:总结Matplotlib历史MATLAB简介:matplotlib简介seaborn简介Matplotlib特点Matplotlib安装绘图元素核心概念绘图接口OO模式依赖pyplot模式基本流程:参考:https://datawhalechina.github.io/fantastic-matplotlib/%E7%AC%AC%E4%B8%80%E5%9B%9E%EF%BC%9AMatplotlib%E5%88%9D%E7%9B%B8%E8%AF%86/index.htmlhttp://c.biancheng.net/matplotlib/data-visu

Matplotlib从入门到精通01-matplotlib简介与绘图基本流程

matplotlib入门案例参考:总结Matplotlib历史MATLAB简介:matplotlib简介seaborn简介Matplotlib特点Matplotlib安装绘图元素核心概念绘图接口OO模式依赖pyplot模式基本流程:参考:https://datawhalechina.github.io/fantastic-matplotlib/%E7%AC%AC%E4%B8%80%E5%9B%9E%EF%BC%9AMatplotlib%E5%88%9D%E7%9B%B8%E8%AF%86/index.htmlhttp://c.biancheng.net/matplotlib/data-visu

STM32入门教程课程简介(B站江科大自化协学习记录)

课程简介STM32最小系统板+面包板硬件平台硬件设备STM32面包板入门套件Windows电脑万用表、示波器、镊子、剪刀等软件介绍KeilMDK5.24.1是一款嵌入式软件开发工具,它提供了一个完整的开发环境,包括编译器、调试器和仿真器。它支持各种微控制器,包括ARM、Cortex-M、Cortex-R和8051等。KeilMDK是一款非常流行的嵌入式软件开发工具,它已经被广泛地应用在各种嵌入式系统中。KeilMDK5.24.1提供了一系列的软件组件,包括C编译器、汇编器、连接器、库文件和调试器等。它还提供了一系列的集成开发环境(IDE)工具,包括代码编辑器、编译器和调试器。KeilMDK还提

STM32入门教程课程简介(B站江科大自化协学习记录)

课程简介STM32最小系统板+面包板硬件平台硬件设备STM32面包板入门套件Windows电脑万用表、示波器、镊子、剪刀等软件介绍KeilMDK5.24.1是一款嵌入式软件开发工具,它提供了一个完整的开发环境,包括编译器、调试器和仿真器。它支持各种微控制器,包括ARM、Cortex-M、Cortex-R和8051等。KeilMDK是一款非常流行的嵌入式软件开发工具,它已经被广泛地应用在各种嵌入式系统中。KeilMDK5.24.1提供了一系列的软件组件,包括C编译器、汇编器、连接器、库文件和调试器等。它还提供了一系列的集成开发环境(IDE)工具,包括代码编辑器、编译器和调试器。KeilMDK还提