自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

唯恋殊雨的博客

主要整理学习笔记与个人开发项目

  • 博客(39)
  • 资源 (59)
  • 收藏
  • 关注

原创 免费人工智能、WEB前端、工业4.0、嵌入式、数学建模资源与教程来这领!

最近总有小伙伴和要参加今年暑假数学建模的学弟学妹问我要教程和资料,一个一个的发给他们也挺麻烦的,所以干脆创建了一个微信订阅号,把我大一以来整理的资源都放了上去,包括PS、PR、传智播客的人工智能+Python、前端与移动开发、JAVA、UI设计、云计算、优达学城的无人驾驶、数据分析、深度学习、机器学习、前端、还有Cadence Allegro、Ansoft Maxwell、C语言、SPSS、Aut...

2018-05-19 16:56:19 482

原创 Allegro学习笔记——扇出

2018-05-13 22:58:16 9212

原创 Allegro学习笔记——使用constraint manager建立物理约束

2018-05-13 22:17:56 2063

原创 个人项目——基于STM32的智能物联网寝室

这个项目是我参加学校的一个电子设计比赛的作品,主要包括非特征语音识别控制,扬声器播放,物联网监控与控制等,分享给大家,下面是比赛时用的展示视频。(视频中SG90的舵机扭矩太小,所以没办法把门把手拽动,大家可以换成MG995舵机,另外所有模块的代码在我之前的博客中都可以下载,也可以下载本项目的完整项目代码,机智云物联网开发在我的博客中也有详细教程,在这里不详细阐述)点击播放视频点击打下载项目代码点击...

2018-05-13 20:28:12 18020 16

原创 个人项目——STM32接入机智云教程

STM32接入机智云工具包下载机智云演示Demo为了叙述我后面做的物联网项目,同时方便大家学习利用机智云进行物联网开发,我觉得有必要把接入机智云的教程细致的描述一下。硬件准备开发板使用正点原子精英板,大家使用其他板也可以,STM32就行,即使是STM32F103c8t6也都可以:WIFI模块使用ESP8266,我用的是正点原子的,大家用其他的8266也可以:传感器我直接用精英板上带着的光敏传感器和...

2018-05-13 15:26:42 48836 81

原创 STM32开源代码——UART串口程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h" /************************************************ ALIE...

2018-05-13 15:26:34 4049

原创 STM32开源代码——光敏传感器

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h" #include "adc.h"#include "lsens.h" /*****

2018-05-13 15:26:27 18856 11

原创 STM32开源代码——DS18B20

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h" #include "ds18b20.h" /****************************

2018-05-12 12:55:54 8428 1

原创 STM32开源代码——DHT11程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h" #include "dht11.h" /***************************

2018-05-12 12:48:08 11756 6

原创 STM32开源代码——红外遥控

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h" #include "remote.h" /*******************************

2018-05-12 12:42:12 4292

原创 STM32开源代码——ENC28J60程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载网路调试工具与库函数讲解已放在压缩包中点击下载代码开机检测ENC28J60,如果检测不成功,则提示报错。在成功检测到ENC28J60之后,初始化uIP,并设置IP地址(192.168.1.16)等,然后监听80端口和1200端口,并尝试连接远程1400端口,80端口用于实现WEB Server功能,1200端...

2018-05-12 12:21:56 6583 1

原创 STM32开源代码——2.8寸TFTLCD屏虚拟键盘触摸程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "sys.h"#include "delay.h"#include "usart.h"#include "lcd.h"#include "key.h"#include "touch.h" #include "malloc.h" #in

2018-05-12 12:04:56 16988 24

原创 STM32开源代码——YS-V0.7语音识别模块程序

非特征语音识别模块,内嵌有51单片机点击下载配套资料与代码(1)按照图1所示(P4 接口),连接USB 下载器,接上GND、RXD、TXD、5V(VCC 端口为3.3V 输出,方便为其他设备提供电源,在此不接),注意RXD/TXD 必须交叉连接,才能进行一收一发通信,在PC 机上打开串口调试工具,设定波特率为9600bit/s。(2)将USB 下载器连接到PC 机,查看该下载器在PC 机中占用的串...

2018-05-12 11:20:35 5915 2

原创 STM32开源代码——AS608指纹识别程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载录入指纹的上位机在压缩包里,录指纹时把显示图像的对勾去掉,还有就是指纹保存在模块里面,不是保存在单片机的内存卡里,不然让懂的人笑话,千万别接5V电源,模块会失灵或者坏掉,接线看不清楚模块标的什么的从左往右,从红线开始按照我写的依次接就行点击下载代码#include "sys.h"#include "dela...

2018-05-12 11:05:16 27173 18

原创 STM32开源代码——MPU6050程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include "mpu6050.h" #include "inv_mpu.h"#i

2018-05-12 10:39:32 6574 2

