找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7904|回復(fù): 8
打印 上一主題 下一主題
收起左側(cè)

基于STM32F103的POV-LED初版源碼與電路分享

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
一個人摸摸索索搞了一個多月,以前失敗過,最近有空又重新?lián)炱饋碜觯娐穲D和程序都是自己做的,瑕疵很多,還請各位輕噴。底座是買了一個散熱風(fēng)扇,改裝而成,供電是用紐扣電池和無線供電,固定用的是熱熔膠,然后就是源碼和原理圖奉上,一起交流切磋。至于為什么選用STM32F103,是因?yàn)樵撓盗袉纹瑱C(jī)教程多,易于維護(hù)和再開發(fā)。最后,此版本是初版,用于驗(yàn)證和交流,電路圖上我還加了藍(lán)牙,以便后續(xù)控制,后續(xù)版本還請繼續(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ù)初始化         
  15.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級,2位響應(yīng)優(yōu)先級
  16.          LED_Init();                             //LED端口初始化
  17.         TIM3_Int_Init(99,799);//取MCU內(nèi)部晶振8Mhz  定義10Khz的計數(shù)頻率,計數(shù)到100為10ms
  18.         TIM4_Int_Init(9999,799);//取MCU內(nèi)部晶振8Mhz  定義10Khz的計數(shù)頻率,計數(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)



評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:393559 發(fā)表于 2018-9-5 23:04 | 只看該作者
期待樓主分享實(shí)物圖
回復(fù)

使用道具 舉報

板凳
ID:390519 發(fā)表于 2018-9-5 23:17 | 只看該作者
jlclwx88 發(fā)表于 2018-9-5 23:04
期待樓主分享實(shí)物圖

實(shí)物就在視頻里呀  親
回復(fù)

使用道具 舉報

地板
ID:388361 發(fā)表于 2018-10-18 00:18 | 只看該作者
轉(zhuǎn)速很重要
回復(fù)

使用道具 舉報

5#
ID:483573 發(fā)表于 2019-4-12 08:03 | 只看該作者
感謝樓主分享
回復(fù)

使用道具 舉報

6#
ID:82824 發(fā)表于 2019-10-15 11:44 | 只看該作者
感謝分享
回復(fù)

使用道具 舉報

7#
ID:82824 發(fā)表于 2019-10-24 17:30 | 只看該作者
感謝分享
回復(fù)

使用道具 舉報

8#
ID:887070 發(fā)表于 2021-4-15 13:23 | 只看該作者
樓主的是平面旋轉(zhuǎn)的嗎
回復(fù)

使用道具 舉報

9#
ID:467862 發(fā)表于 2022-2-16 19:31 | 只看該作者
感謝分享先,先收藏了后續(xù)學(xué)習(xí)。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表