嵌入式硬件
-
一起玩儿物联网人工智能小车(ESP32)——42. 利用PCF8574芯片扩充你的GPIO
摘要:本文介绍如何使用PCF8574模块扩充GPIO 随着外接传感器的增多,有些小伙伴可能已经发现GPIO接口马上就要不够用了,已经没法接入更多的传感器了。接下来就来讲一下如何利用…
-
获取芯片MCU唯一标识符、MAC(ESP32/STM32)
与服务器通信时,需要进行设备绑定,采取了唯一标识的方式绑定,有获取设备MCU唯一标识符的需求,文中说明了STM32、ESP32系列芯片获取唯一标识符、MAC的方法。…
-
2.4G无线跳频算法的原理和应用
一、引言 2.4G无线跳频算法是一种广泛应用于无线通信领域的算法,其原理主要是通过在一定的频率范围内不断跳变传输信号的频率,以避免信号干扰和降低噪声干扰。 该算法主要由发射端和接收…
-
Linux 驱动开发基础知识—— 具体单板的 LED 驱动程序(五)
个人名片: ?作者简介:一名喜欢分享和记录学习的在校大学生 ?个人主页:妄北y ?个人QQ:2061314755 ?个人邮箱:2061314755@qq.com ?个人WeCha…
-
Maix Bit(K210)保姆级入门上手教程—外设基本使用
Maix Bit(K210)保姆级入门上手教程系列 Maix Bit(K210)保姆级入门上手教程—环境搭建 Maix Bit(K210)保姆级入门上手教程—自训练模型之云端训练 …
-
基于AIR32F103CCT6单片机的智能家居系统
一、摘要 本作品以AIR32F103CCT6单片机为控制核心,设计并制作了智能家居系统。系统由单片机控制电路、电源电路、复位电路等组成。智能家居系统包括蓝牙模块、温湿度…
-
硬件知识积累 USB 接口 type – A type – B type – C 的介绍与功能说明 (简单介绍)
1. USB 的介绍 1.1 USB 的定义 USB : 通用串行总线(英语: Universal Serial Bus,缩写:USB)是一种串口总线标准,也是一种输入输出接口…
-
BH1750( GY-302 )光照传感器
文章目录 一、产品简介 二、IIC通信 三、BH1750的使用 四、程序源码 这里我先简单的介绍一下BH1750光照传感器模块的基本信息(不多废话),我将着重讲解它的使用部分,相信…
-
使用.Net nanoFramework为ESP32进行蓝牙配网
通过前面的介绍,我们已经学会了如何使用 .NET nanoFramework 为 ESP32 设备连接 Wi-Fi 网络。然而,在实际的物联网环境中,我们往往需要使用更便捷的式来满…
-
51单片机——蜂鸣器制作音乐“送你一朵小红花“
目录 一、音乐简谱单片机 1.音调(歌)–>频率(单片机) 2.节拍(歌)—>延时(单片机) 3.简谱编码 4.唱歌 二、完整代码 目录 一、音…
-
完全解读低通滤波,并且用其C语言实现
1、什么是低通滤波 低通滤波是一种信号处理技术,它可以用于去除高频信号成分,只保留低频信号成分。低通滤波器的本质是一个线性时不变系统,它可以通过差分方程或者频域响应的形式来描述。 …
-
STM32项目设计:基于stm32f1的智能门锁(附项目视频全套教程)
最近假期比较闲,拿着之前剩下的模块做了一个小玩具, 先制定一下此次玩具的规划,也可以理解为简易项目书。 开发软件:keil 硬件选型:STM32F103C8T6、RFID读卡器…
-
AI智能语音识别模块(二)——基于Arduino的语音控制MP3播放器
文章目录 简介 离线语音控制模块 Mini MP3模块 0.96寸 OLED模块 实验准备 安装库 接线定义 主要程序 实验效果 注意事项 总结 简介 在前面一篇文章里我们对AI智…
-
kafka分区分配策略
前言 现有主流消息中间件都是生产者-消费者模型,主要角色都是:Producer -> Broker -> Consumer,上手起来非常简单,但仍有需要知识点需要我们关…
-
硬件和软件看门狗的差别
说到提高系统的可靠性,刚入门的工程师都知道,增加一个看门狗是重要的手段。看门狗又分软件看门狗和硬件看门狗,但是很多人可能没有深入了解其中的区别,工作中可能都遇到这样的PK: …
