<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于8051使用GSM的無(wú)線(xiàn)電子公告板

基于8051使用GSM的無(wú)線(xiàn)電子公告板

作者: 時(shí)間:2023-05-08 來(lái)源:電子產(chǎn)品世界 收藏

我們知道告示牌在火車(chē)站、汽車(chē)站和機場(chǎng)等公共場(chǎng)所的重要性。但每天更換告示是一項困難的任務(wù)。這篇文章向你解釋了如何使用GSM技術(shù)設計一個(gè)電子告示牌。該項目在LCD上顯示我們從手機上發(fā)送的任何數據。

本文引用地址:http://dyxdggzs.com/article/202305/446271.htm

有許多通信技術(shù),如藍牙、射頻通信、ZigBee等,但基于GSM技術(shù)的通信允許長(cháng)距離、可靠和安全的通信。

使用GSM的電子告示牌項目,顧名思義,是圍繞GSM技術(shù)建立的,因為移動(dòng)電話(huà)(通過(guò)GSM技術(shù)進(jìn)行通信)已經(jīng)變得非常豐富、便宜和容易使用。

注意:我們需要一部手機來(lái)發(fā)送消息(通知),需要一個(gè)GSM MODEM來(lái)接收該通知。

電路原理

當我們從手機上發(fā)送消息時(shí),連接到微控制器和顯示單元的GSM調制解調器將接收到該消息?,F在,微控制器從GSM調制解調器中讀取信息并顯示在LCD上。

當用戶(hù)從手機上發(fā)送信息時(shí),GSM調制解調器會(huì )連續發(fā)送以下命令,以表明收到了新的信息。

+CMTI: "SM",3

在上述命令中,數字 "3 "表示新信息的位置,即它是收件箱中的第三條信息?,F在你需要讀取這條未讀信息并顯示在LCD上。從GSM調制解調器讀取信息的命令是

AT+CMGR=3

這里,數字 "3 "表示要讀取的信息的位置。向GSM模塊發(fā)出這個(gè)命令后,它將連續發(fā)送以下命令。

+CMGR: "rec unread", "md-waysms",, "13/05/20,15:31:48+34″。

電子樞紐

在上述命令中,"REC UNREAD "表示該信息是未讀信息,"MD-WAYSMS "表示發(fā)件人的手機號碼或姓名,13/05/20表示日期,15:31表示時(shí)間,Electronics hub是信息的內容。

從上述命令中,我們需要提取用戶(hù)發(fā)送的信息(Electronics Hub),將其顯示在通知板(LCD)上。

使用GSM的無(wú)線(xiàn)電子告示牌的電路圖

Wireless Electronic Notice Board using GSM Circuit Diagram

使用GSM的無(wú)線(xiàn)電子告示牌的組件 

硬件要求

微控制器(AT89C51)

編程板(帶電纜的編程器)

開(kāi)發(fā)板

SIM 900A GSM MODEM (GSM模塊)

SIM卡(用于插入GSM調制解調器中)

一個(gè)已經(jīng)插入SIM卡的移動(dòng)電話(huà)

16 x 2 LCD顯示屏

10KΩ的電位器

連接線(xiàn)

電源

如果沒(méi)有8051開(kāi)發(fā)板,那么你需要以下組件

2 x 10 KΩ 電阻器 (1/4 瓦)

2個(gè)33pF的陶瓷盤(pán)式電容

按鍵

10μF / 16V電容器(極化)。

0592 MHz 石英晶體

軟件要求

Keil μVision IDE(用于編寫(xiě)程序和生成.hex文件)

Willar軟件(用于將.hex文件刻錄到微控制器中)。

Proteus (用于電路圖和模擬)

電路設計

