導航:首頁 > 操作系統 > 單片機搖搖棒設計的總體方案

單片機搖搖棒設計的總體方案

發布時間:2022-10-04 02:35:33

① 搖搖棒 51單片機

LED 要學用高亮的,不然效果會很不好,最好是5mm的,電流最好要採用灌電流的方式進行顯示,水銀開關要選用大一點的,我以前做過這個,因為不高亮和灌電流的狀態下,效果很不好。在裁剪和拼接上,單片機放在手握的地方。你看看網上搖搖棒的圖片,就知道搖搖棒的外觀了。

P0口是一定要加上拉電阻的,5.1K的上拉。

② 高分求基於51單片機的搖搖棒的設計,設計一個16隻高亮度LED發光二極體的搖搖棒需要哪些原件

首先是電源部分,如果你沒有5V的電源,就要做變壓電路,還有就是電容,電阻,電容的話就用你圖中所標注的值,電阻就買470歐的,你1k的太大了,還要買一個H4的插件,按鈕開關,當然還有發光二極體

③ 單片機創意設計方案有哪些

有種搖搖棒,在一根棍子上裝上一排LED,你一搖起來就可以顯示一副圖畫或者一串字元,這個挺好玩也挺有創意的!
如果要實用的話就是測電池電量,電路輸出功率,別看這個簡單,做好可不容易!

④ 單片機搖搖棒需要什麼原件,還有原理圖!

水銀開關
這空間有http://hi..com/52_diy
做出來哄MM吧,呵呵,俺興趣可不大

⑤ 基於51單片機的搖搖棒怎麼設計

這個必須做實物才能顯示出效果來,使用時需要搖動這個棒才能出來文字的。
而模擬圖只能是畫原理圖,是模擬不出來效果的。
為了方便用兩節5號電池,所以,用低壓的單片機,用STC10L04貼片的比較好,外部可以省掉復位電路和外部晶振,這樣,共有5個並行口,共40個I/O引腳。
用其中的32個腳都用來控制32個LED,正好是配16個紅燈,16個綠燈,可以顯示出紅字和綠字。再用2個按鍵用來控制顯示。仍然有剩餘引腳。
這樣,電路很簡單,一個單片機,外部32個LED,兩個按鈕,一個電源開關,一個電池夾就搞定了。
但要做實物,還需要做電路板的。
STC單片機下載程序更方便,上官網下載STC-ISP軟體,用串口線就能下載程序,即燒錄程序。

⑥ 搖搖棒的原理

通過定時的讓LED條上的點發光來實現的 你可以發現甩的幅度大的時候光條也變長,間距也變大了 比如:12345在一直線上,讓12345間隔等時間發光,效果如下 1 ○ 2 ○ 3 ○ 4 ○ 5 ○ 這個答案您認可么?

⑦ 搖搖棒 詳細製作過程

恩 如果沒有接觸過單片機的話 我建議到杜洋的博客去看看吧 他好像也搖搖棒的教程和程序
杜洋我覺得不是電子工程師 是電子藝術家 嘿嘿 去看看吧 杜洋工作室

⑧ 用單片機製作POV搖搖棒的問題

unsigned char code LS[]=

{
0x01,0x00,
0x02,0x00,
0x04,0x00,
0x08,0x00,
0x10,0x00,
0x20,0x00,
0x40,0x00,
0x80,0x00,
0x00,0x01,
0x00,0x02,
0x00,0x04,
0x00,0x08,
0x00,0x10,
0x00,0x20,
0x00,0x40,
0x00,0x80,
};
申明數組後要加分號「;」,即這里後面要加個分號。
希望有用
呵呵

⑨ 請問,搖搖棒的設計思路,和pic單片機的c程序。謝謝!

以下是詳細說明:

圖形顯示的原理:

利用人眼的視覺暫留效應,使手在擺動到不同位置的時候,讓位於一條直線上的LED顯示二維圖像的不同的列,實現圖形掃描顯示。

物理機制:

當我們在擺動手臂的時候,短時間內擺動位置和左右幅度不會有太大變化,利用我們手臂的這個運動規律,只要能得到棒從一側擺動到另一側的時間,然後把這個時間分成N份,然後在每一份的時間里顯示不同的花樣就能實現圖形的顯示。當我們在擺動手臂的時候,並不能預先得知此次擺動需要的時間,怎樣得到從一側擺動到另一側的時間呢?

再想想,短時間內我們手臂的擺動頻率也不會有特別大的變化,我們只要能得到前一次擺動所用的時間,然後用這個時間近似得到下一次擺動所需要的時間,然後分N份就可以了。得到一次擺動所需的時間的任務由光遮斷器完成,在棒上裝一個可以擺動的用來遮擋光遮斷器光線的細桿,粗細比光遮斷器的狹縫稍寬,我用的是整流橋焊後剪下的一段管腳。每左右擺動一次這個桿就會通過一次光遮斷器,使單片機產生一次中斷,兩次中斷之間的時間就是想要得到的時間,實現這個功能用掉2051的一個定時器T0和外部中斷INT0。然後用2051的另一個定時器T1,其定時時間是T0的N分之一,每次中斷依次顯示一列,就是照片上的效果。

