电子开发模块应用记录
文章平均质量分 91
记录常使用的电子模块的信息和使用
机器灵魂注入师
一名在不断精进的嵌入式软件开发工程师,很庆幸能从事自己喜欢的工作。
愿你要永远抱有一颗好奇之心。
愿你出走半生,归来仍是少年。
展开
-
使用 CircuitPython 开发RP2040(树莓派pico)
一、概述基于芯片 RP2040 和CircuitPython 实现的功能,比如usb hid (鼠标、键盘之类)。二、环境配置进入网址:https://circuitpython.org/board/raspberry_pi_pico/,点击下载最新版的 .UF2文件(下载最前面的即可,该文件是circuitpython为raspberry_pi_pico专门配置的)。将下载的文件放入 pico 的虚拟U盘中(按BOOTSEL键不松手,然后按reset键后松手,接着松开BOOTSEL键,电脑即可识原创 2022-02-28 22:14:10 · 2715 阅读 · 1 评论 -
使用FlashMagic烧录NXP LPC8000系列MCU教程
一、实验环境软件: Windows10下安装FlashMagic ,其版本如下:硬件:主控为NXP-LPC824M201JHI33的一个模块二、烧录步骤2.1、将模块连接电脑2.2、打开FlashMagic软件2.3、如果使用的是硬禾的miniScope的模块,按住板子上的ISP按键,然后按一下RST按键,之后可以松开两个按键。两个按键与LPC824M201JHI33的连接原理图如下图,如果没有使用上面的模块,可参考下图连接方式。2.4、此时点击软件的Start原创 2020-07-18 16:19:33 · 2365 阅读 · 0 评论 -
使用光电对射传感器模块和码盘对电机进行测速 ---- 基于RT-thread Nano和STM32
一、使用的模块1.1、光电对射传感器模块1.2、20栅格光电测速码盘原创 2019-12-24 21:10:08 · 10246 阅读 · 4 评论 -
WS2812-5050-RGB-LED的使用笔记 ---- 基于STM32与RT-thread操作系统
一、WS2812-5050-RGB-LED 介绍与控制原理1.1、介绍WS2812-5050-RGB-LED是一款比较炫酷的全彩灯珠。WS2812原创 2019-09-03 23:54:42 · 10203 阅读 · 5 评论 -
DS18B20 数字温度传感器的使用和基于RT-thread操作系统的实现
一、传感器介绍1.1、特点DS18B20 是由 DALLAS 半导体公司推出的一种的“一线总线”接口的温度传感器。与传统的热敏电阻等测温元件相比,它是一种新型的体积小、适用电压宽、与微处理器接口简单的数字化温度传感器。一线总线结构具有简洁且经济的特点,可使用户轻松地组建传感器网络,从而为测量系统的构建引入全新概念。特点如下:测量温度范围为-55 ~ +125℃ 。精度为±0.5℃。3~...原创 2019-07-23 23:56:35 · 4891 阅读 · 3 评论 -
舵机 ---- 工作原理及其应用、基于RT-thread的代码实现
一、原理舵机的原理其实蛮简单的,把一篇讲的很好的文章推荐一下,把原理和使用STM32实现都说的很好了,我就不给世界的存储增加负担了。链接:https://blog.csdn.net/weixin_38075894/article/details/80027600。二、一些注意事项2.1、上电位置不处于中心位置问题点:由于摇臂随便安装,导致舵机上电时,摇臂所指的位置不是中心位置。...原创 2019-06-24 20:17:01 · 963 阅读 · 0 评论 -
W25qxxx 实现文件系统 ---- 基于RT-thread嵌入式操作系统
一、资料准备二、简单实现步骤2.1、裸机实现通过spi协议读写w25qxxx模块该步骤是底层基础,了解spi协议和实现使用spi协议对模块进行读取。参考原子的《STM32F4开发指南-库函数版本_V1.1》的第三十章。 链接:STM32F4开发指南-库函数版本_V1.1 提取码:9od82.2、SFUD (Serial Flash Universal Driver)...原创 2019-06-17 21:45:55 · 1472 阅读 · 0 评论 -
US-100超声波测距模块 -- 原理与数据获取的编程实现(基于STM32和RT-Thread操作系统实现)
一、超声波测距的基本原理超声波测距原理是在超声波发射装置发出超声波,接收器接收超声波,根据接收器接到超声波时的时间差以及超声波在介质中的传播速度,从而计算出物体距离模块的距离,与雷达测距原理相似。 超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为340m/s(当然温度...原创 2019-02-16 22:38:02 · 26135 阅读 · 0 评论 -
蜂鸣器实现音乐播放及应用解析、代码实现
两者区别首先,需要说明的是,这里的“源”不是指电源。而是指震荡源。无源蜂鸣器的特点是:1、 无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用2K~5K的方波(建议使用PWM)去驱动它 2、 声音频率可控,可以做出“多来米发索拉西”的效果。 ...原创 2018-12-09 09:21:27 · 26231 阅读 · 3 评论 -
蓝牙模块的配置(HC05):修改密码、修改模块名字、修改波特率。
蓝牙模块是电子开发经常使用的模块,通常使用串口协议的方式与蓝牙通信, 从而完成数据的传输,串口通信很常见,用起来也很简单,几乎所有的单片机都配有串口通信功能。蓝牙模块用于小数据量的无线传输,使用很方便。 但是由于需要统一的传输格式,诸如波特率、 校验位等不同,所以蓝牙经常需要修改自身设定的传输数据格式。要用到的软件(蓝牙测试程序)下载链接:https://pan.baidu.com/s...原创 2018-11-24 11:31:29 · 47025 阅读 · 33 评论