一.实验器件 1.TPYBoard v102 1块 2.TPYBoard v202 1块 3.Nokia 5110LCD显示屏 1块 4.DHT11温湿度传感器 1个 5.micro USB 数据线 2根 6.面包板 1块 7.杜邦线 若干 二.实验步骤 1.TPYBoard v102连接DHT11,采集温湿度信息: 2.TPYBoard v102将采集到的温湿度信息显示在LCD5110上: 3.TPYBoard v102通过串口将温湿度信息发送给TPYBoard v202: 4.TPYBoa…
对于喜欢登山的人来说,都会非常关心自己所处的高度跟温度,海拔高度的测量方法,海拔测量一般常用的有两种方式,一是通过GPS全球定位系统,二是通过测出大气压,根据气压值算出海拔高度. BMP180是一直常见的气压传感器,BMP180是一款高精度.小体积.超低能耗的压力传感器,可以应用在移动设备中,它的性能卓越,精度最低可以达到0.03hPa,并且耗电极低,只有3μA:BMP180采用强大的8-pin陶瓷无引线芯片承载(LCC)超薄封装,可以通过I2C总线直接与各种微处理器相连. 我们用TPYBoar…
[Micropython]TPYBoard v702 HTTP应用功能 转载请注明文章来源,更多教程可自助参考docs.tpyboard.com,QQ技术交流群:157816561,公众号:MicroPython玩家汇 什么是TPYBoard v702 TPYBoard v702是山东萝卜电子科技有限公司最新开发的,目前市面上唯一支持通信通信功能的MicroPython开发板:支持Python3.0及以上版本直接运行.支持GPS+北斗双模通信.GPRS通信.短信功能.电话功能:板载温湿度.光敏.…
ZigBee学习五 无线温度检测 1)修改公用头文件GenericApp.h typedef union h{ uint8 TEMP[4]; struct RFRXBUF { unsigned char Head; unsigned char value[2]; unsigned char Tail; }BUF;}TEMPERATURE; 2)协调器编程 协调器编程时,只需要修改一下消息处理函数GenericApp_MessageMSGCB()即可: 修改coordinator.c文件 byte…
一提到智能家庭,大家可能首先想到的是各种大佬级公司搞的牛逼产品,或者说是创新产品.想想就觉得很复杂,有的用工控机,有的用树莓派,还有的用arduino,不管用什么,都绕不过服务器进行控制,比如yeelink平台,腾讯的智能硬件平台等等.其实,真实实现起来,并没有想想中这么复杂,我们甚至只用一个小的单片机就能实现. 0x01 单片机实现web服务器 探讨用单片机来实现web服务器的文章通过baidu也能找到几篇,但比较详实的实现方法并没有找到,这里考虑有两种思路可以完成,一种是有线的lan模块,如…
转载请注明文章来源,更多教程可自助参考docs.tpyboard.com,QQ技术交流群:157816561,公众号:MicroPython玩家汇 前言---------------------- 之前有过用TPYBoard v102制作的各种各样功能的智能小车,比如自动寻迹.自动避障.手机蓝牙遥控等.想着还缺个WIFI控制的,那就用TPYBoard v202做一个吧. 设计思路------------------------- WIFI是目前最有广泛运用的一项无线网络传输技术,覆盖范围广,可远…
转载请注明文章来源,更多教程可自助参考docs.tpyboard.com,QQ技术交流群:157816561,公众号:MicroPython玩家汇 红外解码/编码模块介绍 模块上搭载了红外接收头.红外发射器以及编码芯片.主要功能: 1.具备红外发射功能. 2.具备红外编码功能. 3.带红外发射头扩展接口. 4.具备串口通信功能,通信电平为TTL. 5.可控制红外格式设备,包括电视机.电风扇等电子电器设备. 6.支持编码芯片 7.可作为红外无线数据通信.数据传输.红外控制等功能 该模块使用方法非常…
实验目的 了解超声波模块的工作原理 学习使用超声波模块测量距离 实验器材 TPYBoard v202 1块 超声波模块(HC-SR04)1个 micro USB数据线 1条 杜邦线 若干 超声波模块的介绍   实物图 工作原理 (1) 采用IO口Trig触发测距,给最少10us的高电平信号. (2) 模块自动发送 8 个 40khz 的方波,自动检测是否有信号返回. (3) 有信号返回,通过 IO 口 Echo 输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间.测试距离=(高电平时间…
前言 前段时间看了追龙2,感受就是如果你是冲着追龙1来看追龙2的话,劝你还是不要看了,因为追龙2跟追龙1压根没什么联系,给我的感觉就像是看拆弹专家似的,估计追龙2这个名字就是随便蹭蹭追龙1的热度来的.不过里面有一段剧情倒是引起了我的兴趣,就是古天乐一开始拆电话引爆炸弹那一段.于是引发了我的一些想法,我手上正好有一块SIM900A模块,不如拿来玩玩啊.那我就做一个温湿度短信通知器吧.就是发条指定命令的短信给SIM900A模块,然后TPYBoard v102采集温湿度信息再通过短信的方式反馈回去.…
转载请注明文章来源,更多教程可自助参考docs.tpyboard.com,QQ技术交流群:157816561,公众号:MicroPython玩家汇 前言 上一篇教程中我们实现了一个简单网页的显示.本篇呢,增加上温湿.时间等信息的展示,实现一个简单的家庭气象站. TPYBoard v201实物图: 准备工作 硬件&工具 - TPYBoard v201 开发板 1块- TPYBoard v201 网络参数配置的工具- 路由器.电脑.网线等- DHT11温湿度模块 1个- DS3231时钟模块 1个…