SC01B液位传感器

大家好,我是程序员小哈。之前我们分享过《智能浇花器》的综合实例,里面用到的直流水泵严禁无水空转,所以要是有个液位传感器能够获取当前水位,在水位达到下限的时候,及时关闭水泵的继电器,那么就能有效地避免水泵无水空转。今天我们就来介绍一款好用的液位传感器模块 。模块简介该液位传感器模块使用的是单键电容触摸感应芯片:SC01B 。SC01B可以通过任何非导电介质(如玻璃和塑料)来感应电容的变化,利用此原理,可以将此芯片应用于普通触摸按键开关、智能马桶人体感应、水位检测等应用场景。应用场景替代机械开关
分类: 其他 发布时间: 06-16 01:29 阅读次数: 0

一个优质的嵌入式学习圈

大家好,我是程序员小哈。小哈哥的知识星球「小哈和他的朋友们」,运营已经整整一年了,这一年中,感谢小伙伴们的信任,我们一起成长,收获很多。新的一期,期待你的加入,对小哈哥的知识星球不了解的,可以点击查看之前的网文:奔跑吧兄弟,小哈哥带大家搞事情!我们一路同行,一起进步!~运营了一年知识星球,我感觉很多东西对于新人来说,还是有些难度,所以小哈哥决定第二期我们玩点新花样:嵌入式相关训练营 。适合人群/适合哪些人?1、纯小白,没有任何编程基础的学生/非科班转行的朋友。2、有一点基础,自己跟着开发板
分类: 其他 发布时间: 06-16 01:29 阅读次数: 0

小型超声波风速风向传感器

– 文章前部引导关注大家好,我是程序员小哈。又到了知识分享时间,之前我们分享过NPN型脉冲风速变送器,通过计算单位时间内的脉冲个数计算风速,还分享过RS485型的风速、风向变送器,不过之前分享的都是风杯或旋翼式风速仪,今天我给大家分享一个基于超声波技术的风速风向仪 QYCG-23,希望对你有所帮助。超声波测风原理超声测风是超声波检测技术在气体介质中的一种应用,利用超声波在空气中传播速度受空气流动(风)的影响测量风速的。与常规的风杯或旋翼式风速仪相比,这种测量方法的最大特点在于整个测风系统没有任何机
分类: 其他 发布时间: 06-16 01:29 阅读次数: 0

GD32 YYDS

大家好,我是程序员小哈。最近单位赶两个项目,可把我忙毁了,期间准备买几个STM32的芯片,去常购的店家咨询了一下价格,这个价格真心是用不起的节奏。没办法,找了一个“靠谱”的店家,买了几个翻新的STM32F103(现在便宜的STM32,十之八九都是翻新的,所以不如直接就买翻新的,自我感觉也比店家宣称是全新原装要好),结果不知道怎么回事,回来之后,各种问题不断,说好是经过测试的翻新芯片,结果还是翻车了。全新原装贵的离谱,便宜的还不靠谱,一直听说国产32与STM32的兼容性都不错,个别还可以直接替代,报
分类: 其他 发布时间: 06-16 01:29 阅读次数: 0

需要什么PCB封装,照着弄就好了

大家好,我是程序员小哈。前几天有个网友朝我要STM32的封装库,AD软件默认安装,自带库中是找不到STM32的封装库的,那我们如果想要某一个芯片或者元器件的封装库该怎么找呢?授之以鱼不如授之以渔,咱们今天就以STM32F103C8T6的封装为例,看看如何获取对应的封装库。先看看数据手册里的STM32F103C8T6是什么封装:由此我们可以知道,STM32F103C8T6的封装为 LQFP48 ( low-profile quad flat package )。来源1:Altium官网Alt
分类: 物联网 发布时间: 06-16 01:29 阅读次数: 0

DY-SV17F 语音模块

