下载  >  开发技术  >  C  > 单片机或者STM32能直接用的sht读温湿度,模拟I2C驱动

单片机或者STM32能直接用的sht读温湿度,模拟I2C驱动 评分:

项目中用到的程序,稳定可靠,由官方源码改写,模拟I2C,改好IO口直接就能驱动。初始化的时候调用 SHT3X_Init(0x44);(地址看自己硬件0x44或45)即可。官方源码的各种模式都保留了,省事的话直接用SHT3X_getHumidityTemperature函数就是最简单的获取温湿度到&temperature, &humidity。

...展开详情
2020-01-15 上传 大小:8KB
举报 收藏
分享
如何从快速51单片机转战STM32

你可能此前一直学习或者从事的工作都是使用的4 位或者8 位单片机, 比如51 类单片机。 因为51是如此的深入人心,可以轻易获得大量关于他的学习资料, 在书店51 类的书籍教材甚至用几个架子来摆放,某宝上销量最大的开发板一定是51 开发板, 很少有哪个嵌入式工程师或者学生曾经避开过51 而直达别的平台,我们从51 学到了MCU 的概念,学到了控制的概念。但到了今天,51 的低成本,易用,已经不占优势, 反观现在的微控领域应用,对MCU 的资源要求越来高,51 越来越不适应。 8 位内核的51 类MCU 的资源往往是最大几K-100K 的flash。 100-几K 字节的RAM, IO, 串口,

立即下载
单片机或者STM32能直接用的sht读温湿度,模拟I2C驱动

项目中用到的程序,稳定可靠,由官方源码改写,模拟I2C,改好IO口直接就能驱动。初始化的时候调用 SHT3X_Init(0x44);(地址看自己硬件0x44或45)即可。官方源码的各种模式都保留了,省事的话直接用SHT3X_getHumidityTemperature函数就是最简单的获取温湿度到&temperature, &humidity。

立即下载
STM32单片机播放WAV程序

该代码通过STM32F429平台实现对16位WAV文件的解码,可通过PWM或者DA方式输出,实测DA效果更佳!程序代码仅供参考!

立即下载
STM32单片机指纹识别系统的设计

以 ARM 为内核的 STM3 微控制器做主控,基于STM32单片机指纹识别系统的设计。本软件编写 C 语言代码总体过程:建立工程文件,包括选择主控芯片,建立 C 文件,添 加相应的头文件。编写 C 语言代码,明白程序编写的总体思路。掌握完整的程序流程。做好 程序模块化分工。编译 C 文件。通过编译,模拟仿真的方法检查 C 文件的正确性和实用性。 修改有问题的地方。往复多次过程,完成整个 C 文件编写的工作。程序下载,由 KEIL 软件直 接生成可下载的文件。通过仿真器或者第三方的软件平台。完成软件的下载和验证

立即下载
stm32 usb控制安卓手机 安卓手机控制单片机

主要是在STM32端实现usb的一个类,来连接安卓手机或者安卓pad,从而实现手机控制单片机或者单片机控制手机的一种方法。 说明:附件中是一个stm32端的源码和一个安卓测试app。

立即下载
STM32单片机硬件关键基础精华及注意事项

对于新手来说在画原理图和PCB时可能不知道,哪些地放需要注意否则会影响性能,或者直接导致整个项目的失败,本文档就是为了让读者避免犯这样的错误

立即下载
基于STM32单片机的宠物智能项圈设计.pdf

本设计的宠物智能项圈应该可以实现的功能是追踪定位、电子宠物证、温度检测、检测异常叫声并音乐(主人声音)安抚、以及唤回(语音)宠物。明确了本设计的需求后,就可以选用适当的设备模块来满足我的设计需求。定位追踪可以用定位模块,GPS定位;电子宠物证即可利用RFID技术实现对宠物的状态写入(名字、主人电话、年龄以及接种疫苗情况);温度检测、检测异常叫声并音乐(或者主人声音)安抚功能可以用多个传感器实现,当宠物的叫声频率达到某个限定值时,会启动喇叭播放其主人的录音使其安抚并通知主人,所以也需要通信模块;当宠物跑出去超过一定范围并超过一定时间后也会触发喇叭播放召回录音。主人则可在终端设备通过蓝牙连接进行各

立即下载
基于单片机智能语音控制系统STM32_V3.1.1.zip

本电路图使用Altium Designer 19绘制。包含STM32F103RxT6、LD3320A语音识别芯片模块(Y-05)、ESP8266、LED、SD卡、OLED屏0.96寸、蜂鸣器、麦克风、3.5mm音频输入输出口、继电器、串口电路,有其他需求可以自行修改(缺陷:7805稳压电路电流不足,可以替换为AMS1117或者使用两个个稳压芯片)。

