自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨飞的博客

做,搞砸,再做

  • 博客(414)
  • 资源 (48)
  • 收藏
  • 关注

原创 感应灯光画纯电路开源版本

之前用的从垃圾佬淘的电路板拼出来的,功能不全,显示效果不太好而且不好固定到相框上,这次改版用的嘉立创smt,贴了5片板子,功能上的改进是加了无极触摸调光、添加了黄白两种颜色、使用重力开关切换不同灯光颜色(可以单选也可以双选)、使用tp4065进行电池充电,结构上的改进是使用弹簧顶住相框自带的PP透明挡板,这样按下下去挡板可以直接更换画纸,具体使用见视频,然后后面的固定使用的是钉枪,没有钉枪的也可以用订书器灯光画背面灯光画正面usb点亮背面usb点亮正面更换卡纸。

2024-07-16 22:45:00 408

原创 10元 DIY 一个柔性灯丝氛围灯

之前TikTok上特别火的线性氛围灯Augelight刚出来的时候一度卖到80多美金,国内1688也能到400多人民币。随着各路国内厂商和DIY创客的跟进,功能变多的同时价格一路下滑,虽然有的质感的确感人,但是便宜啊。甚至关注的up有把成本搞到30元的,但是没算外壳和电路板的费用,今天给大家推荐一种diy线性氛围灯的“穷”方法,只需10元,含外壳、柔性灯丝,不需要电路板和可充电电池,使用7号电池,但是带重力感应功能,同时质感也糙到极致。成本组成:190mm的3v软灯丝+3mm的水银重力开关+7号单节电池盒+

2024-07-05 22:00:00 502

原创 自制全网最便宜的雷达感应灯光画,成本只需5元

成本组成:带热释电的人体感应灯(0.5元)+雷达感应模块(3.5元)+首饰盒(0.45元)+微喷油画布(1元)=5.45元

2024-06-28 18:39:45 473

原创 数字芯片设计指南之几个微流片设计(已开源)

该设计是一个 40 位移位寄存器,带有硬编码的 40 位数字。挑战在于找到正确的 40 位以使输出达到高电平。书中的 1 位 ALU Structured Computer Organization: Andrew S. Tanenbaum。使用 16 位斐波那契线性反馈移位寄存器的伪随机数发生器。tinytapeout-HELLo-3或Ld-7seg。在生命的游戏中决定细胞命运的逻辑:死亡、活着或复活。FSM控制两个(红-黄-绿)交通信号灯。将 6 位数字向左移动 0-3 位。乌里·沙克德(Wokwi)

2024-06-14 20:30:00 354

原创 模拟电子之电子管

从二极管的工作原理可以看出,如果阴极和阳极之间电压发生变化那么就会影响电子的流速(电场的大小决定了在电子上施加的力的大小) ,因此可以形成一个简单的电压->电流的控制,但是与电阻相似,所有产生的负载电流都会流经用来控制的电压源上,也就是说所有的能量仍然来自于控制用的电压源,并没有我们所期望的那样用一个小的能量去控制一个更大的能量。需要注意的是,这里因为被激发的是电子,因此携带的是负电荷, 因此电子向电势高的地方“飞”去,电流(在这里是等效的正电荷流动)还是从电势高的地方流向电势的地方。

2024-06-13 12:05:28 416

原创 放大器的基本形态

首先放大器在系统当中可以看作一个“输入->黑盒->输出”的模型。在广义上,输入和输出可以是各种不同类型的,其中还可以包含物理量转变的过程。在狭义上,放大器是对相同的物理量进行“放大”,因为只有物理量的量纲相同才能有数值上的倍数关系。例如,我们常见的麦克风电路,就是将声音信号转变为电信号,然后将电信号的功率放大输出到信号采集设备当中。

2024-06-13 11:40:57 497

原创 “改进型”Howland 电流泵电路

负载电阻的双极性(拉电流或灌电流)压控电流源

2024-06-11 12:31:05 365

原创 具有 MOSFET 的电压到电流 (V-I) 转换器电路

该单电源、低侧、V-I 转换器向可以连接到比运算放大器电源电压更高的电压的负载提供经过良好调节的电流。该电路接受介于 0V 和 2V 之间的输入电压,将其转换为介于 0mA 和 100mA 之间的电流。通过将低侧电流检测电阻 R3 上的压降反馈到运算放大器的反相输入来精确调节电流。

2024-06-07 18:00:33 399

原创 差动放大器构成精密电流源的核心

推荐使用2N3904、2N4401和2N3391等低成本晶体管。A级和B级的最大增益误差分别为0.05%和0.02%,因此。如果所需输出电流小于AD8276的输出能力15 mA,则可去掉升压晶。选择升压晶体管时,务必使VC高于电源电压,并使IC高于所需输出电。如果低电流和降低精度均能接受,则可采用更为。图5所示的拓扑结构可以用于高电流、高精度应用,运算放大器输入。许多应用利用精密电流源提供恒定电流,包括工业过程控制、仪器。电流源精度最高可达0.02%。简单的低成本配置,如图4所示。时,无需使用晶体管。

2024-06-07 15:49:15 164

原创 RF无线射频电路设计中的常见问题及设计原则

射频(RF)PCB设计,在目前公开出版的理论上具有很多不确定性,常被形容为一种“黑色艺术”。通常情况下,对于微波以下频段的电路(包括低频和低频数字电路),在全面掌握各类设计原则前提下的仔细规划是一次性成功设计的保证。对于微波以上频段和高频的PC类数字电路。则需要2~3个版本的PCB方能保证电路品质。而对于微波以上频段的RF电路.则往往需要更多版本的:PCB设计并不断完善,而且是在具备相当经验的前提下。由此可知RF电路设计上的困难。

