项目
文章平均质量分 64
linggan17
一个致力于成为全栈溢出工程师。
展开
-
VESC <硬件篇>
本项目在本杰明驱动的基础上制作的驱动板,主板采用双层主板,通过排针接耦。上层主板主要功能是控制、采集反馈、交互等。下层主板为3个半桥走大电流。原创 2023-12-25 00:40:30 · 2762 阅读 · 0 评论 -
DIY无线充电器
个人DIY的无线充电底座(带磁吸),基于IP6829方案。原创 2023-08-16 00:12:00 · 392 阅读 · 0 评论 -
自制的ST-LINK_V2(带虚拟串口)
<项目> 自制的ST-LINK_V2(带虚拟串口)前言这是一个自己做的一个st-link(带一个虚拟串口),体积绝对让人惊喜。Drawn By:67373UPUP硬件部分1.1 原理图1.2 PCB1.3 3D效果图刷固件流程2.1 准备工作首先准备两个软件。1:STM32 ST-LINK Utility v4.3.0 (这个软件是用来给新的ST-LINK刷固件的)2:ST-LinkUpgrade(这个软件是用来给新的ST-LINK升级固件的)2.2 下载固件1原创 2020-12-12 11:53:52 · 9758 阅读 · 17 评论 -
基于NFC的电子名片
<项目> 基于NFC的电子名片前言近期有用到恩智浦的NFC芯片(NT3H1101W0FHKH),觉得挺有意思。正好看到一个国外的大佬(loboat)开源了一个PCB Business Card With NFC的项目,再到老的基础上魔改了一下,做了一个自己专属的电子名片卡。包含:硬件PCB(gerber)Drawn By:67373UPUP硬件部分1.1 原理图1.2 PCB实物展示参考资料标签读写用的手机APP NFC Tools PRO.apk参考资料PCBg原创 2020-10-19 17:21:01 · 5164 阅读 · 1 评论 -
0.96寸的温湿度显示器
<笔记> 一款集成SHT30和0.96寸OLED屏的温湿度显示器前言这是自己做的一个温湿度显示器,温湿度探头是采用SHT30,MCU采用arduino的芯片,型号为ATMEGA328P。显示屏是0.96寸的OLED屏(市面上最常见的那种)硬件PCB(AD) & 程序源码(arduino IDE) & 3D零件和外壳打印文件(soildworks)Drawn By:67373UPUP硬件部分1.1原理图这里着重说一下我当时第一版遇到的一个问题。ATMEGA328P芯原创 2020-09-15 10:27:16 · 859 阅读 · 1 评论 -
RS485通信协议温湿度传感器探头
<笔记> 温湿度传感器探头&485通信协议前言这是一个自己做的温湿度探头,符合标准的标准的MODUS_RTU协议。包含:硬件PCB(AD) & HAL库源码(keil+CubeMx)Drawn By:67373UPUP硬件部分1.1 原理图1.2 PCB1.3 3D零件图嵌入式程序2.1 程序流程图2.2 cube配置2.2.1 看门狗配置2.2.2 定时器配置2.3 主要程序解析2.3.1 CRC校验部分//CRC16校验算法 适用原创 2020-09-14 17:55:04 · 8201 阅读 · 1 评论 -
一款定位器+web端地图
<笔记> 一款定位器+web端地图前言这是自己做的第一个定位器,只走通了整个流程,细节和稳定性还待完善,但那都是后话了。硬件用的合宙公司的Air800开发板,程序用的合宙的脚本语言。上层软件端用的开源的物联网平台Thingsboard。Drawn By:67373UPUP软件部分thingsboard配置1.1添加设备添加成功后记住以下tocken,后面硬件程序方面要用。1.2使用mqttfx模拟硬件发数据{"longitude":113.535912,"latitude":原创 2020-10-05 20:43:41 · 1033 阅读 · 0 评论 -
基于Imx6ull的车牌识别项目
<项目> 基于Imx6ull的车牌识别项目前言这个项目是自己用来练手学linux的项目,跟着讯为电子出的教程做的一个车牌识别项目。硬件用的野火的开发板+野火的五寸触摸屏+免驱的摄像头,系统用的野火的debian系统,上位机是用Qt写的。Drawn By:67373UPUP在百度Ai创建一个车牌识别的应用我们需要 AppID , API Key , Secret Key这三组数据,在后面写Qt上位机会用到。在Ubuntu下配置环境1.1:编译opensslcd openssl-原创 2020-10-06 20:32:54 · 5957 阅读 · 6 评论