你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

『获奖公布』|中秋遇上国庆,惊喜享不停  

[复制链接]
STMCU-管管 提问时间:2020-9-21 13:06 /
阅读主题, 点击返回1楼
1 收藏 评论28 发布时间:2020-9-21 13:06
28个回答
TLLED 回答时间:2020-9-27 13:59:27
使用STM32F103做的手持数据采集终端
101.jpg
100.jpg
昱枫 回答时间:2020-9-27 18:43:11


STM32F072 nucleo核心板

不多说,看链接

https://www.stmcu.org.cn/module/forum/thread-599800-1-1.html
mmuuss586 回答时间:2020-9-28 09:57:51

好活动
well_kim 回答时间:2020-9-28 17:21:08
用STM32F103R8T6控制的六路荧光光源,分别要亮度控制,灯仔温度上限和PCBA温度上限控制,散热排风扇速度控制等等.[media=x,500,375]链接:https://pan.baidu.com/s/1-tyCi_Z-4oXEtjSOt3wAWA  提取码:trnd  [/media]
微信图片_202009281712381.jpg
微信图片_20200928171238.jpg
在努力 回答时间:2020-9-29 09:11:07
sumoon 回答时间:2020-10-7 10:55:56
提示: 作者被禁止或删除 内容自动屏蔽
行色匆匆 回答时间:2020-10-7 12:18:09
以前学习I2C接口时做的液晶时钟
STM32 - 副本.jpg

使用了一块STM32最小系统板、1602字符显示屏、I2C模块转串口模块、DS3231RTC模块,使用STM32作为主设备,RTC模块和将液晶屏作为从设备进行I2C通信。
I2C模块转串口和RTC模块的SDA端子都连接到STM32的B6,然后将两个模块的SDA端子都连接到STM32的B7引脚,两个模块设置了I2C地址,使用这些地址来标识不同的模块。
代码如下:
  1. #include <LiquidCrystal_I2C.h>
  2. #include <DS3231_Simple.h>

  3. LiquidCrystal_I2C lcd(0x27,16,2);
  4. DS3231_Simple Clock;
  5. volatile int flag=0;

  6. void setup()
  7. {
  8. }

  9. void loop()
  10. {
  11.     pinMode(PA0,INPUT_PULLUP);
  12.     attachInterrupt(PA0, TimeADJ, CHANGE);
  13.      
  14.     Clock.begin();
  15.     char *wk;
  16.     lcd.init();
  17.     lcd.backlight();

  18.     int MyTemp;

  19.     while(1)
  20.     {
  21.         DateTime MyTime = Clock.read();
  22.         if (flag == 1){
  23.             if (MyTime.Second >= 30) {
  24.                 ++MyTime.Minute;
  25.             }
  26.             MyTime.Second = 0;
  27.             Clock.write(MyTime);
  28.             flag = 0;
  29.         }
  30.         lcd.setCursor(0,0);
  31.         lcd.print("20");
  32.         lcd_Print(MyTime.Year);
  33.         lcd.print("/");
  34.         lcd_Print(MyTime.Month);
  35.         lcd.print("/");
  36.         lcd_Print(MyTime.Day);
  37.         switch(MyTime.Dow){
  38.             case 1:wk = "Mon"; break;
  39.             case 2:wk = "Tue"; break;
  40.             case 3:wk = "Wed"; break;
  41.             case 4:wk = "Thu"; break;
  42.             case 5:wk = "Fri"; break;
  43.             case 6:wk = "Sat"; break;
  44.             case 7:wk = "Sun";
  45.         }
  46.         lcd.setCursor(12,0);
  47.         lcd.print(wk);
  48.         lcd.setCursor(0,1);
  49.         lcd_Print(MyTime.Hour);
  50.         lcd.print(":");
  51.         lcd_Print(MyTime.Minute);
  52.         lcd.print(":");
  53.         lcd_Print(MyTime.Second);
  54.         MyTemp = Clock.getTemperatureFloat();
  55.         lcd.setCursor(12,1);
  56.         lcd.print(MyTemp);
  57.         lcd.print("\xdf\x43");
  58.         delay(100);
  59.     }
  60. }

  61. void lcd_Print(int val)
  62. {
  63.     if(val < 10){
  64.         lcd.print("0");
  65.     }
  66.     lcd.print(val);
  67. }

  68. void TimeADJ() {
  69.     flag=1;
  70. }
复制代码


lebment 回答时间:2020-10-7 19:18:22
本人最近制作的一款开发板[/url]

补充内容 (2020-10-7 19:18):
https://www.bilibili.com/video/BV1VA411J7kq
腾吉弟弟 回答时间:2020-10-9 11:27:08
五轴步进电机驱控板,核心stm32F407VET6。CAN总线,梯形S型加减速。
微信图片_20201009112129.jpg
pythonworld 回答时间:2020-10-10 21:08:12
STM32 温度湿度测量并用MQTT协议发送
一个很简单的功能用stm32采集温度传感器的数据,使用串口把数据发送给树莓派。
在树莓派上使用MQTT协议发送到MQTT服务器。可以通过手机或电脑远程获得。





补充内容 (2020-10-10 21:12):
直接使用的是STM32F103C8T6的USB虚拟串口,用一条USB数据线就可以连接树莓派。

温度湿度测量

温度湿度测量
andrewz 回答时间:2020-10-16 10:53:50
感谢论坛,又获奖了
12

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版