立即下载
STM8单片机AD转换

STM8单片机AD转换程序。ADC(Analog-to-digital converter) 指模/数转换器或者模拟/数字转换器,是一种将连续变量的模拟信号转换为离散的数字信号的器件。典型的模拟数字转换器将模拟信号转换为表示一定比例电压值的数字信号,例如电流采样,通常就是流过的电流在感应器上产生一个电压,然后根据ADC采集这个电压信号,通过感应比例反推此时的电流大小。

立即下载
STM32驱动CH452

CH452 是数码管显示驱动和键盘扫描控制芯片。CH452内置时钟振荡电路,可以动态驱动8 位数码管或者64 只LED,具有BCD 译码、闪烁、移位、段位寻址、光柱译码等功能;同时还可以进行64键的键盘扫描;CH452 通过可以级联的4 线串行接口或者2 线串行接口与单片机等交换数据;并且可以对单片机提供上电复位信号。

立即下载
stm32 IAP软件更新方法

IAP,全称是“In-Application Programming”(在应用中编程)。IAP是一种通过微控制器的对外接口(如USART)对正在运行程序的微控制器进行内部程序的更新的技术(其有别于ICP或者ISP)。ICP(In-Circuit Programming)是通过在线仿真器对单片机进行程序烧写,而ISP则是通过单片机内置的bootloader程序(bootloader程序是芯片出厂前商家就已经烧写进去了)引导的烧写技术。无论是ICP还是ISP,都需要手动操作,如连接下载线,设置跳线帽等。但IAP技术如果使用远距离或无线的数据传输方案,甚至可以实现远程编程和无线编程。这一点是ICP或

立即下载
基于stm32的太阳能项目

这是一个用stm32实现玉成控制家用太阳能或者是工业太阳能的远程控制器,使用了AD转换、看门狗、flash的读写,TCP/IP协议等。

立即下载
STM32CUBEMx开发入门及应用

在微控制器(单片机)的开发过程中,利用寄存器操作或者库函数来初始化外设,配置所需功能的传统的开发模式占据了主导地位。初学者或者对微控制器不熟悉的人想要利用某个微控制器开发项目,就不得不从其基本配置方法学起,一步步深入开发。这样的传统开发模式速度慢且容易出错,往往一个错误就会耗费掉大量时间。编者们在微控制器编程实践中,逐渐发现诸如意法半导体(ST)公司的STM32CubeMX产品,瑞萨公司的CubeSuite+产品等,可以实现图形化配置大部分外设的功能,为开发者进行图形化快速开发提供了便利。因此,本书以STM32CubeMX开发STM32产品为例,进行图形化开发思想和实践操作的介绍。 本书大致分

立即下载
STM32H7x3参考手册

单片机stm32H7参考手册,STM32H7 系列是目前最强大的 ARM Cortex M7 处理器之一,由于其强大的功能,可替代 DSP 等特性,具有非常广泛的应用前景。初学者可能会认为 STM32H743 很难学,以前可能只 学过 51,或者甚至连 51 都没学过的,一看到 STM32H743 那么多寄存器,就懵了。其实,万 事开头难,只要掌握了方法,学好 STM32H743,还是非常简单的

立即下载
例说STM32(带目录)

高清的《例说STM32》 ,以ALIENTEK MiniSTM32开发板为实验平台,结合28个具体实例,由浅入深,一步步讲解STM32的各个外设.随书附带的光盘带有全部实验的源码,另外还有一些 扩展实例,此部分实例虽没有在书本涉及,但也颇具参考价值,作为额外的参考资料附送给读者.书本配套的源码,都有详细的中文注释,让读者非常容易看懂,所 有源码直接复制到电脑,编译,下载即可观看实验结果,非常直观.另外,书本的源码都是基于寄存器的,如果您有学过51或者AVR之类的单片机,那就可以很 快入手.希望<<例说STM32>>能带您进入Cortex M3 的殿堂.

立即下载
STM32实验PNG图片显示.zip

STM32 显示PNG格式的图片,并显示在lcd或者oled屏幕上的列子

立即下载
STM32实验GIF图片显示.zip

STM32 显示GIF格式的图片,并显示在lcd或者oled屏幕上的列子

立即下载
STM32实验JPEG图片显示.zip

STM32 显示JPEG格式的图片,并显示在lcd或者oled屏幕上的列子

立即下载
STM8单片机软件判断复位源

通过软件代码判断STM8单片机复位源是哪个,是上电复位还是复位引脚复位,还是看门狗复位或者是其他原因造成的复位。

立即下载
STM8S003单片机UID读取

读取STM8S003单片机全球唯一序列号UID,可以用此ID号加密或者用做其他标识。

立即下载