2024-05-29 20:15:47 922

原创 基于机械驱动固装谐振器的纳米机电系统磁电天线

凭借其体积小、工作频率高、灵敏度高、结构稳定、半导体加工集成以及良好的功率处理能力,成为小型微波天线和远程无线传感应用的理想器件,可用于小型无人机、生物植入式天线、可穿戴天线、物联网、凭借其体积小、工作频率高、灵敏度高、结构稳定、半导体加工集成以及良好的功率处理能力,成为小型微波天线和远程无线传感应用的理想器件,位于布拉格声晶格上,没有任何悬挂结构,并且具有更高的功率处理能力、更简单的制造工艺以及更高的良率。结构,不仅提高了天线性能指标,而且简化了制造工艺,具有更好的器件结构完整性和鲁棒性。

2024-05-28 20:09:37 895

原创 佐治亚理工学院Woon-Hong Yeo等综述:无线/无源/可植入电子器件在实时连续生理监测方面的进展

来源:https://blog.sciencenet.cn/blog-3411509-1419822.html

2024-05-27 18:43:03 813

原创 苹果总部与巴菲特的伯克希尔哈撒韦公司:对比分析

伯克希尔哈撒韦的成功证明了巴菲特的管理哲学——结合放权与集权,专注投资,精简管理层次——这些原则为公司带来了长期稳定的回报。虽然巴菲特的模式难以复制,但他的投资精神和价值将持续影响世界,无论是在苹果总部的现代化象征下,还是在伯克希尔哈撒韦的传统中都得以体现。

2024-05-16 22:17:00 437

原创 基于ESP32和ESP8266的物联网开发过程(二)

最终选择了Onenet,部分原因是之前用过它的多协议版本,但现在这个版本已经下线了。但它最大的优点是支持场景联动,而且是免费的,设备也不少,协议也很多,包括MQTT和HTTP都支持。现在用ONENET也没法通过外部来控制,ONENET的UI页面上的发送功能在前年我做这个项目时还是免费的,但后来就改为收费了。它不支持数据的下发,但如果你想要下发数据,也有方法,就是通过它的调试页面,不过在手机上操作会非常麻烦。以前我用的是其多协议版本,但现在改用了ONENET的物联网版本,这也是最新的协议版本。

2024-05-10 21:08:16 724 1

原创 基于ESP32和ESP8266的物联网开发过程(一)

这个可以进行继电器的控制,说是支持到12伏,但是因为我这个灯是12伏,我接12伏的时候发烫特别严重,这个ESP8266一直在重启,我就不用他这个继电器板了,自己重新做了一个开关板。然后这是用ESP8266方案的,它的话发热基本上没有,ESP8266用的不是那种常联的Wifi,HTTP的协议,用的是MQTT的也比较省电。我当时是想做智能家居来着,放在这里边了,在软件这个分支下面分两个区,一个是ESP32的代码就直接copy下来就可以用了,一个是这个ESP8266。开源的内容我放到国内的这个gitee上了。

2024-05-06 20:10:31 850

原创 分享几个丝滑oled代码

最近一段业余时间在捣鼓esp32,发现对于一个搞diy的来说,它的生态,不管是开发环境、氛围还是可玩度都是独一挡的,国内外基于此的扩展真是太多了,找了几个通过按键/旋钮进行0.96寸OLED控制的案例,超级丝滑,而且超级友好,就一个网页链接给你,代码和硬件接线(Arduino的)都有,直接一键运行仿真就ok了,说实话,第一次碰见这种赤裸裸开源的方式也是惊呆了。自行查找,它都不需要翻墙,真的哭死。更多有趣的仿真可以去。

2024-02-18 23:00:00 243

原创 用握力器玩谷歌小恐龙游戏(三)

这次更新主要是,将原来的使用Wifi Mesh+串口接收+上位机的方法,改成了蓝牙直连电脑的方式,这种方式的一个好处是连接电脑特别方便,就和普通的蓝牙鼠标一样,而且双握力器也不用改动什么,设备连接到电脑,切换到不同的模式就行,缺点是虽然有现成的库,但还是遇到了不少坑,尤其是从键盘设备切换到鼠标设备的时候要重启&重连一下,目前也没法解决,具体细节放到注意事项了;还有一个地方是添加了一个esp32c3超低功耗功能。移植自仓库。

2024-02-05 22:58:48 1044

原创 用握力器玩谷歌小恐龙游戏(二)

专门买了一个电钻,在握力器上钻出了两个孔,用来放两个引脚的按键,这样比之前用热熔胶的方式更干净,更稳定加了一个18650的电池,之前很少和电池打交道,担心炸,所以买了套现成的电池+电池座+充电模块,充电模块是淘宝买的,才一块多钱,还支持放电和边充边放,有充电指示,typec接口的,感觉性价比挺高,后期可能会考虑自己做电路板,因为后面打算再加个陀螺仪,感觉插接的东西太多了,需要一个电路板,现在先用热熔胶凑活着程序方面修复了之前滚轮模式下双击和单击错乱的问题,现在是双击下滚,长按上滚;

2024-01-11 19:45:00 470

原创 用握力器玩谷歌小恐龙游戏(一)

