導航:首頁 > 計算方法 > 流水尾燈製作方法視頻

流水尾燈製作方法視頻

發布時間:2022-07-07 12:42:37

A. 怎麼用avr單片機做LED流水燈我現在什麼都不懂需要掌握什麼

第一講-單片機及其開發工具簡介-AVR單片機軟硬體設計視頻教程-入門篇.wmv

在網路視頻上搜一下吧,這樣的視頻還有很多,你可以在網上搜一下,如果你沒有基礎的話,就先學一下51系列的吧

B. 流水燈如何製作

接觸過單片機的朋友都會對流水燈有了解,那時我們是用單片機來製作的,但是你如果單純做個流水燈,選擇使用單片機來做的話未免有些資源的浪費,今天就教給大家一個不用單片機就可以交替閃爍的跑馬燈。

單片機流水燈(圖片來源於網路,若侵權請聯系刪除)

單片機流水燈(圖片來源於網路,若侵權請聯系刪除)
怎麼製作的呢?來看一下原理圖

流水燈原理圖
由這個原理圖可以看出我們使用的元件有電阻、電容、LED燈、三極體就這些常用的元件就可以了。
至於能夠閃爍的原理呢也不難理解,三極體在電路中充當開關的作用,通上電後最左邊的LED由於三極體最先被導通,從而最先被點亮,集電極串聯一個電容連接到下一個三極體,當電容充電後把後一個三極體導通,導致後一個LED燈點亮,而由於後一個三極體導通又會引起前一個三極體截止,造成前一個LED熄滅,以次類推循環,這樣就形成了這三類LED燈輪流被點亮,通過改變電容的大小還可以改變跑馬燈閃爍的時間。
講完原理後就准備下材料吧,來看下圖片

製作材料
找到材料之後接下來就是按照原理圖把應該連接的部分進行電氣連接,大家在焊接的時候,最好把這些元件焊接到洞洞板上或者說在麵包板上進行連接也行,如果單純進行連接的話,會很亂,故障也難排查,而且容易失敗,這幾天給大家介紹幾個小製作基本上都用到了洞洞板,也把我僅有的幾個洞洞板給消耗完了,如果不用洞洞板直接焊接是很亂的,看下焊接圖你就知道了

製作圖
是不是看起來非常亂,確實是這樣,再來看一張以前列印的PCB

PCB跑馬燈
打成PCB板的看起來是不是好多了,把它設計成心形就更好看了。
可能有人不理解了為什麼原理圖中的跑馬燈的製作是三個LED燈,而到變成那麼多了,其實不管LED燈再多原理都是一樣的,那個原理圖可以說是單位電路,我們需要多加LED無外乎在原先有LED的地方再多並聯幾個LED,這樣就能做成上圖中的心形。
這種製作方法,簡單,材料好找又不需要單片機基礎,可以說只要你想做就能做出來,還不趕快製作一個。
注:流水燈和跑馬燈是指一種東西,所以文章中沒有區分,不同的人有不同的叫法!

C. 什麼是流水燈

若干個燈泡依次點亮就叫流水燈,它用在夜間建築物裝飾方面。例如在建築物的稜角上裝上流水燈,可起到變換閃爍美不勝收的效果。

D. 流水燈的製作

1. 先做個AT89S51或AT89S52最小系統開發板;2. 寫程序如下:它的效果是依次點亮32隻LED,達到全亮後,再反向依次關閉32隻LED。 謝謝採納!

