一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

帶有SMS通知的水位指示器的制作

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-01 09:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:組件

1。 Atmega328

2。 Arduino Uno

3。切換x1

4。晶體振蕩器x1

5。 10uf電容器x2

6。 BC547 npn晶體管x4

7。電阻1k x5

8。電阻100 x8

9。 PCB x1

10。 LM7805 5伏穩(wěn)壓器

11。 LM7812 12V穩(wěn)壓器

12。電容器22uf x2

13。太陽能電池板20v

14。散熱器x1

15。導(dǎo)線

16。 GSM調(diào)制解調(diào)器800H或900A

步驟2:連接和制作PCB

使面包板上的晶體管與電阻器連接,如ckt圖所示,檢查輸出。輸出將大于3伏,以將邏輯高電平發(fā)送到arduino。

安裝pcb上的電阻器和晶體管。

安裝pcb上的28針ic插座。

我們正在制作獨立的arduino。

將晶體振蕩器與22uf電容器一起焊接。

將晶體管的輸出連接至IC的模擬引腳,請參見ic的引腳圖。

當(dāng)GSM調(diào)制解調(diào)器從其吸收更多電流時,必須將散熱片連接到7812電壓調(diào)節(jié)器上。

將太陽能電池板連接到7812 ic的輸入端

按pcb上的ckt圖焊接所有組件。檢查連接。

步驟3:編程

使用atmega328將arduino UNO連接到PC。 。

將以下代碼刻錄到您的arduino中。

int a = 0;

int b = 0;

int c = 0;

int d = 0;

無效setup()

{pinMode(A1,INPUT);

pinMode(A0,INPUT);

pinMode (A2,INPUT);

pinMode(A4,INPUT);

Serial.begin(9600);

}

無效循環(huán)() 》

{int r = digitalRead(A4);

int s = digitalRead(A0);

int t = digitalRead(A1);

int u = digitalRead(A2);

if(r == HIGH && s == LOW && t == LOW && u == LOW)

{if(a == 0)

{Serial.println(“ AT + CMGF = 1”);

延遲(500);

Serial.println(“ AT + CMGS = ” your no?!啊保?//更改接收方電話號碼延遲(500 );

Serial.print(“第1級,打開電動機”);//您要發(fā)送的郵件

延遲(500);

Serial.write(26);

延遲(500);

a ++; B = 0; C = 0; d = 0;

}

}

如果(r == HIGH && s == HIGH && t == LOW && u == LOW)

{if(b == 0)

{Serial.println(“ AT + CMGF = 1“ );

延遲(500);

Serial.println(“ AT + CMGS = ”您的號碼“”);//更改接收方電話號碼

延遲(500);

Serial.print(“ 2級水”);

//您要發(fā)送的郵件

延遲(500);

Serial.write(26);

延遲(500);

b ++;一個= 0; C = 0; d = 0;

}}}

if(r == HIGH && s ==高&& t ==高&& u ==低){if(c == 0)

{Serial.println( “AT + CMGF = 1”);

延遲(500);

Serial.println(“ AT + CMGS = ” your no?!啊保?//更改接收方電話號碼延遲(500 );

Serial.print(“ 3級水”);//您要發(fā)送的郵件

延遲(500);

Serial.write(26);

延遲(500);

c ++; B = 0; d = 0;一個= 0; }}

if(r == HIGH && s == HIGH && t == HIGH && u == HIGH)

{if(d == 0){Serial.println(“ AT + CMGF = 1”);

延遲(500);

Serial.println(“ AT + CMGS = ”您的號碼“”);//更改接收方電話號碼

延遲(500);

Serial.print(“坦克完全關(guān)閉電動機”);//您要發(fā)送的郵件

延遲(500);

Serial.write(26);

延遲(500);

d ++; C = 0; B = 0;一個= 0;

}}}

其他

{Serial.print(“ Circuit Not Connected”);

的}

的}