握力器只要一按下去谷歌的那个小恐龙的游戏就开始动作了,相当于是把握力器按键的一个状态给映射成一个空格的动作,这个按键宏或者鼠标宏也可以自己去指定。除此之外还能玩那种只管射击的射击类游戏另一种使用场景是看文档的时候用的,我叫滚轮模式,上一个叫按钮模式,这两个模式及其细节配置可以直接通过配置文件修改。

2024-01-06 21:45:35 1037

原创 电子握力器改造

消耗体力玩具,使用握力器(Grip Strengthener)控制舵机旋转。开始设想是控制丝杆电机滑动,两套设备就可以控制两个丝杆电机进行“模拟拔河”,后续发现硬件设计错误,ULN2003不能控制两相四线电机,硬件改为drv8833后依旧无法带动,猜测原因是丝杆生锈或驱动电流过大,故暂且搁置,改为舵机。在舵机没有想到更有意思的场景前,在上面加了个地球仪。

2023-12-28 23:06:43 931

原创 HC32L110小华半导体SWD模式切换的问题

/P31 P27是下载引脚复用为输出。//配置SWD引脚为普通引脚模式。//配置SWD引脚为普通引脚模式。

2023-11-22 11:13:35 541

原创 关于IO口的一个没见过的坑

顺便吐槽一下:这么明显的硬bug竟然长时间没人解决,当时遇见的时候我也是第一时间询问了FAE,他还是使用了他的常用技能“您们提交一下E2E吧,E2E是美国那边回复”原因:DIO31只能用于外设引脚,不可用于普通IO,在CCS 10.4和数据手册2021版本上没有体现,在CCS新版IDE和数据手册2022版本上有说明,如下图。DIO31配置为输出时,程序在Board_initGeneral()崩溃;其它引脚没出现此问题。

2023-11-20 09:49:44 319

原创 在CSDN上挣点外快的小tips

作为一个在csdn上也挣了一点辛苦费的博主,个人简单总结了两个方法。

2023-11-07 18:15:27 3108

原创 将CSDN或Confluence文章转为微信公众号格式

两种方法都可以实现编号,但在执行下一步的时候,发现第一种方法,只是在软件中显示的时候进行编号了,但是复制出来后,就没有了。所以采用的是第二种方法,原作者只实现了5级标题的序号添加,介绍文章见https://www.cnblogs.com/wang_yb/p/17427971.html,文件压缩包链接在下面:https://pan.quark.cn/s/4c6b73064a9f(提取码:46dY)

2023-10-27 18:10:12 291

原创 一种管理KEIL工程输出文件的方法

脚本功能:将KEIL工程输出的BIN文件、HEX文件以软件版本号+hash值的方式重新命名后移动到指定文件夹。5、通过此脚本可以将输出文件名和软件版本号与提交记录关联起来,集中历史版本到同一文件夹,也方便管理和查找。1、脚本通过正则运算的方式从C源文件中获取到软件版本,若获取不到则自动切换为将脚本传参做为版本号。4、重命名之后将两个文件放入指定文件夹,同时在keil的Build Ouput中打印执行中的信息。3、在路径下查找编译后生成的BIN和HEX文件,将上述过程中采集到的信息组合后作为新名字。

2023-10-11 18:35:16 262

原创 一种针对嵌入式KEIL工程的版本管理和跟踪的python脚本

4、在指定路径下面新建C头文件version_info.h ,将上述采集到的信息按指定格式存入文件,同时在keil的Build Ouput中打印采集到的信息。脚本功能:跟踪当前软件版本、适配硬件版本、程序提交者、提交hash值、提交时间、文件的远端存储地址、远端分支、编译时间、编译主机名称、编译主机IP。1、在keil工程的前3级路径下面查找.git文件夹,.git文件夹是是git init后在当前目录生成的一个管理git仓库的文件夹。脚本使用方法:直接放置到keil的设置项下,简单可靠;

2023-10-10 17:52:47 480

原创 关于CC2652的看门狗和系统时钟的问题

可以在CCS的syscfg的ui中配置,如下图如果想看相关例程,可以电极最顶部watchdog旁边的问号。

2023-08-24 18:09:58 195

原创 计算CRC16出现两次计算结果不同的问题

如上,算了一下当前代码的内存情况,按说不应该优化等级为-O0的时候溢出啊,但实际好像就是栈溢出了,把优化等级改为-O2或者把栈改为512B的时候,CRC计算那部分程序就正常了。传入CRC计算函数的原始数据和长度是一样的,但是前后两次计算的结果竟然不一样。开发环境是KEIL5,mcu是一个2K/4K SRAM的M0内核的单片机。这篇文章,提到了O0比O2使用的堆栈大的多,可能是这个原因吧。

2023-08-23 17:53:42 355

原创 HC32L110的串口不定长接收及PCA和IRQ的部分问题

​show you the code:https://gitee.com/yangfei_addoil/hc32-l110-b6-test​另:程序中使用帕斯卡命名法的是从官方例程上复制的;使用下划线命名法的是博主的;

2023-08-18 18:38:01 454

原创 治疗偏头痛等亚疼痛的远程电神经调控(REN)设备

Theranica是一家处方数字疗法公司,致力于为特发性疼痛状况创造有效,安全,负担得起的低副作用疗法。该公司屡获殊荣的旗舰可穿戴设备Nerivio是第一款获得FDA批准和CE标志的处方偏头痛生物带,用于急性和/或预防性治疗12岁或以上人群有或没有先兆的偏头痛。Nerivio已经 为美国 超过50,000名偏头痛患者提供服务,其中包括青少年和退伍军人。Theranica正在扩展其专有技术,以开发针对其他特发性疼痛状况的解决方案。

