久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9830|回復: 7
收起左側

自制旋轉LED指尖陀螺 附STC15f104w單片機程序

  [復制鏈接]
ID:167387 發表于 2018-12-25 14:46 | 顯示全部樓層 |閱讀模式
內含制作過程及程序源碼
STC單片機旋轉LED指尖陀螺
制作旋轉LED指尖陀螺需要的元伯清單如下:
大于3*7cm的單面洞洞板*1
688陶瓷軸承8*16*5*1  (全陶瓷或混合都可以)
2030紐扣電池         *2
電池座                *2
撥動開關*2
0805  1K電阻*6
0805 LED*6
STC15w104單片機*1
排針*1
需要準備的工具:
電烙鐵、焊錫、勾刀、一個能鉆16直徑的圓孔的工具
制作過程:
首先,把你的洞洞板用勾刀裁成下圖大小,尺寸大概是3*7cm
然后用不明工具在中間鉆一個直徑16的孔,用于安裝軸承。
2302的電池座分別焊到兩頭,使之盡量兩邊平衡。

---

這了平衡,分別在兩側焊了開關,但只連接一個就可以。
下圖中黑色方塊就是STC單片機,SOP8封裝,很小。


下載用的排針,直接連接的單片機的電源,所以,下載程序時不能打開 開關,我想應該串個二極管來隔離應該可以?以后我會試驗的


Altium Designer畫的原理圖如下:(51hei附件中可下載工程文件)
0.png

單片機源程序如下:
  1. #include <STC15F2K60S2.H>         //STC15單片機頭文件
  2. #define uchar unsigned char        //宏定義
  3. #define uint unsigned int        //宏定義

  4. /***************圖案*******************/
  5. uchar code table0[]={
  6. 0x23,0x2B,0x00,0x2B,0x23,0x3F,
  7. 0x3F,0x3F,0x23,0x2B,0x00,0x2B,
  8. 0x23,0x3F,0x3F,0x3F,0x23,0x2B,
  9. 0x00,0x2B,0x23,0x3F,0x3F,0x3F,
  10. 0x23,0x2B,0x00,0x2B,0x23,0x3F,
  11. 0x3F,0x3F,0x23,0x2B,0x00,0x2B,
  12. 0x23,0x3F,0x3F,0x3F,0x23,0x2B,
  13. 0x00,0x2B,0x23,0x3F,0x3F,0x3F,
  14. 0x23,0x2B,0x00,0x2B,0x23,0x3F,
  15. 0x3F,0x3F/*中*///00
  16. /* (56 X 8 ) */
  17. };
  18. ////
  19. uchar code table1[]={
  20. 0xDF,0xDF,0xDF,0xDF,0xC0,0xFE,
  21. 0xFE,0xFE,0xC0,0xDF,0xDF,0xDF,
  22. 0xC0,0xFE,0xFE,0xFE,0xC0,0xDF,
  23. 0xDF,0xDF,0xC0,0xFE,0xFE,0xFE,
  24. 0xC0,0xDF,0xDF,0xDF,0xC0,0xFE,
  25. 0xFE,0xFE,0xC0,0xDF,0xDF,0xDF,
  26. 0xC0,0xFE,0xFE,0xFE,0xC0,0xDF,
  27. 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
  28. 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
  29. 0xFF,0xFF,/*齒輪*///00
  30. /* (56 X 8 ) */
  31. };
  32. ////
  33. uchar code table2[]={
  34. 0xFC,0xF9,0xF3,0xE7,0xCF,0xDF,
  35. 0xCF,0xE7,0xF3,0xF9,0xFC,0xFE,
  36. 0xFC,0xF9,0xF3,0xE7,0xCF,0xDF,
  37. 0xCF,0xE7,0xF3,0xF9,0xFC,0xFE,
  38. 0xFC,0xF9,0xF3,0xE7,0xCF,0xDF,
  39. 0xCF,0xE7,0xF3,0xF9,0xFC,0xFE,
  40. 0xFC,0xF9,0xF3,0xE7,0xCF,0xDF,
  41. 0xCF,0xE7,0xF3,0xF9,0xFC,0xFE,
  42. 0xFC,0xF9,0xF3,0xE7,0xCF,0xDF,
  43. 0xCF,0xF7,/*曲線*///00
  44. /* (56 X 8 ) */
  45. };
  46. ////
  47. uchar code table3[]={
  48. 0xFF,0x00,0x00,0xFF,0xFF,0x00,
  49. 0x00,0xFF,0xFF,0x00,0x00,0xFF,
  50. 0xFF,0x00,0x00,0xFF,0xFF,0x00,
  51. 0x00,0xFF,0xFF,0x00,0x00,0xFF,
  52. 0xFF,0x00,0x00,0xFF,0xFF,0x00,
  53. 0x00,0xFF,0xFF,0x00,0x00,0xFF,
  54. 0xFF,0x00,0x00,0xFF,0xFF,0x00,
  55. 0x00,0xFF,0xFF,0x00,0x00,0xFF,
  56. 0xFF,0x00,0x00,0xFF,0xFF,0x00,
  57. 0x00,0xFF,/*|||||||*///00
  58. /* (56 X 8 ) */
  59. };
  60. ////
  61. uchar code table4[]={
  62. 0xC7,0xF8,0xF8,0xF8,0xF8,0xC7,
  63. 0xC7,0xC7,0xC7,0xF8,0xF8,0xF8,
  64. 0xF8,0xC7,0xC7,0xC7,0xC7,0xF8,
  65. 0xF8,0xF8,0xF8,0xC7,0xC7,0xC7,
  66. 0xC7,0xF8,0xF8,0xF8,0xF8,0xC7,
  67. 0xC7,0xC7,0xC7,0xF8,0xF8,0xF8,
  68. 0xF8,0xC7,0xC7,0xC7,0xC7,0xF8,
  69. 0xF8,0xF8,0xF8,0xC7,0xC7,0xC7,
  70. 0xC7,0xF8,0xF8,0xF8,0xF8,0xC7,
  71. 0xC7,0xC7,/*方格*///00
  72. /* (56 X 8 ) */
  73. };
  74. ////
  75. /*****n延時子程序*****/
  76. void delay(uint z) //延時函數
  77. {
  78.         uint x,y;
  79.         for(x=z;x>0;x--)
  80.                 for(y=614;y>0;y--);
  81. }
  82. /*************圖案子函數***********/
  83. void tuan(uchar *p)
  84. {
  85.         uchar i;
  86.         
  87.         for(i=0;i<48;i++)
  88.         {
  89.                 P3=p[i];
  90.                 delay(2);
  91.         }
  92. }
  93. /////////////////////////////////////////
  94. ///////       主函數                      ///////
  95. /////////////////////////////////////////
  96. void main()
  97. {
  98.         while(1)
  99.         {         
  100.                  tuan(table2);
  101.                  /*
  102.                 switch()
  103.                 {
  104.                         case():
  105.                 }
  106.                 */
  107.         }
  108. }