ORG 0
;依次清空P0.0~P0.7,順次點亮P0口的8個LED========
LOOP: CLR P0.0
LCALL DELAY
CLR P0.1
LCALL DELAY
CLR P0.2
LCALL DELAY
CLR P0.3
LCALL DELAY
CLR P0.4
LCALL DELAY
CLR P0.5
LCALL DELAY
CLR P0.6
LCALL DELAY
CLR P0.7
LCALL DELAY
;依次清空P2.7~P2.0,順次點亮P2口的8個LED========
CLR P2.7
LCALL DELAY
CLR P2.6
LCALL DELAY
CLR P2.5
LCALL DELAY
CLR P2.4
LCALL DELAY
CLR P2.3
LCALL DELAY
CLR P2.2
LCALL DELAY
CLR P2.1
LCALL DELAY
CLR P2.0
LCALL DELAY
;依次清空P3.7~P3.0,順次點亮P3口的8個LED========
CLR P3.7
LCALL DELAY
CLR P3.6
LCALL DELAY
CLR P3.5
LCALL DELAY
CLR P3.4
LCALL DELAY
CLR P3.3

LCALL DELAY
CLR P3.2
LCALL DELAY
CLR P3.1
LCALL DELAY
CLR P3.0
LCALL DELAY
;依次清空P1.7~P1.0,順次點亮P1口的8個LED========
CLR P1.7
LCALL DELAY
CLR P1.6
LCALL DELAY
CLR P1.5
LCALL DELAY
CLR P1.4
LCALL DELAY
CLR P1.3
LCALL DELAY
CLR P1.2
LCALL DELAY
CLR P1.1
LCALL DELAY
CLR P1.0
LCALL DELAY
LCALL DELAY
LCALL DELAY
LCALL DELAY
;依次置位P1.0~P1.7,順次熄滅P1口的8個LED========
SETB P1.0
LCALL DELAY
SETB P1.1
LCALL DELAY
SETB P1.2
LCALL DELAY
SETB P1.3
LCALL DELAY
SETB P1.4
LCALL DELAY
SETB P1.5
LCALL DELAY
SETB P1.6
LCALL DELAY
SETB P1.7
LCALL DELAY
;依次置位P3.0~P3.7,順次熄滅P3口的8個LED========
SETB P3.0
LCALL DELAY
SETB P3.1
LCALL DELAY
SETB P3.2
LCALL DELAY
SETB P3.3
LCALL DELAY
SETB P3.4
LCALL DELAY
SETB P3.5
LCALL DELAY
SETB P3.6
LCALL DELAY
SETB P3.7
LCALL DELAY
;依次置位P2.0~P2.7,順次熄滅P2口的8個LED========
SETB P2.0
LCALL DELAY
SETB P2.1
LCALL DELAY
SETB P2.2
LCALL DELAY
SETB P2.3
LCALL DELAY
SETB P2.4
LCALL DELAY
SETB P2.5
LCALL DELAY
SETB P2.6
LCALL DELAY
SETB P2.7
LCALL DELAY
;依次置位P0.7~P0.0,順次熄滅P0口的8個LED========
SETB P0.7
LCALL DELAY
SETB P0.6
LCALL DELAY
SETB P0.5
LCALL DELAY
SETB P0.4
LCALL DELAY
SETB P0.3
LCALL DELAY
SETB P0.2
LCALL DELAY
SETB P0.1

LCALL DELAY
SETB P0.0
LCALL DELAY
LCALL DELAY
LCALL DELAY
LCALL DELAY
;跳到LOOP處執行,死循環====================
LJMP LOOP
;延時子程序================================
DELAY: MOV R7,#50
D1: MOV R6,#255
DJNZ R6,$
DJNZ R7,D1
RET
END
3. 編譯上面的源程序並下載到AT89單片機內運行即可。

E. 如何用單片機簡單製作一個流水燈

  1. 工具:STC系列51單片機、串口轉換器(USB轉TTL 或232轉TTL)

  2. 材料:實驗板一塊(可以買現成的,也可以買麵包板自己搭建),電阻、LED燈 若干,5V電源等。

  3. 以下程序可以直接用Keil C 直接編譯執行。

//可以通過左移函數_crol_()和右移函數_cror_()來實現LED等的來迴流動。


//具體實現方法可以參考如下程序:


#include<reg51.h>