2023-08-17 23:00:00 399

原创 前沿分享-通过经皮神经刺激来治疗糖尿病神经性疼痛

这是一种安全有效的非麻醉性替代治疗慢性疼痛的方法。还有一张设备放在糖足上的照片,过于抽象,怕大家接受不了,就不放了。经皮神经电刺激(PENS)设备用于对糖尿病周围神经病变引起的慢性、顽固性疼痛进行多次治疗。对于那些对阿片类药物上瘾的人来说,这是另一种治疗思路。放在耳朵上的这种可穿戴设备在几天内持续提供低水平的脉冲电流。还是放个这个图吧,改进后的设备像个大耳坠。

2023-08-15 08:45:00 126

原创 前沿分享-中距离射频取电

可实现在中远距离通信环境中,让不带电池或不接电源线的接收端设备,获得和收集一定距离范围内的无线射频信号,并将其转化成可持续电流。无线射频微能源是在通信设备通信过程中自然产生的,可以通过射频能量芯片实现无线射频取电,能瞬间大功率储电和安全驱动负载。找资料的时候发现这家公司核心团队介绍的时候,头像使用的是这个,博士那个竟然乍一看,毫无违和感。目前来看,微能源有四种技术路线,一是环境光采集、温差转换采集、无线射频采集和振动能量采集。通过射频电路将电能转化成通信所需的其他能量。

2023-08-13 08:15:00 250

原创 HC32L110B6芯片测试

比较明显的一个坑是非阻塞微秒延时器的实现,有一个突变值,要注意一下,暂时还没找到原因。下载器单独在一个盒里面,但是这个T-U2T没用上,还是用的STLINK。到货之后,直观上感觉的确很小,小包装盒里面还装了说明书。坑、配置和注意事项也写到里面了,感兴趣的可以看一下。涉及的方面也是挺全的,供电、堆栈、下载、外设都有。开发之前先去网上找了一些别人遇到的坑,的确不少。到手之后也是测了一些adc、pwm之类的外设。测试程序上传到gitee上了。KEIL的一些配置如图。

2023-08-11 21:00:00 315

原创 前沿分享-你好,我的括约肌

通过智能主动植入物彻底改变严重压力性尿失禁的治疗,是利用嵌入式系统和微技术领域的最新技术的解决方案。其次,当患者的活动不需要增加压力时,可以释道组织上的压迫,从而可能减少糜烂或其他组织损伤。当患者从事体力要求很高的活动时,尿道压力可以增加,这有望改善活动期间的尿失禁。驱动,放置在尿道周围,旨在根据患者的活动自动控制,无需手动调整。这是搜集到的一些专利。这是官方的介绍视频。

2023-08-11 08:15:00 99

翻译 2023年25个年薪酬最高的电气工程专业工作

ZipRecruiter上有几种类型的电气工程专业人员工作,在制造业和电子类别中。一些高薪电气工程专业人员职位包括电气工程师、电气和。您可以在ZipRecruiter上找到与一系列资格和经验水平相匹配的电气工程专业人员职位。此页面上的 25 个电气工程专业人员职位中的大多数每年至少支付 37,500 美元,其中 13 个职位的上象限年薪超过 128,280 美元。

2023-08-10 20:15:00 504

原创 前沿分享-无创检测血糖RF波

如果有高介电常数的材料放在电场中,电场强度会在电介质内有可观的下降。非侵入性血糖仪,利用射频 (RF) 波连续测量血液中的葡萄糖水平。利用射频波技术连续实时监测血液中的葡萄糖水平,使用的辐射要比手机少得多。介质在外加电场时会产生感应电荷而削弱电场,原外加电场(真空中)与最终介质中电场比值即为相对介电常数,又称诱电率,与频率相关。电磁波波幅的衰减反映了介质对电磁波的吸收,在导体中,吸收的能量转化成焦耳热,在介质中则是辐射掉了。大概原理是血液中的葡萄糖是具有介电特性,一般来说就是介电常数。

2023-08-09 22:30:00 307

原创 前沿分享-可降解体内微型机器人

在研究中,该团队通过将具有高生物相容性和超顺磁性的氧化铁纳米颗粒内化到从人鼻甲骨中提取的干细胞中,开发了一种微型机器人。他可以通过外部控制的旋转磁场进行滚动运动,并通过磁场梯度进行平移运动,从而能够在体内各种生理环境中进行高效运输。大概是这样的,通过外部磁场的应用,微型机器人可以在微流体通道内进行远程控制,便于快速准确地运送到目标点。

2023-08-08 07:30:00 126

原创 前沿分享-鱼形机器人