復制代碼

所有資料51hei提供下載:
旋轉LED指尖陀螺_STC15f104w.zip (3.66 MB, 下載次數: 132)


評分

參與人數 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:385124 發表于 2018-12-27 22:02 來自觸屏版 | 顯示全部樓層
學習一下,著手diy一個玩玩。
回復

使用道具 舉報

ID:288930 發表于 2019-1-19 13:30 | 顯示全部樓層
謝謝分享!
回復

使用道具 舉報

ID:399179 發表于 2019-1-20 19:27 來自觸屏版 | 顯示全部樓層
感謝樓主分享
回復

使用道具 舉報

ID:60656 發表于 2019-1-26 19:35 | 顯示全部樓層
創意不錯,謝謝分享
回復

使用道具 舉報

ID:538496 發表于 2019-5-15 08:58 來自觸屏版 | 顯示全部樓層
感謝樓主分享
回復

使用道具 舉報

ID:849826 發表于 2020-11-29 15:52 來自觸屏版 | 顯示全部樓層
原理圖LED接法錯誤
回復

使用道具 舉報

ID:886808 發表于 2021-2-28 15:40 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

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

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文字幕av网址 | 在线视频一区二区 | 欧美电影免费观看高清 | 91麻豆精品国产91久久久更新资源速度超快 | 国产精品久久久久久 | 91免费入口 | 黄色a视频 | 99国内精品 | 亚洲网站在线观看 | 九九热这里| 国产成人麻豆免费观看 | 午夜小视频免费观看 | 理论片87福利理论电影 | 国产精品爱久久久久久久 | 国产综合久久 | 久久国产一区二区三区 | 日本午夜在线视频 | 精品一区国产 | 亚洲精品一区二区三区蜜桃久 | 日韩一区中文字幕 | 亚洲一区欧美一区 | 国产精品久久国产精品久久 | 毛片黄片免费看 | 国产福利精品一区 | 亚洲精品视频免费 | 欧美一区免费 | 日韩中文字幕在线观看 | 国产精品久久久久久模特 | 国产精品久久久久久久久久免费看 | 久久久久无码国产精品一区 | 男女羞羞视频在线免费观看 | 国产精品久久久 | 一级毛片中国 | 亚洲国产电影 | 成人一区二区三区在线观看 | 国产精品揄拍一区二区久久国内亚洲精 | 青青草一区二区三区 | 国产在线观 | 九九亚洲 | 在线观看精品 | 美女艹b|