随笔分类 -  stm32

OLED 屏幕多级菜单显示
摘要:最近要用到一个lora无线透传模块,然后就先用两个32开发板(用的STM32F103C8T6)试试简单的收发数据。结果,第一步串口发送一句话就寄了,我串口打印了“hi”,结果出现了一堆乱码,我寻思着,就这一句代码也不至于还能错吧。。。然后我以为是USB-TTL的问题,换了一个能用的还是一样。。。但是 阅读全文
posted @ 2024-04-22 23:09 loremmoqi 阅读(193) 评论(3) 推荐(0) 编辑
摘要:1.硬件:BH1750模块+oled 2.代码:BH1750是标准的iic协议的外设,我这里单独有iic的文件,之后想要实现多个设备共用一个iic。 BH1750.c 1 #include "BH1750.h" 2 #include "delay.h" 3 #include "iic.h" 4 vo 阅读全文
posted @ 2022-06-08 22:42 loremmoqi 阅读(933) 评论(4) 推荐(1) 编辑
摘要:最近想做一个物联网农业监控系统,第一步就是能够学会使用相关的外设,比如温湿度检测,光照强度检测,还有CO2检测等。 这次讲一下光电传感器的使用和代码实现。 1.知识储备:串口使用,ADC采集(此处用的ADC3)。 2.硬件:stm32f103ve开发板+4pin光电传感器+4pin_oled | A 阅读全文
posted @ 2022-06-08 22:25 loremmoqi 阅读(595) 评论(2) 推荐(0) 编辑
摘要:今天实现了OLED多级菜单的显示。我用的是stm32f103ve,和四脚的OLED屏幕,用了三个按键。 话不多说,直接上代码。 点击查看代码 //先定义按键功能结构体 typedef struct { char current_menu; char up_menu; char down_menu; 阅读全文
posted @ 2022-05-08 01:44 loremmoqi 阅读(1380) 评论(5) 推荐(1) 编辑

点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

微信打赏