这是一个基于ESP8266 wifi模块的智能设备,它支持局域网控制、广域网控制。有定时功能等。
本系统所使用的MCU是STM32F103RCT6,用到的STM32的外设和资源有:USART1、SPI1、SysTick滴答定时器、通用定时器2(TIM2)、通用定时器3(TIM3)、WakeUp唤醒、中断、电源控制、备份寄存器、DMA等。本系统所使用的模块有:DHT11温湿度传感器、HC-SR501人体检测传感器、USR-WiFi232无线上网模块、 WS2812灯带、XFM10XX麦克风阵列模块、OLED显示屏、MPU6050整合性6轴运动处理模块、数字舵机等。 本程序的设计中加入了uCOSIII实时操作系统。本程序要实现的主要功能是通过WiFi上网模块将HC-SR501和DHT11检测到的数据发送给Andriod,并由其做出相应的处理。当WiFi模块收到来自Andriod的进入待机模式命令时,STM32先关掉显示器,再进入待机模式。HC-SR501检测到人时,会通过wkup引脚将STM32唤醒,并告知Andriod有人到来。
XBOOT 是一款功能强大、可移植性强、代码复用率高的嵌入式系统bootloader,还是一款SOC片上系统应用软件执行引擎,无需复杂的操作系统,APP上电直接执行。
NAPA拉杆灯 电池电压与充电电流的一些程序
给陈立的毕业设计,短信无线LED屏。 以STM8单片机为控制器,中国移动/联通2G通信模块为信息载体,远程控制LED屏的内容。
主控采用STC89C52,经测试,也可移植到STM32平台上面。 IIC读取6050内部原始数据,通过串口输出到电脑,经匿名上位机接受数据并显示数据曲线。 对比经过卡尔曼滤波和一阶互补滤波后的数据。
用单片机、2.4G无线模块NRF24L01、超声波集成探头HC-SR04、LCD1602(用于发射节点数据显示)、红外(接受节点遥控装置)、mini12864(接收节点数据显示)及少量外围器件制作的家用水位无线遥测装置,可用于地下室、蓄水池等场地的水位遥测。
曾用于大棚智能温湿度控制器系统中的GPRS通信(报警与参数设置等功能)模块
智能家居的概念(smart home , home auto)很早以前就有了,现在随着硬件成本的下降,及google收购nest等,智能家居热度升高。 本智能家居的架构,包括服务器端,web网页,android 手机客户端,各种测试脚本,基本上基础架构都已经实现,并可实际调试。由于精力有限智能控制部分还在合作开发中。
usb调试工具 系统:ubuntu14.04 python版本:2.7 使用的界面库: Tkinter 需要安装的包: pyusb python-tk(默认是没装的) 后续添加: 系统:win8 x64 python版本: 2.7.8 使用的界面库: Tkinter 需要安装的包: pywinusb