標(biāo)題: 基于STM32F103的POV-LED初版源碼與電路分享 [打印本頁(yè)]

作者: luoyejian818    時(shí)間: 2018-9-5 21:52
標(biāo)題: 基于STM32F103的POV-LED初版源碼與電路分享
一個(gè)人摸摸索索搞了一個(gè)多月,以前失敗過(guò),最近有空又重新?lián)炱饋?lái)做,電路圖和程序都是自己做的,瑕疵很多,還請(qǐng)各位輕噴。底座是買(mǎi)了一個(gè)散熱風(fēng)扇,改裝而成,供電是用紐扣電池和無(wú)線(xiàn)供電,固定用的是熱熔膠,然后就是源碼和原理圖奉上,一起交流切磋。至于為什么選用STM32F103,是因?yàn)樵撓盗袉纹瑱C(jī)教程多,易于維護(hù)和再開(kāi)發(fā)。最后,此版本是初版,用于驗(yàn)證和交流,電路圖上我還加了藍(lán)牙,以便后續(xù)控制,后續(xù)版本還請(qǐng)繼續(xù)關(guān)注。
以下,視頻奉上
https://v.youku.com/v_show/id_XMzgxMjM0MDcyMA==.html

電路原理圖如下:


stm32單片機(jī)旋轉(zhuǎn)led源程序如下:
  1. #include "led.h"
  2. #include "delay.h"
  3. #include "key.h"
  4. #include "sys.h"
  5. #include "usart.h"        
  6. #include "timer3.h"
  7. #include "string.h"
  8. #include "exti.h"


  9. u16 t=0x0001;
  10. u8 flag=0;
  11. int i;
  12. int main(void)
  13. {                        
  14.         delay_init();                     //延時(shí)函數(shù)初始化         
  15.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級(jí),2位響應(yīng)優(yōu)先級(jí)
  16.          LED_Init();                             //LED端口初始化
  17.         TIM3_Int_Init(99,799);//取MCU內(nèi)部晶振8Mhz  定義10Khz的計(jì)數(shù)頻率,計(jì)數(shù)到100為10ms
  18.         TIM4_Int_Init(9999,799);//取MCU內(nèi)部晶振8Mhz  定義10Khz的計(jì)數(shù)頻率,計(jì)數(shù)到10000為1s
  19.         exit_init();  //按鍵中斷初始化
  20.         while(1)
  21.         {        
  22.                 if(i<=0)
  23.                 {
  24.                         i=length;
  25.                 }
  26.         for(i=length-1;i>0;i-=2)
  27.    {               
  28.            led_passing(data[i-1],data[i]);        
  29.            delay_us(950);
  30.          }
  31.         }
  32. }
復(fù)制代碼

所有資料51hei提供下載:
源碼.rar (286.23 KB, 下載次數(shù): 87)
原理圖.zip (26.63 KB, 下載次數(shù): 58)




作者: jlclwx88    時(shí)間: 2018-9-5 23:04
期待樓主分享實(shí)物圖

作者: luoyejian818    時(shí)間: 2018-9-5 23:17
jlclwx88 發(fā)表于 2018-9-5 23:04
期待樓主分享實(shí)物圖

實(shí)物就在視頻里呀  親
作者: gowin31581191    時(shí)間: 2018-10-18 00:18
轉(zhuǎn)速很重要
作者: QGMZ1717    時(shí)間: 2019-4-12 08:03
感謝樓主分享
作者: 逝水、流年    時(shí)間: 2019-10-15 11:44
感謝分享
作者: 逝水、流年    時(shí)間: 2019-10-24 17:30
感謝分享
作者: 000-0    時(shí)間: 2021-4-15 13:23
樓主的是平面旋轉(zhuǎn)的嗎
作者: romking11    時(shí)間: 2022-2-16 19:31
感謝分享先,先收藏了后續(xù)學(xué)習(xí)。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1