技术原理是,“鱼形”微机器人(SMMF),其“嘴巴”会在磷酸盐缓冲液(PBS, pH为7.4)中关闭以实现药物封装,而会在微酸性溶液(pH

2023-08-07 22:00:00 1008

原创 前沿分享-100 μAh 微型电池

这是SMD 组件形状的固态锂离子微型电池,容量高达 100µAh,在22年的慕尼黑电子展上出现过。因为是可重复使用的,未来该产品甚至有机会取代容量更高(例如100 µAh 时)的不可充电硬币电池。一般应用于超低功率的传感器,也可以应用在低功率嵌入式系统中产生高电流脉冲。同样可以用于 BLE 资产跟踪、BLE 标签、信标和备用电池等。

2023-08-07 18:17:59 151

原创 谁是全球最小ARM MCU?

国外扩展国产芯片”的LILYGO扩展板已经下单了,下周开始搞一下。大小基本在一二毫米左右,外设有多有少,但是好多都买不到货。然后去外面找了一下,竟然有好几个提到了HC32L110。上一次看到国产芯片在国外比国内受欢迎的还是esp32。先是从百度上查找的,找了半天,也找到了一部分。而且有些特别小众,开发环境压根没接触过。然后仔细查了一下,是小华半导体的,小华?还是github上的,更新时间也挺新。没想到这次又碰见了一款这样的芯片。然后又找了一下,发现资料还挺多。华大,起名字好有个性。还有吐槽没有英文的。

2023-08-03 21:45:00 311

在60*60cm的地图上,放置最多10个NFC接收器,每个接收器绑定一个ID卡,当关联的卡贴合时,播放对应的语音 10个NFC

在60*60cm的地图上,放置最多10个NFC接收器,每个接收器绑定一个ID卡,当关联的卡贴合时,播放对应的语音 10个NFC接收器和ID卡绑定后,接收器在感应到关联ID卡后,输出指示信号,接收器指示引脚接到stm32mcu,mcu收到指示信号,播放和mcu相连的语音播放模块相应语音,语音播放模块内部语音文件需手动导入并按顺序命名 详情点击头像见博客 #单片机端的逻辑比较简单,检测到对应引脚的中断触发,播放对应的声音,复杂的部分模块给做了 #在声音播放模块中按顺序按规定命名规则放好声音,单片机通过串口选择声音 #nfc模块提前设置好响应哪个卡片,响应到卡片触发中断

2022-05-21

阿里云通过esp8266控制下位机控制RGB不同颜色 RGB+stm32+阿里云

阿里云通过esp8266控制下位机控制RGB不同颜色 RGB+stm32+阿里云 详情点击头像查看博客 #esp8266初始化,和阿里云进行连接(开定时器轮询),接收阿里云的数据 #esp8266通过串口将阿里云数据传送给单片机 #单片机控制RGB灯输出不同颜色

2022-05-21

nodemcu联网检测当前时间,控制RGB灯在不同时间出现不同的渐变光影特效,新颖的方式提醒人时间在流逝

nodemcu联网检测当前时间,控制RGB灯在不同时间出现不同的渐变光影特效,新颖的方式提醒人时间在流逝 详情点击头像查看博客 RGB+WS2812+ESP32 #初始化网络,初始化成功开始闪烁led #根据时区获取网络时间 #在不同时间控制每一颗led的色彩,控制的时候是发一串数据,要把之前控制的再刷一遍,受限于ws2812控制协议,必须一串led都要刷新颜色和亮度 #早晨全绿,中午半绿半红,晚上全红

2022-05-15

esp8266+lua+onenet+血氧检测MAX30102

esp8266+lua+onenet+血氧检测MAX30102 具体内容点击头像见博客 血氧检测设备,esp8266改造成nodemcu,lua编程解决连接onenet不稳定情况 #检测血氧 #超阈值蜂鸣器报警 #通过esp8266串口传输数据给onenet

2022-05-09

学校违纪分数记录器,1.3寸OLED显示,数据掉电保存

stm32+OLED+flash掉电保存+按键 学校违纪分数记录器,1.3寸OLED显示,数据掉电保存 具体内容点击头像见博客 #三个物理按键,一个是选择对哪一项进行控制,两个是加减对应项的分数 #控制范围±10,精度0.1 #对所有分数进行求和运算然后显示 #将所有数据保存到单片机flash #对学生违纪情况进行记录

2022-05-09

智慧鱼缸 NODEMCU+BH1750+DS18B20+DHT11+PWM电机+ONENET

智慧鱼缸,检测土壤湿度,检测室内温湿度和光照,检测鱼缸水位,检测鱼缸温度,各种蜂鸣器报警(水温超20-24)和控制舵机(步进电机),控制两个水泵,一个需要是从植物里面抽水到鱼缸,另外一个是供养氧作用,数据上传onenet,显示在oled,ESP32做主MCU,下行控制氧气水泵 具体代码介绍点击头像见博客

2022-05-09

NODEMCU+MQ2+ONENET esp32采集MQ2烟雾通过http方式发送到onenet,烟雾超标蜂鸣器报警

esp32采集MQ2烟雾通过http方式发送到onenet,烟雾超标蜂鸣器报警 代码介绍点头像见相应博客 实现逻辑 #esp32网络初始化,连上wifi指示灯开始闪烁 #检测烟雾浓度的adc值,换算为浓度值,判断是否超标,超标蜂鸣器报警 #将烟雾浓度数据组包通过http方式发送给onenet 应用场景 #远程检测烟雾浓度 #厨房火灾报警

2022-05-07

学生使用NFC打卡,显示在屏幕上,显示前十名的名字,每天显示两次;有个按键,一按就可以显示每个人一周前十名的总次数

资源具体描述点头像见博客 学生使用NFC打卡,显示在屏幕上,显示前十名的名字,每天显示两次;有个按键,一按就可以显示每个人一周前十名的总次数 实现逻辑 #NFC检测到id卡,将卡号通过串口传送给mcu #mcu获取卡号的最后一位做为识别人的标志,列一个数组将卡号最后一位和真人对应起来 #nodemcu正常联网成功会进行指示灯闪烁 #nodemcu一段时间连不上网会重启 #人员刷卡时间为上午和下午某个时间段,超出这个时间认为迟到,超出时间的或者不在打卡前十名的不显示在屏幕上 #串口屏上有10个位置,正常情况为空,在时间段内有人打卡就显示人名,超出时间段,会在屏幕右下角显示这个人迟到,屏幕人名会在上午和下午统计前清除上一次状态 #有一个按键,按键按下显示周排名前十的人名,并进行次数多少排序以及将进前十的次数显示出来,在周日的某个时间清零 #再次按显示周排名按键,重新显示当日某时间段进前十的人名

2022-05-06

TI电量计HDQ协议相关资料和代码

压缩包资料描述查看博客(点击头像) HDQ协议相关资料和代码 内部包含stm32、Arduino、linux等平台的hdq底层协议实现逻辑代码 及#include <linux/w1.h>中的单总线协议源代码和电池配置相关的hdq发送函数 适用于和ti电量计比如bq27xxx系列通信

2022-04-28

通过onenet线上查看并控制窗户状态;通过烟雾传感器、水滴检测器线下控制窗户,并进行报警提示

部分代码介绍文章地址: 实现逻辑 #初始化4g模块,在定时循环中判断bc35进入什么阶段及进行onenet上的控制数据接收 #判断烟雾,水滴,onenet指令是否控制开窗,有一个让开窗就开窗并且蜂鸣器报警 #窗户有状态变动就按照固定格式将数据组包后发送给线上onenet #控制步进电机进行响应,转到一定圈数就停止 #bc35没连上onenet就灯快闪,连上就慢闪 #手机端查看当前窗户和报警状态,控制窗户进行开关 应用场景 #雨天自动关窗或者收衣架 #火灾自动开窗报警 #无wifi条件下数据传输

2022-04-28

Rasphberry Pi 3B - SENSOR - ONENET

核心代码:https://yangfei.blog.csdn.net/article/details/124436376?spm=1001.2014.3001.5502 树莓派采集温湿度、震动传感器检测的声音、光照强度,并发送到云平台OneNET进行曲线绘制,保存传感器数据到树莓派本地 #通过i2c协议读取光照传感器bh1750检测的光照数据 #通过单总线协议获取温度传感器dht11检测的温湿度数据 #设置输入引脚,检测震动传感器由于震动导致的引脚跳变 #设置好onenet线上环境及ui页面,代码中设置好密钥等信息,按照固定格式将传感器数据发送到onenet #设置保存间隔,打开本地的txt文件,将光照,温湿度等传感器数据带着保存那刻的时间戳存入本地路径 #各线程进行初始化配置及开始运行,做相应的线程卡死处理及最终硬件连接 #远程室内环境检测 #开关门及开关灯检测(震动*光照) #火灾及漏水检测 #绿植土壤干燥度检测

2022-04-27

BC35_MQTT_ONENET_TEMP.zip

1、mcu是rbt6,+bc35-g,+移动物联网通信,+onenet,+mqtt 2.修改onenet.c下的proid、auth_info和devid

2021-03-17

ONENET平台资料.zip

OneNet接入用户手册--实战篇v1.0

2021-03-15

BC25-35G-95中文资料.zip

NBIOT模块相关参考资料 BC25-35G-95中文资料

2021-03-15

热释电和菲涅尔透镜相关资料

包含菲涅尔镜片的原理、BISS0001手册、菲涅尔透镜选型等

2020-12-23

关于zigbee ota的网上几乎所以参考资料.zip

包含OTA开启教程,OTA驱动开启源文件,ZigBee-OTA升级配置,OTA开启说明书,2063.6888.Z-Stack OTA Upgrade User%27s Guide,ZB_ZARC_Interest-Zigbee_OTA_Upgrade_Cluster_Specification 其它详情参考本人相关博客

2020-08-13

FileZilla_3.48.1_win64-setup.exe

FileZilla是一个免费跨平台的FTP软件,分为客户端版本和服务器版本,具备FTP软件所有的常见功能。小编平时搭建、维护网站时均首选的 FileZilla 这款软件,界面简洁,操作简单,不论新手或老手皆适宜。

2020-06-20

MPU9250中英文资料电路图测试代码.zip

MPU9250中英文资料电路图测试代码,代码运行在STM32,淘宝有卖,主要是中文手册还算详细和英文差不多

2019-06-29

allegro的pad和psm(1000+)

allegro的pad和psm(1000+),花了大概二三十积分在CSDN上搜集到的,还有一些在论坛上找到的

2019-04-22

PCB Layout设计流程指导资料

PCB Layout设计流程指导资料,包含PCB工艺,走线相关,布局相关,封装相关,高速走线相关

2019-04-08

stm32主机通过按键及串口控制从机,从机控制超低速减速小马达(3.3v),oled显示速度

资源介绍点头像见博客,搜“技能梳理39@stm32+减速马达+oled+按键” #主机上有两个按键,一个按键控制一个从机的减速马达 #主从机通信通过串口 #速度有五档,0档停止,5档最快,再按一下速度归零 #oled显示当前的速度 #使用的减速马达是GA12-N20 #马达是3.3v的,买的是最低转速,一分钟30转 #串口接收用的是不定长接收,115200,8,n,1 #硬件及驱动见资源

2023-05-15

平衡车毕业设计软硬件和文档

资料介绍文章:https://blog.csdn.net/Fei_Yang_YF/article/details/94303670 平衡车上位机/下位机程序,下位机使用STM32F103C8T6,PID原理,姿态芯片是MPU6050,用了DMP,中断处理(硬件见博客,中断飞了根线),即时准确;上位机使用QT写的安卓APK,调用手机蓝牙和平衡车通信;全部是工程文件,下位机用的cube环境,库是HAL库,直接可以打开运行,keil_v5和QT(能移植到安卓)

2023-05-06

多路继电器控制器,使用stm32,带有按键+光耦+锁存+串行转并行+继电器,附原理图

资源介绍地址:https://blog.csdn.net/Fei_Yang_YF/article/details/130506673?spm=1001.2014.3001.5501 stm32+按键+光耦+锁存+串行转并行+继电器 #主从机有线控制 #开关操作 #使用的不是单个的按键,是矩阵键盘 #按键消抖比较简单,按的时候需要暂停1秒 #主从机程序写到一个工程文件了,通过宏定义可以进行选择 #资料中的参考硬件是之前自己的项目文件 #硬件和软件不是一一对应的,硬件更为复杂

2023-05-05

通过超声波和光敏进行检测车辆,zigbee传输,oled进行车位状况显示

资源介绍地址:https://blog.csdn.net/Fei_Yang_YF/article/details/130507993?spm=1001.2014.3001.5501 stm32 单片机 嵌入式硬件 stm32+CC2530+超声波+光敏+oled #主从机使用zigbee通信 #主机oled显示当前停车场位置图 #从机通过超声波和光敏一起检测是否有车 #当某位置车辆进出,在主机上oled进行提示

2023-05-05

用pyocd读写gd32f4系列mcu的otp区

资源介绍见https://blog.csdn.net/PengWon/article/details/130132947 使用j-link、dap-link等工具在keil或其它ide中调试单片机程序的场景比较常见,而使用这些工具对单片机片内和片外flash存储区进行编程在生产环节也是非常重要的步骤,本文就以gd32f4系列单片机otp区的烧写为例,讲解pyocd的用法。

2023-04-13

数据挖掘和整理成excel相关的python程序

関炷厷衆呺 “大饼匠人” ,冋復 “股票” 凂曊鑊掫 详情链接见:https://yangfei.blog.csdn.net/article/details/129832565

2023-03-29

基于f103zet6单片机,使用adxl345检测电机振动频率,串口打印,程序模板是正点原子

基于f103zet6单片机,使用adxl345检测电机振动频率,串口打印,程序模板是正点原子 详情点击头像见博客 #对adxl345初始化 #检测电机的震动(加速度),通过串口打印 这款模块检测的精度不是特别准,几乎可以认为是一个震动传感器,为了出来一个电机其它不突然数据变大的情况,用的一个累加值

2022-05-28

使用DHT11温湿度传感器测量温湿度,使用BH1750测量光照强度,使用土壤湿度传感器测量土壤湿度。需要做PCB板子

使用DHT11温湿度传感器测量温湿度,使用BH1750测量光照强度,使用土壤湿度传感器测量土壤湿度。需要做PCB板子,32+pcb+传感器+oled显示这几个数据 详情点击头像见博客 #通过dht11检测温湿度 #通过bh1750检测光照强度 #通过adc检测土壤湿度 #将数据显示到oled及通过串口发送给nbiot模块,然后到阿里云

2022-05-28

小车nfc模块检测不同卡片播发不同声音,和上一个设计差不多,就是实现一个类似公交车刷卡播报到哪一战的效果

小车nfc模块检测不同卡片播发不同声音,和上一个设计差不多,就是实现一个类似公交车刷卡播报到哪一战的效果 详情点击头像见博客

2022-05-28

两个8051做主控的小车,各自循迹行驶,交汇时指示灯点亮,交汇结束熄灭

两个8051做主控的小车,各自循迹行驶,交汇时指示灯点亮,交汇结束熄灭 详情点击头像见博客 #逻辑比较简单,在简介里面基本描述清楚了 #资料挺多的,卖家给的,小白可以顺便学一下51单片机

2022-05-28

检测声音强度,显示大概的分贝数在oled上,不同强度下舵机转不同的角度

检测声音强度,显示大概的分贝数在oled上,不同强度下舵机转不同的角度 详情点击头像见博客 stm32+oled+声音强度检测+舵机

2022-05-22

F103C8T6 ESP8266和ONENET通信 DHT11测温湿度 MQ-2测烟雾浓度 LED模拟室内灯 温湿度和烟雾超标

F103C8T6 ESP8266和ONENET通信 DHT11测温湿度 MQ-2测烟雾浓度 LED模拟室内灯 温湿度和烟雾超标,蜂鸣器报警,风扇转动;OLED显示数据;数据传输onenet,控制LED灯和风扇 详情点击头像见博客 stm32+ESP866+onenet+dht11+mq2+led+风扇+oled

2022-05-22

传输温湿度,土壤湿度到ESP8266,到onenet,用F103RCT6,土壤湿度超标,继电器水泵出水

传输温湿度,土壤湿度到ESP8266,到onenet,用F103RCT6,土壤湿度超标,继电器水泵出水 资料详情点击头像见博客 stm32+esp8266+onenet+继电器+土壤湿度

2022-05-22

薄膜压力按键控制mos开关,切换给柔性墨水屏vcc供电方式,单片机控制vcc切换图像,其中有可以扫描的二维码

薄膜压力按键控制mos开关,切换给柔性墨水屏vcc供电方式,单片机控制vcc切换图像,其中有可以扫描的二维码 stm32+柔性墨水屏+薄膜按键+二维码 详情点击头像见博客 #有两个薄膜按键,一个控制墨水屏供电方式(其实就是一个继电器),一个切换图像

2022-05-22

dht11检测出到温湿度,通过lora传输到树莓派,树莓派传输到onenet,收发处理用了两块stm32开发板

dht11检测出到温湿度,通过lora传输到树莓派,树莓派传输到onenet,收发处理用了两块stm32开发板 Rasphberry Pi 3B+stm32+dht11+lora+onenet 详情点击头像见博客 #从机stm32检测到温湿度通过lora传给主机stm32 #主机stm32将数据通过串口发送给树莓派 #树莓派将数据发送给onenet

2022-05-22

通过传感器能够实现对家居环境中的温度、湿度与光照强度进行采集

通过传感器能够实现对家居环境中的温度、湿度与光照强度进行采集;当室内温度过高或者湿度过低时,通过LED灯与蜂鸣器进行声光报警;从机作为数据采集部分,将采集的数据通过LoRa协议发送给主机,主机显示;在防盗功能开启后,通过红外传感器检测室内是否有人,如果有人判断为有人入室偷盗,则进行声光报警;采集终端负责采集温湿度,光照强度,还有红外的数据;如果温湿度,光照强度超出设定值,或者红外监测到有人,则进行报警。这些数据通过lora显示到主机上 详情点击头像见博客 stm32+lora+oled+dht11+bh1750+红外 #从机检测温湿度、光照强度、红外状态 #从机将数据显示到oled及发送到主机,主机也显示到oled上 #从机判读是否数据超标,超标就进行报警 #从机有一个引脚是控制防盗功能的开启关闭,如果引脚拉高,红外检测到人,进行声光报警,然后发送给主机端,oled显示

2022-05-22

从机采集温湿度及超标报警并显示在oled屏幕上,按下按键通过lora模块传输给主机,主机再也显示在其搭载的屏幕上

从机采集温湿度及超标报警并显示在oled屏幕上,按下按键通过lora模块传输给主机,主机再也显示在其搭载的屏幕上 stm32+lora(sx1276)+oled+ds18b20+土壤湿度传感器+按键+蜂鸣器+电路板 详情点击头像见博客 #从机实现对温湿度数据的检测 #从机将数据显示到oled上 #从机检测到数据超标后进行蜂鸣器报警 #从机将检测到的数据进行编码并无线传输 #从机按键能控制数据发送和停止(按一下一直发,按一下停,发送快一些) #从机上两个指示灯,绿色代表正在发送数据,红色代表停止发送 #主机通过规定好的协议进行数据解析及在oled上显示数据

2022-05-22

stm32+esp8266+ds18b20+红外传感器+烟雾传感器+CO传感器+蜂鸣器 有至少8个io口(分别连ds18b20

有至少8个io口(分别连ds18b20、红外传感器、烟雾传感器、CO传感器,后面3个传感器都是检测到就发高电平),2个串口,1个蜂鸣器,nbiot用的YED-C724 核心板(AIR724) 后改为基于esp8266的nodemcu stm32+esp8266+ds18b20+红外传感器+烟雾传感器+CO传感器+蜂鸣器 资料详情点击头像参见博客 #配置好esp8266,烧录好nodemcu的固件,编写lua脚本,识别固定协议的数据传给onenet #通过adc检测烟雾值(mq2) #检测CO(MQ7) #检测火灾情况(红外传感器) #检测ds18b20测到的的温度 #进行参数分析,判读是否符合蜂鸣器报警条件 #将参数发送给onenet(通过nodemcu),每5秒一次自动发送 #oled显示各状态参数 #如果 烟雾>=1000 ‖ co>=1000 ‖ 温度>=50 ‖ 检测到红外,就蜂鸣器提示,反之不响 #远端网页版加一个红外情况:放一个开关,检测到红外开关变on,反之off。 #火灾情况,放一个开关,烟雾>=1000 ‖ co>=1000 ‖ 温度>=50 ‖ 检测到红外,

2022-05-21

用RFID获取车辆信息及进场时间,并将采集到的信息通过NB-IOT BC26上传至onenet的物联网平台;

用RFID获取车辆信息及进场时间,并将采集到的信息通过NB-IOT BC26上传至onenet的物联网平台;同样,车辆离场时,也通过RFID技术采集离场车辆信息及离场时间上传至云端,并计算停车费用,然后显示在OLED屏幕上并语音提示。在网页或者APP上可以看到收费情况,时间等信息 详情点击头像见博客 #通过串口控制nbiot模块连接到云端(每100ms进入一个不同的状态),每3s判断一次是否仍在线 #开启两个串口,一个串口接收rfid模块读回的卡号,另一个通过at指令控制nbiot模块连接onenet #读到已经预设的卡号后,判断是什么状态,开一个定时器进行计时或者收费处理 #收到卡号信息,将卡号、费用等信息发送到云端 #显示nfc卡id号、车辆状态、收费标准、总计收费

2022-05-21

onenet控制小车,自动红外避障,远程控制小车上一个电机清扫,一个电机吸尘,两个电机前进;oled屏显示电量和小车状态

onenet控制小车,自动红外避障,远程控制小车上一个电机清扫,一个电机吸尘,两个电机前进;oled屏显示电量和小车状态 详情点击头像见对应博客 #stm32负责红外避障、oled显示状态、adc检测电量、进行各个电机的pwm控制等 #nodemcu连接到onenet后负责进行状态的上行和控制指令的下发中转

2022-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除