- 博客(7)
- 资源 (9)
- 收藏
- 关注
转载 数字温湿度传感器DHT11简介
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。 它应用专用的数字模块采集技术和温湿度传感技术, 确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。
2016-07-25 14:13:03 28207
转载 比较器的简单介绍及应用
在许多情况下,需要知道两个信号中哪个比较大,或者一个信号何时超出预设的电压。用运算放大器便可以容易搭建一个简单的电路实现该功能。在同相比较电路中,当输入电压超过反相电压时,输出电压将从低电平转换到高电平。在反相比较电路中,当输入电压超过加到同相端参考电压时,输出将从高电平转变为低电平。
2016-07-24 21:26:20 14381
转载 嵌入式系统的多道程序技术
嵌入式操作系统可以分为两种类型:单道程序设计和多道程序设计。所谓单道程序设计,就是在操作系统当中,在任何时候只能有一个程序在运行。所谓多道程序设计,就是在操作系统当中,允许多个程序同时存在并运行。在现代操作系统当中,为了提高系统资源的利用率,普遍采用了多道程序技术。在多到程序技术中,大多数传统操作系统是使用进程或者线程技术。
2016-07-23 09:23:08 1219
转载 Python 3.x-解决unable to find vcvarsall.bat问题
Python 3.x在导入第三方模块时出现 unable to find vcvarsall.bat 问题,本文意在解决该问题。该问题的产生是在windows环境中,python 的 Setup需要调用一个vcvarsall.bat的文件,该文件需要安装c++编程环境才会有。网上的方法有两个:一、安装MinGW;二、安装Visual Studio 。我用的是第二种方法。
2016-07-22 10:31:10 7867
原创 Python-Python 3.x下自定义异常抛出和接收多个值的技巧
在使用Python的时候,有时候想自己自定义异常错误,同时抛出多个参数,比如对数据库查找一个用户,如果没有找到,返回{"errCode":"-1", "errMsg":"没有该用户!"}的Json信息,那么异常需要抛出errCode和errMsg。下面的代码解决了该问题,也就是自定义异常抛出和接收多个值的技巧:
2016-07-20 16:04:23 5599
原创 PyMySQL-在Python 3.x下连接MySQL数据库的方法
可以使用PyMySQL下载方式:pip install PyMySQL在sqlalchemy框架下连接MySQL:mysql+pymysql://username:password@server/db
2016-07-19 13:46:07 1157
转载 过长的if-else分支结构优化
过长的多分支结构常被视为软件中的不良结构,因为它违背了OCP原则(开放、封闭原则),每当需要新增一种条件判断处理时,就要新增一个if-else分支。在很多情况下,使用函数表结构是避免过长的分支结构的有效方法。
2016-07-16 18:09:04 3567
ESP8266使用ESP-NOW示例工程
2017-07-09
Espruino_1v92固件和Web IDE工具
2017-06-04
ESP8266使用sniffer示例工程
2017-05-27
MicroPython的umqtt库
2017-05-12
VS2013调用libcurl示例工程
2017-02-24
ESP8266搭建MQTT客户端源码
2016-11-20
移植cJSON到ESP8266
2016-09-30
ESP8266使用官方Json接口的例程
2016-09-24
cc2530-contiki读取DHT11并发送数据例程
2016-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人