原创 STM32开源代码——OLED汉字显示程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "oled.h"#include "text.h"/**************************************

2018-05-12 10:29:52 19310 4

原创 STM32开源代码——SG-90舵机程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include "pwm.h"/**************************************

2018-05-12 10:17:46 3822 2

原创 STM32开源代码——HC-SR04程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include "hcsr04.h"/***********************************

2018-05-11 23:18:07 4766 5

原创 STM32开源代码——JQ8400FL-10P程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载(请使用压缩包内的串口调试助手获取六位命令,以此播放指定语音文件)点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include "audio.h" /**

2018-05-11 23:05:17 6605 8

原创 STM32开源代码——RC522程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include "rc522.h" /***********************************

2018-05-11 22:48:43 9981 11

原创 STM32开源代码——MAX30100程序(第二份)

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载(在max30100.c中打印数据),与之前发布的MAX30100程序相比更精确但反应速度较慢点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include "bsp.

2018-05-11 22:27:55 5900 6

原创 STM32开源代码——BMP180程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include "bmp180.h" /**********************************

2018-05-11 22:05:40 4865

原创 个人项目——基于负压式玻璃清洗机器人(STM32项目)

此项目是我为别人做的大学生创新训练计划项目,从选型到设计都是我自己,先来看一下视频展示项目使用了一个废弃的擦玻璃机器人,主板全都坏了,好在底盘和底盘上的电机还能用,包括两个24V的减速电机,用来行走,如图:还有一个24V的涡轮电机,可以产生巨大的吸引力,将底盘吸附在玻璃上,如图:另外四个角上还各有一个红外对管,用来检测底盘是否可靠放置在玻璃上,未放置状态下对管中间的塑料柱(中间有孔)在原始位置,对...

2018-05-11 21:14:34 5958 10

原创 STM32开源代码——MAX30100程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载(数据打印到串口在MAX30100_PulseOximeter.c)点击下载代码#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include "MAX30100.h"

2018-05-10 23:49:45 8138 12

原创 STM32开源代码——四路PWM输出

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码<--main.c-->#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include "pwm_output.h"/****

2018-05-10 23:27:09 5066 3

原创 STM32开源代码——28BYJ-48步进电机+ULN2003驱动程序

正点原子精英开发板模块化封装,入口函数简明,易上手操作展示main.c代码,完整代码请下载点击下载代码<--main.c-->#include "led.h"#include "delay.h"#include "key.h"#include "sys.h"#include "usart.h"#include "bjdj.h"/**********

2018-05-10 23:09:29 10309 9

原创 Allegro学习笔记——使用constraint manager建立电气约束

Neck Gap - (-)Tolerance <= Primary Gap

2018-05-09 16:41:39 3564

原创 Allegro学习笔记——capture与allegro交互布局

2018-05-09 15:29:43 9246 1

原创 Allegro学习笔记——按ROOM放置元件

2018-05-09 11:19:40 5982

原创 Allegro学习笔记——放置元件

2018-05-09 10:53:47 11234

原创 Allegro学习笔记——绘制板外框

2018-05-09 10:17:12 16125

原创 Allegro学习笔记——Allegro导入网表

2018-05-07 22:19:47 14466

原创 Allegro学习笔记——调整各层颜色及可视性

2018-05-07 21:41:55 9006

原创 Allegro学习笔记——设置常用快捷键及Stroke

2018-05-07 21:30:43 2616 1

原创 Allegro学习笔记——使用Allegro制作表贴封装

2018-05-07 17:43:49 429

原创 Allegro学习笔记——使用Allegro制作直插封装

2018-05-07 11:52:37 4761

原创 Allegro学习笔记——Allegro中的文件类型

2018-05-07 10:01:05 464

原创 Allegro学习笔记——Group_Class和Subclass

2018-05-07 09:55:12 4853

原创 Allegro学习笔记——焊盘概念

2018-05-07 09:39:30 714

(STM32)0.96寸OLED显示屏IIC

/************************************************ ALIENTEK精英STM32开发板 作者:唯恋殊雨 CSDN博客:https://blog.csdn.net/tichimi3375 12864_SPI_OLED_STM32驱动 OLED显示驱动模块:SSD1306 四线SPI:SCL,SDA 对应接口:PC2,PC1 ************************************************/

2018-06-11

(STM32)0.96寸OLED显示屏SPI

(STM32)0.96寸OLED显示屏,基于SPI通信方式, 12864_SPI_OLED_STM32驱动 OLED显示驱动模块:SSD1306 四线SPI:SCL,SDA,REST,D/C 对应接口:PA5,PA7,PA12,PA11

2018-06-11

(STM32)0.96寸OLED显示屏

“STM32开源代码——0.96寸OLED显示屏”博客中的代码,使用本代码前请先查看博客,放止代码不能使用

