登录
首页 » STM32,c » 3Kg电子秤源代码(自编)

3Kg电子秤源代码(自编)

于 2022-01-25 发布 文件大小:3.32 MB
0 177
下载积分: 2 下载次数: 1

代码说明:

3Kg电子秤源代码、自己调试好的 int main(void) { Init_HX711pin(); delay_init(); BEEP_Init(); NVIC_Configuration(); //ÉèÖÃNVICÖжϷÖ×é2:2λÇÀÕ¼ÓÅÏȼ¶£¬2λÏìÓ¦ÓÅÏȼ¶ uart_init(9600); //´®¿Ú³õʼ»¯Îª9600 Get_Maopi(); //³ÆÃ«Æ¤ÖØÁ¿ delay_ms(1000); delay_ms(1000); Get_Maopi(); //ÖØÐ»ñÈ¡Ã«Æ¤ÖØÁ¿ while(1) { Get_Weight(); if(Weight_Shiwu>100) GPIO_SetBits(GPIOB,GPIO_Pin_8); delay_ms(1000); GPIO_ResetBits(GPIOB,GPIO_Pin_8); printf("¾»ÖØÁ¿ = %d g ",Weight_Shiwu); //´òÓ¡  delay_ms(1000); } }

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 四旋翼飞行器的飞控程序
    四旋翼飞行器的飞控程序,基于 #include "include.h" float tem; int main(void) { delay_init(SYSCLK_FREQ_72); uart_init(72,115200); AFIO_Init(); GPIO_Init(GPIOB,Pin_5,GPO_PP_50,LOW); GPIO_Init(GPIOC,Pin_13,GPO_PP_50,LOW); Ultra_Init(); //超声波初始化 TIM_PPM_Init(); //遥控器采集初始化 TIM_PWM_Init(CH1,400,4000); //电机控制初始化 TIM_PWM_Init(CH2,400,4000); TIM_PWM_Init(CH3,400,4000); TIM_PWM_Init(CH4,400,4000); ANBT_I2C_Configuration(); //IIC初始化 delay_ms(500); AnBT_DMP_MPU6050_Init(); //6050DMP初始化 delay_ms(500); InitHMC5883(); //HMC5883初始化 delay_ms(500); updateHMC5883(); tem=MAG_angle; delay_ms(500); Wake_up_Lock(); FTM_Init(2); while(1) { UnLock_Lock(); } } stm32,利用mpu6050内部自带的DMP融合姿态角,采用串级PID算法来完成平衡控制。有很大的参考价值。
    2022-07-17 11:37:24下载
    积分:1
  • stm32)RC522代码成功
    stm32)RC522代码成功  ,实现刷卡,读卡,读取信息的功能,设置密码
    2022-01-22 06:20:52下载
    积分:1
  • 基于STM32/GD32微处理器下ADIS16405惯性单元IMU固件
    本固件主要帮助需要驱动ADIS16405惯性IMU单元的工程师快速移植到自己处理器平台,采用的是KEIL MDK V5环境下 基于STM32 编写的固件
    2022-01-28 17:32:06下载
    积分:1
  • 基于STM32f103的BLDC电机方波驱动软件
    基于STM32f103的BLDC电机方波驱动软件,能实转!
    2022-04-13 03:47:23下载
    积分:1
  • STM32F103-PWM波按键调节频率
    本资源是在STM32控制系统上,通过定时器进行PWM脉冲输出。通过按键直接进行调节PWM脉冲频率。因为本代码是根据自己实际情况编写的,可能会存在一些不完善的地方,若发现错误的地方,请不吝指出。若有不明的地方,随时可私信我。
    2022-06-20 15:01:14下载
    积分:1
  • 基于OVOV2640板球控制系统 F4
    本实验开机后,初始化摄像头模块(OV2640),如果初始化成功,则提示选择模式:RGB565模式,或者JPEG模式。KEY0用于选择RGB565模式,KEY1用于选择JPEG模式。    当使用RGB565时,输出图像(固定为:UXGA)将经过缩放处理(完全由OV2640的DSP控制),显示在LCD上面。我们可以通过KEY_UP按键选择:1:1显示,即不缩放,图片不变形,但是显示区域小(液晶分辨率大小),或者缩放显示,即将1600*1200的图像压缩到液晶分辨率尺寸显示,图片变形,但是显示了整个图片内容。通过KE0Y按键,可以设置对比度;KEY1按键,可以设置饱和度;KEY2按键,可以设置特效。    当使用JPEG模式时,图像可以设置任意尺寸(QQVGA~UXGA),采集到的JPEG数据将先存放到STM32F4的内存里面,每当采集到一帧数据,就会关闭DMA传输,然后将采集到的数据发送到串口2(此时可以通过上位机软件(串口摄像头.exe)接收,并显示图片),之后再重新启动DMA传输。我们可以通过KEY_UP设置输出图片的尺寸(QQVGA~UXGA)。通过KEY0按键,可以设置对比度;KEY1按键,可以设置饱和度;KEY2按键,可以设置特效。        同时时可以通过串口1,借助USMART设置/读取OV2640的寄存器,方便大家调试。DS0指示程序运行状态,DS1用于指示帧中断。main.c的代码 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-03-19 06:46:58下载
    积分:1
  • TSM12MC开源驱动代码
    本程序基于STM32 HAL库的基础上,使用硬件I2C 驱动TSM1212通道电容触摸芯片,实现12通道的电容触摸检测;10  该程序本人通过多次测试完成,实测可用!!!
    2023-08-03 00:00:03下载
    积分:1
  • 基于STM32F103ZET6的 ADC 电压检测
    关于STM32F03ZET6的 ADC 电压检测。 引脚A1 用滑动变阻器的两个极端分别接电源正极和地,中间引出接A1,通过LCD(触屏)显示
    2022-06-12 00:07:34下载
    积分:1
  • STM32内部FLASH测试代码
    代码是正点原子STM32F103ZET6的基础上改的,应用串口打印的方式做调试,单片机采用的STM32F103C8T6,移植的话主要修改flash大小和读写地址即可(根据自己的芯片flash大小),stm32f103c8t6是64K的flash程序存储地址都是0x08000000,我把写入数据地址设置在FLASH_SAVE_ADDR 0X0800F400即61K的地方。
    2022-03-15 11:06:33下载
    积分:1
  • STM32最新固件库v3.5
    STM32 F10X 固件库 是一个完整的软件包,包括所有的标准外设的设备驱动程序,该库是一个固件包,其中包含例程,数据结构和宏覆盖STM32外设功能的集合。它包括一个描述该设备的驱动程序,以及一组的每个外设的例子。固件库允许用户应用程序可用于任何设备,而不需要深入研究每个外设的规格。
    2022-07-06 17:36:41下载
    积分:1
  • 696516资源总数
  • 106658会员总数
  • 16今日下载