#include<intrins.h>

#defineuintunsignedint

#defineucharunsignedchar

voiddelay(uinta);

voidmain()

{

P1=0xfe;

while(1)

{

//向左循環點亮LED

for(i=0;i<7;i++)

{

P1=_crol_(P1,1);//左移一位,點亮下一位LED

delay(55);

}

//向右循環點亮LED

for(i=0;i<7;i++)

{

P1=_cror_(P1,1);//右移一位,,點亮上一位LED

delay(55);

}

}

}

//延時函數,延時a毫秒

voiddelay(uinta)

{

uintx,y;

for(x=a;x>0;x--)

for(y=110;y>0;y--);

}

F. 什麼是流水燈

一組燈並且在控制系統的控制下按照設定的順序和時間來發亮和熄滅。形成一定的視覺效果,常安裝於店面和招牌上。

流水燈控制原理為:三極體在電路中充當開關的作用,當電路導通,最左邊的LED首先點亮。基極串出一電容連接下一個三極體的集電極。當電容充分充電後,下一個三極體導通使得第二個LED點亮,以此類推。可以通過調節電容的容量值,來控制流水燈點亮的時間。

(6)流水尾燈製作方法視頻擴展閱讀

流水燈效果的實現:

以4個燈為例,讓4個燈在不同的時間、不同的順序亮起來實現流水燈的效果,需要有平台來統計每個燈的信息,包括順序和時間。這個用來統計信息的平台叫做數據寄存器。

數據寄存器主要用來保存操作數和操作運算結果等信息。程序員可利用數據寄存器的特性靈活處理位元組信息,從而實現流水燈的效果。

G. 如何用arino nano製作一個10路流水燈

從2號引腳開始,每個引腳通過串聯一個470歐的電阻到LED再統一接回GND。

程序大概像這樣。

void setup() {

for (int i = 2; i < 13; i++) {

pinMode(i, OUTPUT);

}

}

void loop() {

for (int i = 2; i < 13; i++) {

digitalWrite(i, HIGH);

delay(1000);

digitalWrite(i, LOW);

delay(1000);

}

}

H. 如何製作紅色發光二極體流水燈

可以辦到,使用兩個三極體加電阻電容搭成多諧振盪器lp再使用兩個三極體搭成雙穩態電路,雙穩態電路搭多個,然後組成計數器電路,這樣就可以組成循環顯示電路4390

I. 怎麼製作16個led的流水燈

你可以選擇直接接P0口(需要外接上拉電阻)和P2口,然後用其他引腳控製片選,還有一種就是應用I\O擴展,比如利用串列口輸出。可以選用晶元74KS164(串進幷出)還有就是可以使用兩個138解碼器

閱讀全文

與流水尾燈製作方法視頻相關的資料

熱點內容
平行四邊形abcd角度計算方法 瀏覽:90
win7系統屏幕時間設置在哪裡設置方法 瀏覽:633
耳鳴手術有哪些方法 瀏覽:759
根據教學情景設計教學方法 瀏覽:670
趣讀的方法有哪些 瀏覽:458
普爾茶餅如何保存方法 瀏覽:116
後手開士角炮正確方法 瀏覽:821
體院館鍛煉方法 瀏覽:548
豬肉餡快速解凍最好方法 瀏覽:562
華為p9怎麼改變輸入方法 瀏覽:154
愛心沙發安裝方法 瀏覽:417
神奇訓練方法視頻 瀏覽:622
紅米3屏保時間怎麼設置在哪裡設置方法 瀏覽:43
有效高效的教學方法 瀏覽:60
數字簽名通常有哪些方法 瀏覽:640
如何增加雌性激素的天然方法 瀏覽:695
明星怎麼由黑變白的方法 瀏覽:295
切換多個手機軟體的方法 瀏覽:256
爪子抓傷用什麼方法治療 瀏覽:150
電梯無線對講安裝方法說明 瀏覽:511