的結(jié)果

的結(jié)果 的

現(xiàn)在,卸下ic并將其安裝到PCB中。

步驟4:組裝和測試

取一根高度等于水箱的PVC管。

將ckt上的電線粘在水箱的不同高度上。

請注意,Vcc電線總是浸入水中。

進行所有連接。

將引腳2上的ic的Rx連接到GSM調(diào)制解調(diào)器的Tx。

將引腳3上的ic的Tx連接到

將太陽能電池板連接到7812 ic的輸入。

檢查所有連接,然后項目就準備好了。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 指示器
    +關(guān)注

    關(guān)注

    0

    文章

    255

    瀏覽量

    38803
  • SMS
    SMS
    +關(guān)注

    關(guān)注

    0

    文章

    78

    瀏覽量

    29043
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    關(guān)于BLE通知值的通知長度問題求解

    在 LE GATT 服務(wù)吞吐量示例中,我發(fā)現(xiàn)每個通知陣列的大小為 244u。 我想知道通知數(shù)據(jù)的最大大小是否為 244 個數(shù)組。 因為我希望每次都通知 512 或 1024,以減輕
    發(fā)表于 07-01 06:58

    超級電容在故障指示器中的作用有哪些?

    超級電容在故障指示器中的作用有哪些?安裝在輸配電線路、電力電纜及開關(guān)柜進出線上的故障指示器在電流流通的線路中起著非常重要的作用,一旦線路發(fā)生故障,巡線人員可以利用指示燈的報警顯示快速的確定故障出現(xiàn)
    的頭像 發(fā)表于 05-16 08:41 ?164次閱讀
    超級電容在故障<b class='flag-5'>指示器</b>中的作用有哪些?

    河道水位精準監(jiān)測要用到哪些傳感

    ?在防洪減災(zāi)工作中,河道水位監(jiān)測至關(guān)重要。準確的水位監(jiān)測能夠為洪水預(yù)警提供關(guān)鍵數(shù)據(jù),幫助人們提前做好應(yīng)對措施,降低洪水帶來的損失。而實現(xiàn)精準河道水位監(jiān)測的關(guān)鍵在于選擇合適的傳感。一、
    的頭像 發(fā)表于 12-09 16:28 ?689次閱讀
    河道<b class='flag-5'>水位</b>精準監(jiān)測要用到哪些傳感<b class='flag-5'>器</b>

    淺談架空暫態(tài)特征型遠傳故障指示器

    新品—架空暫態(tài)特征型遠傳故障指示器—深圳鼎信生產(chǎn)廠家 型號:JY -DX 一、背景 隨著電力系統(tǒng)的不斷發(fā)展,對架空線路的安全運行和故障快速定位的要求越來越高。傳統(tǒng)的故障指示器大多只能提供就地指示
    的頭像 發(fā)表于 12-04 16:35 ?632次閱讀

    水位傳感的工作原理介紹

    在現(xiàn)代工業(yè)和農(nóng)業(yè)中,對水資源的有效管理至關(guān)重要。水位傳感作為一種監(jiān)測水位變化的重要工具,其精確性和可靠性對于保障水資源的合理利用和防止水害具有重要意義。 水位傳感
    的頭像 發(fā)表于 11-19 15:25 ?4129次閱讀

    投入式水位計如何監(jiān)測河湖水位

    水位計安裝在水體中,荷載水壓力將引起硅壓傳感感應(yīng)膜的變形,測量變形量,并使其轉(zhuǎn)換成數(shù)字量,經(jīng)電纜傳輸至讀數(shù)裝置,顯示出被測水位值,不再需要計算。二、正確安裝投
    的頭像 發(fā)表于 11-18 16:42 ?509次閱讀
    投入式<b class='flag-5'>水位</b>計如何監(jiān)測河湖<b class='flag-5'>水位</b>

    線路故障指示器為什么變成紅色

    線路故障指示器變成紅色,通常是因為檢測到了線路中的特定電氣量變化,這些變化與線路故障緊密相關(guān)。具體來說,以下是一些導(dǎo)致線路故障指示器變紅的主要原因: 1. 短路或接地故障 短路故障 :當(dāng)線路中發(fā)
    的頭像 發(fā)表于 09-24 11:04 ?1153次閱讀

    線路故障指示器如何復(fù)位

    線路故障指示器是一種用于監(jiān)測電力線路故障的設(shè)備,它可以幫助電力維護人員快速定位故障點,從而提高故障處理的效率。復(fù)位線路故障指示器是故障處理過程中的一個重要步驟,確保設(shè)備能夠恢復(fù)正常工作狀態(tài)。以下
    的頭像 發(fā)表于 09-24 11:01 ?998次閱讀

    線路故障指示器工作原理是什么

    線路故障指示器是一種用于檢測和定位電力系統(tǒng)中故障的設(shè)備,它能夠幫助電力維護人員快速準確地找到故障點,從而提高電力系統(tǒng)的可靠性和安全性。 線路故障指示器的工作原理概述 1. 基本概念 線路故障指示器
    的頭像 發(fā)表于 09-24 10:54 ?3382次閱讀

    線路故障指示器怎么判斷故障點

    線路故障指示器在判斷故障點時,主要通過檢測線路中的電氣量變化來實現(xiàn)。以下是一些具體的判斷方法和步驟: 一、工作原理 線路故障指示器一般具備電流采集、電場測量和無線通信功能。當(dāng)線路出現(xiàn)短路或接地故障
    的頭像 發(fā)表于 09-24 10:52 ?2151次閱讀

    水位監(jiān)測設(shè)備有哪些特點?

    先進的傳感技術(shù)和信號處理算法,能夠?qū)崟r、準確地反映水位變化,誤差范圍小,為水利工程管理、水資源調(diào)度及防洪減災(zāi)提供了堅實的數(shù)據(jù)支撐。 在復(fù)雜多變的水文環(huán)境中,水位監(jiān)測設(shè)備展現(xiàn)出了強大的抗干擾能力。
    的頭像 發(fā)表于 09-23 16:05 ?444次閱讀

    電極式傳感如何控制水位

    電極式傳感是一種利用電學(xué)原理來檢測水位的設(shè)備。它通過測量液體與電極之間的電阻或電導(dǎo)率來確定水位的高低。這種傳感廣泛應(yīng)用于工業(yè)、農(nóng)業(yè)、環(huán)境監(jiān)測等領(lǐng)域,用于自動控制
    的頭像 發(fā)表于 09-19 16:46 ?1565次閱讀

    在現(xiàn)代系統(tǒng)設(shè)計中啟用LED和LCD指示器應(yīng)用簡介

    電子發(fā)燒友網(wǎng)站提供《在現(xiàn)代系統(tǒng)設(shè)計中啟用LED和LCD指示器應(yīng)用簡介.pdf》資料免費下載
    發(fā)表于 09-11 09:22 ?0次下載
    在現(xiàn)代系統(tǒng)設(shè)計中啟用LED和LCD<b class='flag-5'>指示器</b>應(yīng)用簡介

    使用電源正常狀態(tài)指示器實現(xiàn)輸出放電功能

    電子發(fā)燒友網(wǎng)站提供《使用電源正常狀態(tài)指示器實現(xiàn)輸出放電功能.pdf》資料免費下載
    發(fā)表于 08-29 09:45 ?0次下載
    使用電源正常狀態(tài)<b class='flag-5'>指示器</b>實現(xiàn)輸出放電功能

    L60系列0.230英寸(5.9毫米)防水面板安裝指示器

    電子發(fā)燒友網(wǎng)站提供《L60系列0.230英寸(5.9毫米)防水面板安裝指示器.pdf》資料免費下載
    發(fā)表于 07-24 12:26 ?0次下載