上述使用GSM的無(wú)線(xiàn)電子告示牌的電路由8051微控制器、GSM模塊(調制解調器)和16 x 2 LCD組成。在這里,16 x 2的LCD用于顯示信息,并且是以8位模式使用。這意味著(zhù),我們需要8條數據線(xiàn)來(lái)顯示數據。液晶顯示器的數據線(xiàn)被連接到PORT1針腳??刂埔_RS、RW和E引腳分別連接到P3.6、GND和P3.7引腳。

GSM模塊直接與微控制器相連,因為GSM模塊板上的GSM調制解調器和微控制器的邏輯電平都已經(jīng)匹配。如果電路板上沒(méi)有電平轉換器,那么我們需要使用MAX232電平轉換器作為控制器和GSM之間的中介來(lái)傳輸數據。

要了解關(guān)于MAX232的更多細節,請參考MAX232數據表。

為了與GSM調制解調器通信,我們需要使用串行通信(UART協(xié)議)發(fā)送一些AT命令。這里使用的是GSM SIM 900A模塊。這個(gè)模塊需要9600波特率。

要了解更多關(guān)于GSM的細節,請閱讀文章GSM與8051微控制器的接口。

Wireless Electronic Notice Board using GSM Image 1

Wireless Electronic Notice Board using GSM Image 2

Wireless Electronic Notice Board using GSM Image 3

Wireless Electronic Notice Board using GSM Image 4

Wireless Electronic Notice Board using GSM Image 5

電路算法

初始化LCD和UART協(xié)議

檢查命令+CMTI: "SM",3(位置號),以了解是否收到新消息。

如果收到命令,則存儲消息位置號。

現在讀取那個(gè)特定的位置并提取信息的主體。

在LCD上顯示該信息。

使用下面的代碼,用GSM在LCD上無(wú)線(xiàn)顯示信息

while (rx_data() ! = 0x0d);

while (rx_data() ! =0x0a);

if(rx_data() == '+')

{

if((rx_data() == 'C')

{

if((rx_data() == 'M')

{

if((rx_data() == 'T')

{

if((rx_data()=='I')

{

while (rx_data() != ',') ;

a = rx_data ();

delay_ms (10);

tx_string ("at");

tx_data (0x0d);

tx_data (0x0a);

tx_string ("at + cmgf =1");

tx_data (0x0d);

tx_data (0x0a);

tx_string ("at + cmgr =");

tx_data (a);

tx_data (0x0d);

tx_data (0x0a);

while (rx_data() ! = 0x0a);

while (rx_data() != 0x0a);

while (rx_data() ! = 0x0a);

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

{

read [i]= rx_data();

}

lcd_stringxy(1,0,read);

delay_ms (5000);

}

}

}

}

}

如何使用GSM操作無(wú)線(xiàn)電子告示牌?

  1. 使用Keil軟件編寫(xiě)程序到無(wú)線(xiàn)電子告示牌上

  2. 現在,在硬件編程器和Willar軟件的幫助下,將程序刻錄到微控制器上。

  3. 按照電路圖給出連接方式。

  4. 使用電源電路向微控制器提供5V直流電。

  5. 在GSM模塊上插入SIM(用戶(hù)身份模塊)。

  6. 現在打開(kāi)電源

  7. 使用其他手機向GSM模塊發(fā)送短信

現在你可以在LCD上看到同樣的信息。

電路優(yōu)勢

由于它是無(wú)線(xiàn)的,所以不需要任何復雜的電線(xiàn)來(lái)顯示LCD上的信息。

消耗的電力少,易于操作。

該電路是便攜式的。

電路應用

用于汽車(chē)站、火車(chē)站、公園等,以無(wú)線(xiàn)方式顯示信息。

這個(gè)項目也可以在學(xué)院和組織中使用。

電路的局限性

顯示單元必須有網(wǎng)絡(luò )才能無(wú)線(xiàn)接收信息。

由于沒(méi)有密碼,任何人都可以向顯示屏發(fā)送信息。



關(guān)鍵詞: GMS 無(wú)線(xiàn) 公告板 8051

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>