大家好,我是程序员小哈。前几天有个球友在用一个语音模块,遇到了点困难,为了方便调试,小哈哥也买了两个一起玩了一下。今天小哈哥就来简单分享一下这个模块。模块概述DY-SV17F 语音模块,包括IO 分段触发,UART 串口控制, ONE_line 单总线控制,标准 MP3 等 7 种工作模式;板载 5W D 类功放,可直接驱动 4Ω, 3~5W 喇叭;支持 MP3,WAV 解码格式;板载4MByte flash 存储,可通过 USB 数据线连接模块上的MicroUSB接口,电脑可以将模块识别
分类: 其他 发布时间: 06-16 01:29 阅读次数: 0

老铁们来来来,实战STM32

大家好,我是程序员小哈。小哈哥的知识星球「小哈和他的朋友们」,运营已经整整一年了,今天是第二期的第一天,新的一期,期待你的加入,对小哈哥的知识星球不了解的,可以点击查看之前的网文:一个优质的嵌入式学习圈运营了一年知识星球,我感觉很多东西对于新人来说,还是有些难度,加上彼此涉猎的知识领域不同,想交流、解决问题就比较难了。如果我们一同制作一个属于自己的开发板。同一个板子,我们一起玩,一起相互验证,一路同行,一起进步,那样岂不是爽歪歪。既然这样,小哈哥之前说的:嵌入式相关训练营 ,今天就开启啦,我们第一个
分类: 物联网 发布时间: 06-16 01:29 阅读次数: 0

Air724UG HCore-A724UG YunDTU固件

大家好,我是程序员小哈。最近小哈哥的知识星球球友在玩GPRS,想想自己还没有分享过相关内容,今天小哈哥就来分享一个4G Cat.1模块,利用它实现与远程的TCP服务器进行无线数据传输。无线传输方式之前我们分享过很多无线模块了,比如红外学习模块(IR03T)、ZigBee模块(DL-LN33)、蓝牙模块(TB-02-Kit)、LoRa模块(Ra-01S)及WiFi模块(ESP8266、涂鸦CBU模组)。这些模组使用了不同的无线通信技术,我们根据不同的使用场景,选择不同的通信技术。其中,无线传输的距
分类: 物联网 发布时间: 06-16 01:29 阅读次数: 0

TTP229 16路 电容式 触摸开关 数字触摸传感器 模块

– 文章前部引导关注大家好,我是程序员小哈。我们之前分享过一款基于TTP223芯片的点动触摸传感器模块,利用它可以实现单点按键的触摸。最近调试的板子上画了一个TTP229芯片,这个芯片可以实现16路触摸按键,今天我们就分享一下这个。TTP229-BSF芯片简介TTP229-BSF芯片,封装为SSOP-28,是一款电容式16键触摸感应IC,专为触摸板控制而设计。主要应用是替换机械开关或按钮,芯片一次性可以读取出16个按键的状态数据。工作电压:2.4V-5.5V。应用电路官方手册上的推荐电路为:
分类: 物联网 发布时间: 06-16 01:29 阅读次数: 0

应用程序没有个图标怎么行? Qt图标美化及打包发布

大家好,我是程序员小哈。我们编写了好几个Qt的程序了,每个程序都没有图标,看起来丑丑的。而且我们编写好的程序,直接将exe拷给别人,在别人的电脑中,根本无法直接运行,辛辛苦苦编写的程序,别人用不了,那也太坑了吧。今天我们就来解决这两个问题,如果对你有所帮助的话,还请文末点赞支持一下哈。ICO (Windows的图标文件格式)要想给Qt程序添加一个应用程序图标,首先我们要了解一下什么是ICO文件。ICO是Windows的图标文件格式,图标文件可以存储单个图案、多尺寸、多色板的图标文件。一个图标实
分类: 物联网 发布时间: 06-16 01:29 阅读次数: 0

OLED显示图片的技能,你Get了吗?

大家好,我是程序员小哈。我们经常能看到利用OLED来显示一些图案,那这些图片素材是怎么实现的呢?今天我们就来分享一下相关内容。实现目标修改原Demo工程的主芯片为STM32F103RET6按实际连接修改源码制作一个图片素材并显示获取Demo源码之前我们分享过这个0.96寸OLED的相关文章(见文末的相关阅读),我们今天就在之前的源码基础上完成本文的实例,源码的获取方式如下图所示:修改源码修改主芯片之前分享的这个源码,由于使用的是 STM32F103C8T6 为主芯片的最小系统板分享
分类: 物联网 发布时间: 06-16 01:29 阅读次数: 0

