- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 Python使用Socket和多线程实现简单的TCP服务端和客户端通信
本文主要是使用Socket的方式进行Python的网络编程,结合多线程完成服务端同时连接多个客户端的程序,学习了解Socket的主要工作流程。
2021-04-30 00:26:23
7343
1
原创 【物联网开发】基于STM32和阿里云的室内温、湿、亮度监测系统(四)—— 设备端的其他模块开发
这是我的物联网开发系列文章,将介绍如何从嵌入式开发、云平台开发、Android端开发来实现一个简单的物联网应用开发,体验物联网全栈开发的过程,积累开发的经验。本篇文章为系列文章第四篇,主要介绍OLED模块、蜂鸣器模块、电机模块以及ESP-12S的开发,使用MQTT协议连接至阿里云,实现与云端的上下行通信。...
2020-08-22 15:43:15
2365
5
原创 【物联网开发】基于STM32和阿里云的室内温、湿、亮度监测系统(三)—— 设备端的传感器开发(DHT11和光敏电阻传感器)
这是我的物联网开发系列文章,将介绍如何从嵌入式开发、云平台开发、Android端开发来实现一个简单的物联网应用开发,体验物联网全栈开发的过程,积累开发的经验。本篇文章为系列文章第三篇,主要介绍如何通过STM32来获取传感器(DHT11和光敏电阻传感器)的相关数据,开发工具是Keil MDK5和STM32CubeMX。...
2020-08-07 20:59:44
3274
1
原创 【物联网开发】基于STM32和阿里云的室内温、湿、亮度监测系统(二)—— 配置阿里云物联网平台及设备端连接测试
这是我的物联网开发系列文章,将介绍如何从嵌入式开发、云平台开发、Android端开发来实现一个简单的物联网应用开发,体验物联网全栈开发的过程,积累开发的经验。本篇文章为系列文章第二篇,主要介绍阿里云物联网平台的配置,以及使用串口助手向ESP-12S发送AT指令进行初步的连接云端测试。...
2020-07-31 20:40:58
5174
6
原创 【物联网开发】基于STM32和阿里云的室内温、湿、亮度监测系统(一)—— 物联网介绍和系统初步设计
这是我的物联网开发系列文章,将介绍如何从嵌入式开发、云平台开发、Android端开发来实现一个简单的物联网集成系统,体验物联网全栈开发的过程,积累开发的经验。本篇文章为系列文章第一篇,主要介绍该系统的实现目标,硬件、软件环境,使用的协议,系统的基本框架等内容。本文目录一、物联网系统的基本介绍二、MQTT协议的介绍三、系统实现目标四、硬件选择和软件环境1.硬件1.1设备端1.2附加设备2.软件2.1云平台2.2开发软件一、物联网系统的基本介绍二、MQTT协议的介绍三、系统实现目标.
2020-07-28 15:45:14
5642
原创 使用Qt实现一个简化版的RSA加密算法
这一篇文章主要是实现一个有界面的、简化版的RSA加密,掌握其基本原理。本文目录一、RSA算法的基本实现过程1.公钥/私钥对的生成(1)选择两个不同的素数(质数)p、q(2)计算它们的乘积n=p×q(3)计算欧拉函数Ф(n)=(p-1)(q-1)(4)选择与Ф(n)互素(互质),并且小于Ф(n)的整数e(5)计算d,使得d×e mod Ф(n) = 12.加密和解密的计算(1)加密公式(2)解密公式二、实验环境三、关键代码一、RSA算法的基本实现过程与对称加密算法中不同,RSA算法的密钥是成对的两个.
2020-06-29 16:05:41
2662
6
原创 使用拟合方法实现光敏电阻传感器数值与光照强度的近似转换
这次来分享一次突发奇想的经历。文章主要是要实现将ADC模块获取的光敏电阻数值转换成标准单位勒克斯的光照强度,虽然说由于实验方法和实验环境,最终结果并不是很准确,但也算是一次不错的体验。目录一、前言(无关技术的废话,可以跳过)二、具体实现思路三、实验设备和环境1.软件2.硬件一、前言(无关技术的废话,可以跳过)最近在项目搞STM32和光敏电阻传感器,辛辛苦苦地找了厂家客服和很多资料,发现都没有光敏电阻阻值或者电压转换成光照强度的公式。百度了一下,发现我还是太高估了光敏电阻的精确度了,大多数光敏电阻.
2020-05-28 18:21:25
11616
2
原创 Java编写一个HTTP客户端连接至阿里云物联网平台
本文主要是写一个java的http客户端,使用http连接至阿里云的物联网平台。主要参考阿里云的官方开发文档:阿里云物联网平台官方文档目录一、简介二、开发平台三、开发限制四、开发流程1.云端开发1.1注册阿里云物联网平台1.2新建产品和设备2.在Eclipse上实现HTTP客户端2.1新建工程2.2添加Maven依赖2.3实现设备认证2.4实现数据上报3.运行设备认证方法获取token4.运...
2020-04-26 12:24:04
2994
4
原创 keil报错Please select first the target STM32F1xx device used in your application (in stm32f1xx.h file
最近一次在使用keil时发现有一个报错是Please select first the target STM32F1xx device used in your application (in stm32f1xx.h file查看了stm32f1xx.h头文件报错的地方,发现是没有定义具体的设备,解决方法如下:在报错的头文件里面找到一段如下的定义代码,然后找到自己型号对应的定义并复制,...
2020-04-25 10:53:48
17034
1
使用STM32F103获取光敏电阻传感器数值
2020-05-22
Android测试光照强度的简易APP
2020-05-22
Android Studio开发一个计算器APP
2019-12-14
Android使用SQLite实现联系人APP
2019-12-14
Java深度优先遍历算法随机生成迷宫
2019-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人