2018-06-11

STM32 0.96寸OLED显示屏

“STM32开源代码——0.96寸OLED显示屏”博客中的代码,使用本代码前请先查看博客,放止代码不能使用

2018-06-11

(STM32)TM1637四段数码管

int main(void) { delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级 uart_init(115200); //串口初始化为115200 LED_Init(); //初始化与LED连接的硬件接口 TM1637_Init(); while(1) { delay_ms(1); //延时1ms TM1637_NixieTubeDisplay(); TM1637_NixieTubeDisplayChar(1,0);//第一位显示1 TM1637_NixieTubeDisplayChar(2,1);//第二位显示2 TM1637_NixieTubeDisplayChar(3,2);//第三位显示3 TM1637_NixieTubeDisplayChar(4,3);//第四位显示4 } }

2018-06-10

基于STM32的太阳能供电智能花盆

“个人项目——基于STM32的太阳能供电智能花盆”博客中使用的代码

2018-06-10

基于STM32的智能教务显示系统源码

“个人项目——基于STM32的智能教务显示系统”博客使用的源码,内含STM32的源码、Android Studio的源码、APP。

2018-06-08

基于HC-05的主从机指纹安防系统(主从机程序)

”个人项目——基于HC-05的主从机指纹安防系统“博客中使用的源码,请结合博客查看

2018-06-08

V0.7 08XE基本识别程序(口令模式)

我的“个人项目——基于STM32的智能物联网寝室代码”博客中用到的代码遗漏的语音识别模块的程序,可以自行下载验证

2018-05-13

基于STM32的智能物联网寝室代码

我的“个人项目——基于STM32的智能物联网寝室代码”博客中用到的代码,可以自行下载验证

2018-05-13

机智云演示Demo

我的一篇机智云入门博客中用来演示的一个Demo,可以下载自己验证用

2018-05-12

STM32接入机智云工具包

使用本工具包请务必先查看我的“STM32接入机智云”的一篇博客,不然你可能不会用这个。

2018-05-12

(STM32)UART串口程序

int main(void) { u16 t; u16 len; u16 times=0; delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级 uart_init(115200); //串口初始化为115200 LED_Init(); //LED端口初始化 KEY_Init(); //初始化与按键连接的硬件接口 while(1) { if(USART_RX_STA&0x8000;) { len=USART_RX_STA&0x3fff;//得到此次接收到的数据长度 printf("\r\n您发送的消息为:\r\n\r\n"); for(t=0;t<len;t++) { USART_SendData(USART1, USART_RX_BUF[t]);//向串口1发送数据 while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);//等待发送结束 } printf("\r\n\r\n");//插入换行 USART_RX_STA=0; }else { times++; if(times 0==0)printf("请输入数据,以回车键结束\n"); if(times0==0)LED0=!LED0;//闪烁LED,提示系统正在运行. delay_ms(10); } } }

2018-05-12

(STM32)光敏传感器

int main(void) { u8 adcx; delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级 uart_init(115200); //串口初始化为115200 LED_Init(); //初始化与LED连接的硬件接口 Lsens_Init(); //初始化光敏传感器 while(1) { adcx=Lsens_Get_Val(); printf("光照强度为:%d",adcx);//显示ADC的值 delay_ms(250); } }

2018-05-12

(STM32)DS18B20程序

int main(void) { short temperature; delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级 uart_init(115200); //串口初始化为 115200 LED_Init(); //初始化与LED连接的硬件接口 while(DS18B20_Init()) //DS18B20初始化 { printf("DS18B20 Error"); delay_ms(200); } while(1) { temperature=DS18B20_Get_Temp(); printf("温度为:%f",temperature/10.0); //显示温度部分 } }

2018-05-12

(STM32)DHT11程序

int main(void) { u8 temperature; u8 humidity; delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级 uart_init(115200); //串口初始化为115200 LED_Init(); //初始化与LED连接的硬件接口 while(DHT11_Init()) //DHT11初始化 { printf("DHT11 Error"); delay_ms(200); } while(1) { DHT11_Read_Data(&temperature;,&humidity;); //读取温湿度值 printf("温度为:%d",temperature); //显示温度 printf("湿度为:%d",humidity); //显示湿度 delay_ms(200); } }

2018-05-12

(STM32)红外遥控

int main(void) { u8 key; delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级 uart_init(115200); //串口初始化为115200 LED_Init(); //LED端口初始化 KEY_Init(); Remote_Init(); //红外接收初始化 while(1) { key=Remote_Scan(); if(key) { printf("键值为:%d",key); //显示键值 switch(key) { case 0:LED0 = 0;break; case 162:LED0 = 1;break; } }else delay_ms(10); } }

2018-05-12

(STM32)ENC28J60网络模块实验

开机检测ENC28J60,如果检测不成功,则提示报错。在成功检测到ENC28J60之后,初始化uIP,并设置IP地址(192.168.1.16)等,然后监听80端口和1200端口,并尝试连接远程1400端口,80端口用于实现WEB Server功能,1200端口用于实现TCP Server功能,连接1400端口实现TCP Client功能。此时,我们在电脑浏览器输入http://192.168.1.16 ,就可以登录到一个界面,该界面可以控制开发板上两个LED灯的亮灭,还会显示开发板的当前时间以及开发板STM32芯片的温度(每10秒自动刷新一次)。另外,我们通过网络调试软件(做TCP Server时,设置IP地址为:192.168.1.103,端口为1400;做TCP Client时,设置IP地址为:192.168.1.16,端口为1200)同开发板连接,即可实现开发板与网络调试软件之间的数据互发。按KEY0,由开发板的TCP Server端发送数据到电脑的TCP Client端。按KEY1,则由开发板的TCP Client端发送数据到电脑的TCP Server端。LCD显示当前连接状态。

2018-05-12

(STM32)2.8寸TFTLCD屏虚拟键盘触摸程序

while(1) { key_num=AS608_get_keynum(0,170); if(key_num) { printf("\r\nkey_num:%d\r\n",key_num); if(key_num==1||key_num==3)Handle(); //处理 if(key_num==13)LED0=0; //开灯 if(key_num==15)LED0=1; //关灯 } }

2018-05-12

V0.7语音识别模块 新手视频教程(原版)

V0.7语音识别模块 新手视频教程(原版),详情请查看我的博客

2018-05-12

VueJS-APP案例

Web前端学习笔记——VueJS-APP案例所使用的代码。。。

2018-09-24

TodoMVC案例

Web前端学习笔记——AngularJS之TODOMVC案例使用的代码

2018-09-14

2018西门子杯中国智能制造挑战赛逻辑控制设计开发——六部十层电梯群控程序(省一等奖)

这是我今年参加省赛的程序,用SCL语言编写的,当时学校生产实习没有时间详细做,所以说做的比较仓促,无缘国赛,不过也得了省一还是很不错的,期望拿到程序的你可以完善我没有做完的智能群控调度算法,明年国赛战出成绩,加油

2018-09-10

RT-Thread中文文档

因为觉得翻官网的文档不方便,所以就全部整理下来了,有需要的就下载吧,3.0.3版本的,8.10整理的,除了评论一字不漏,查看起来绝对方便

2018-08-13

EMWIN实验5 绘制位图

“STemWin学习笔记——显示位图”博客中使用的代码。。

2018-06-24

EMWIN实验5 2D绘图

“STemWin学习笔记——2D绘图”博客中使用的代码。。。

2018-06-21

EMWIN实验4 数值显示

“STemWin学习笔记——数值显示”博客中使用的代码。。

2018-06-21

EMWIN实验3 文本显示

“STemWin学习笔记——文本显示”博客中使用的代码。。

2018-06-21

RAW_UDP实验

“LwIP学习笔记——RAW编程接口UDP实验”博客所用代码

2018-06-17

LWIP无操作系统移植

“LwIP学习笔记——LwIP无操作系统移植”博客中使用的代码

2018-06-17

STemWin无操作系统移植

“STemWin学习笔记——STemWin无操作系统移植”博客所用代码

2018-06-17

FreeRTOS任务壮态或信息查询实验

“FreeRTOS学习笔记——任务壮态或信息查询与任务运行时间统计”博客所用代码

2018-06-15

FreeRTOS列表项的插入和删除实验

"FreeRTOS学习笔记——FreeRTOS 列表和列表项"博客中使用的代码

2018-06-15

FreeRTOS 中断配置和临界段

"FreeRTOS学习笔记——FreeRTOS 中断配置和临界段"博客中所用代码

2018-06-13

案例实战信用卡欺诈检测数据集

“人工智能学习笔记——案例实战信用卡欺诈检测”博客中的数据集

2018-06-13

FreeRTOS任务挂起和恢复实验

“FreeRTOS学习笔记——FreeRTOS任务挂起和恢复实验”博客所用代码

2018-06-12

FreeRTOS任务创建和删除实验(静态方法)

“FreeRTOS学习笔记——FreeRTOS任务创建和删除实验(静态方法)”博客所用代码

2018-06-12

FreeRTOS任务创建和删除实验(动态方法)

"FreeRTOS学习笔记——FreeRTOS任务创建和删除实验(动态方法)"博客所用代码

2018-06-12

基于STM32与K60的智能设备源码

“个人项目——基于STM32与K60的智能设备”博客中的源码,包括K60、STM32、Android Studio

2018-06-08

基于STM32的MQ-3酒精浓度检测源码

“个人项目——基于STM32的MQ-3酒精浓度检测”博客中使用的代码

2018-06-08

空空如也

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

TA关注的人

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