嵌入式UI界面开发就是这么简单

大家好,我是程序员小哈。问题由来小哈哥万粉文章发朋友圈的时候,有网友说出个迪文屏教程。我们单位买过一个高低温试验箱,上面就有一个串口屏,相比于自绘GUI,它具有开发简单、系统稳定、开发效率高等优点。现在的串口屏除了显示GUI界面以外,还有许多其他功能,比如有的串口屏有开放了OS CPU核(标准8051核),用于二次开发;有的串口屏强大的算力结合WiFi模块,进而可以实现AIoT(人工智能物联网)应用。现在小哈哥淘到了,可以开始玩起来了。想催更、加群、围观小哈哥朋友圈的,可以公众号后台发消息【
分类: 物联网 发布时间: 06-16 01:29 阅读次数: 0

纯 Java 撸个后台管理系统,这框架用起来贼好

纯 Java 撸个后台管理系统,这框架用起来贼好
分类: 编程语言 发布时间: 06-16 01:22 阅读次数: 0

OLED显示曲线

大家好,我是程序员小哈。问题由来前两天有网友留言,能否做一个显示波形的实例,之前也有人提过类似问题,那么今天我们就来安排一下。问题分析我们在网上经常能看到一些大佬用0.96寸OLED制作的迷你示波器。制作这个mini示波器,界面中的曲线绘制是一个难点。小哈哥的主要工作是做上位机VC++开发的,由于要做谱图显示,所以也用到了曲线的绘制,下图中就是使用VC++进行曲线绘制的部分代码,我们可以看出,曲线是由一系列首尾相连的直线组成,所以要想绘制曲线,首先要实现移动到线条起点的函数MoveTo,以及
分类: 编程语言 发布时间: 06-16 01:21 阅读次数: 0

532. 数组中的 k-diff 数对 :「哈希表」&「离散化 + 二分」&「离散化 + 双指针」

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第24天,点击查看活动详情 题目描述 这是 LeetCode 上的 532. 数组中的 k-diff 数对 ,难度为 中等。 Tag
分类: 编程语言 发布时间: 06-16 01:09 阅读次数: 0

Jetpack Compose - 浅谈 CompositionLocal (五)

来看下一段简单的例子 下面的这段代码肯定大家都知道是啥意思 我们Name这个组件 接收一个参数 然后展示一个值,太简单了,我们稍微改一下代码: 这次我们没有给这个Name 传参数,虽然外面的name
分类: 编程语言 发布时间: 06-16 01:09 阅读次数: 0

得物质量度量之“三级指标体系”及其应用实践

“三级指标体系”就是质量平台在这一年的反复打磨中,逐渐清晰并成型的,能够将得物工程质量加以体系化度量的一种最佳工程实践。
分类: 编程语言 发布时间: 06-16 01:09 阅读次数: 0

基于ssm的在线音乐播放网站的设计与实现

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第20天,点击查看活动详情 摘要 随着计算机网络技术的高速发展,很多校园网、街道网络和公司网络都能很好的提供给人们快速的网络,正好能
分类: 编程语言 发布时间: 06-16 01:09 阅读次数: 0

人工智能 | ShowMeAI资讯日报 #2022.06.16

ShowMeAI资讯日报 2022-06-16 期,【腾讯】分布式 embedding 训练和推理框架、【搜狗】C++服务器引擎、正则表达式实例清单、MongoDB全方位知识图谱、8篇前沿论文…
分类: 编程语言 发布时间: 06-16 01:09 阅读次数: 0

Git 远程管理与解冲突实战解析

本文通过通过实战的方式与大家一起体会一遍git远程解冲突的过程,帮助大家更深入的体会git解冲突的过程,本文使用Goland作为开发工具
分类: 编程语言 发布时间: 06-16 01:09 阅读次数: 0