再細想一下,手臂擺動的頻率大於2Hz的時候才大概能由視覺暫留看出圖形,再快也不過十幾Hz,由T0為16位定時器的最長計時時間得到2051的時鍾頻率1MHz最合適,還有遮擋用的細桿的粗細也可以大概估算,使其不會對計時精度產生太大影響。

所用元件:

AT89C20518元

高亮LED共8個3.6元

電池盒0.5元

單面萬用板8元可以裁成3塊,做3個搖棒

陶瓷諧振器1元

光遮斷器2元

電阻電容導線2元

外殼*0.7元可以裁成2塊

可選元件:

電源開關1元

總成本不超過20元

*外殼我用在家樂福買的半透明文件夾捲成的

此電路電路非常簡單,代碼短,但是用到了2051的外部中斷編程和T0、T1定時器編程,非常適合初學者練習。我製作這個玩具花費了兩個晚上的時間。此電路和程序還有擴展改進的空間,如在長時間不擺動的情況下可以使單片機進入省電模式,顯示不僅限於對稱圖片等,大家可以試試。

以下是源程序:

/*************************************************************************/

//---------------

//LED顯示搖棒

//---------------

//作者:nim於http://www.21icbbs.com2005-1-7

//

//email:[email protected]

//

//本設計版權歸作者所有,請勿擅自用於商業目的,轉載請註明作者及出處

/*************************************************************************/

#include<reg51.h>

#defineSEG17//每幀圖片分成17列來顯示

#defineINTERVAL20//每幅圖片在左右搖擺20次後換下一幅

typedefunsignedcharuchar;

typedefunsignedintuint;

codecharpattern[17][3]={//3幅圖片的字模

{0xff,0xff,0xff},

{0xff,0xff,0xff},

{0xff,0xff,0xff},

{0xff,0x9f,0xff},

{0xff,0x6f,0xf9},

{0xff,0x77,0x65},

{0xfe,0xbb,0x1e},

{0x7e,0xdd,0xfe},

{0x00,0xee,0xfe},

{0x7e,0xdd,0xfe},

{0xfe,0xbb,0x1e},

{0xff,0x77,0x65},

{0xff,0x6f,0xf9},

{0xff,0x9f,0xff},

{0xff,0xff,0xff},

{0xff,0xff,0xff},

{0xff,0xff,0xff},

};

ucharphase,th1,tl1,index,count;

main()

{

EA=0;

EX0=1;

ET1=1;

PX0=1;

IT0=1;

TMOD=0x11;

index=0;

EA=1;

while(1)

{

}

}

voidInt0_Handle(void)interrupt0using2

{

uintt0_time;

TR0=0;

TR1=0;

TF1=0;

t0_time=TH0<<8|TL0;

TL0=0;

TH0=0;

TR0=1;

t0_time=65535-t0_time/SEG;

th1=t0_time/256;

TH1=th1;

tl1=t0_time%256;

TL1=tl1;

if(count<3*INTERVAL){//3幅圖片循環

count++;

}

else{

count=0;

}

index=count/INTERVAL;

if(th1!=0xff||tl1!=0xff){//如果擺動特別慢,定時器溢出就不顯示

phase=0;

TR1=1;

}

else{

TR1=0;

}

}

voidTimer1(void)interrupt3using3

{

if(phase<SEG)//17段依次顯示

{

P1=pattern[phase][index];

phase++;

TH1=th1;

TL1=tl1;

}

}

⑩ 如何用stm32單片機製作一個搖搖棒,網上只找到了用51的教程,能具體說一下怎麼做嗎,或者要注意的

搖搖棒的顯示原理和點陣的顯示差不多,就只不過x軸的掃描是要在搖的時候產生震動才進行x軸掃描,而且掃描的速度要比點陣慢一些,具體掃描速度是多少根據你的具體情況測試得到

閱讀全文

與單片機搖搖棒設計的總體方案相關的資料

熱點內容
緩解壓力大放鬆一下的地方 瀏覽:928
工廠哪裡用壓縮空氣 瀏覽:328
centos如何安裝php 瀏覽:110
丹鳳伺服器是什麼 瀏覽:148
分析html5源碼 瀏覽:994
資治通鑒中華書局pdf 瀏覽:212
如何搭建伺服器和資料庫 瀏覽:537
論文app怎麼用 瀏覽:466
開源文件伺服器加密 瀏覽:588
哈利波特游戲選什麼伺服器 瀏覽:424
雲伺服器怎樣格式化 瀏覽:16
框架柱頂部箍筋加密區規范 瀏覽:169
pythonjson文件讀取 瀏覽:105
夢幻西遊源碼架設 瀏覽:123
抽煙有解壓效果嗎 瀏覽:827
由於加密數據錯誤這個會話將結束 瀏覽:832
javaproject運行 瀏覽:255
0經驗轉行單片機 瀏覽:638
什麼叫解壓縮下載的文件 瀏覽:862
什麼牌子的手機加密狗好用 瀏覽:536