日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

Arduino距離顯示和警報(bào)的實(shí)現(xiàn)

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-13 10:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:

Arduino距離顯示和警報(bào)的實(shí)現(xiàn)

該項(xiàng)目的草圖在這里給出。

I2C總線的連接性

VCC-面包板上的5v電源

TRIG-Arduino的引腳12

ECHO-Arduino的引腳11

GND-面包板上的GND

蜂鳴器的連通性

到Arduino的引腳6和7

I2C的連接

GND-面包板上的GND

VCC-到5v電源在面包板上

SDA-連接到Arduino中的A4引腳

SCL-連接到Arduino中的A5引腳

LCD 16 x 2

如連接到I2C總線的草圖1:1所示

Arduino將通過(guò)USB端口連接到PC/筆記本電腦

下一步是找出它是I2C模塊的十六進(jìn)制地址,以便我們與之通信

步驟2:

可以從以下位置找到獲取十六進(jìn)制地址的代碼:此處給出的鏈接

https://brainy-bits.com/tutorials/connect-a-charac 。..

之后,我們需要在主代碼中使用該代碼她的e

#include

#include

#include

#include

#define I2C_ADDR 0x27 // Add your address here.

#define Rs_pin 0

#define Rw_pin 1

#define En_pin 2

#define BACKLIGHT_PIN 3

#define D4_pin 4

#define D5_pin 5

#define D6_pin 6

#define D7_pin 7

#define ECHO_PIN 11 // Arduino pin tied to echo pin on the ultrasonic sensor.

#define TRIGGER_PIN 12 // Arduino pin tied to trigger pin on the ultrasonic sensor.

#define MAX_DISTANCE 500 // Maximum distance we want to ping for (in centimeters)。 Maximum sensor distance is rated at 400500cm. NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); // NewPing setup of pins and maximum distance.

LiquidCrystal_I2C lcd(I2C_ADDR,En_pin,Rw_pin,Rs_pin,D4_pin,D5_pin,D6_pin,D7_pin);

void setup()

{

pinMode(7,OUTPUT);

pinMode(6,OUTPUT);

lcd.begin (16,2); // 《《-- our LCD is a 20x4, change for your LCD if needed

// LCD Backlight ON

lcd.setBacklightPin(BACKLIGHT_PIN,POSITIVE);

lcd.setBacklight(HIGH);

lcd.home (); // go home on LCD

lcd.print(“Range Finder”);

}

void loop()

{

digitalWrite(TRIGGER_PIN, HIGH);

delayMicroseconds(1000);

digitalWrite(TRIGGER_PIN,LOW);

unsigned int uS = sonar.ping(); // Send ping, get ping time in microseconds (uS)。

unsigned int dist = sonar.convert_cm(uS); // Convert into centimeters if(dist》=200 || dist《=0){

lcd.clear();

lcd.setCursor (0,1); // go to start of 2nd line

lcd.print(“Distance:”);

lcd.setCursor (0,3); // go to start of 4th line

lcd.print(“Ping: ”);

lcd.print(“Out of Range”);

}else if(dist 》= 0 && dist 《=50){

lcd.clear();

beepFast();

lcd.setCursor (0,1); // go to start of 2nd line

lcd.print(“Distance:”);

lcd.setCursor (0,3); // go to start of 4th line

lcd.print(“Ping: ”);

lcd.print(dist);

lcd.print(“ cm ”);

}

else{

lcd.clear();

Silent();

lcd.print(dist);

lcd.print(“ cm ”);

}

delay(1000);

}

void beepFast(){

tone(8,440,200);

digitalWrite(7,HIGH);

delay(50);

noTone(8);

digitalWrite(7,LOW);

delay(300);

} void Silent(){

noTone(8);

digitalWrite(6,HIGH);

delay(300);

digitalWrite(6,LOW);

}
責(zé)任編輯:wv

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

    關(guān)注

    190

    文章

    6528

    瀏覽量

    197551
  • 警報(bào)
    +關(guān)注

    關(guān)注

    0

    文章

    89

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    IDT VLX1000 PanelPort LinkXtend:長(zhǎng)距離顯示信號(hào)傳輸?shù)睦硐虢鉀Q方案

    景 PanelPort技術(shù)使得鏈路擴(kuò)展芯片在長(zhǎng)距離傳輸顯示信號(hào)以及面對(duì)低效的電路板布局時(shí),能夠實(shí)現(xiàn)端到端的“真正信號(hào)質(zhì)量”。VLX1000
    的頭像 發(fā)表于 04-13 18:05 ?410次閱讀

    iMX RT1171怎么做才能確保設(shè)備可以通過(guò) SRTC 警報(bào)喚醒?

    SRTC 警報(bào)配置為 10 秒后觸發(fā)。 我的期望是,一旦 LPCR,設(shè)備將在斷電后 10 秒通過(guò) SRTC 警報(bào)喚醒。TOP 位已設(shè)置。但是,設(shè)備永遠(yuǎn)不會(huì)喚醒SRTC警報(bào),不會(huì)將其從SNVS睡眠狀態(tài)恢復(fù)
    發(fā)表于 03-24 08:25

    安川伺服驅(qū)動(dòng)器警報(bào)代碼說(shuō)明

    安川伺服驅(qū)動(dòng)器的警報(bào)代碼通常以 A 開(kāi)頭(表示警報(bào))或 CPF 開(kāi)頭(表示操作器通訊錯(cuò)誤),后面跟隨三位數(shù)字或字母組合。每個(gè)代碼都對(duì)應(yīng)特定的故障原因,幫助您快速定位問(wèn)題。 為了方便您查閱,我將常見(jiàn)
    的頭像 發(fā)表于 03-13 07:35 ?2263次閱讀
    安川伺服驅(qū)動(dòng)器<b class='flag-5'>警報(bào)</b>代碼說(shuō)明

    Arduino plc和termux esp

    Arduino plc和termux esp
    的頭像 發(fā)表于 12-06 06:41 ?2070次閱讀

    如何擴(kuò)展NFC技術(shù)的讀取距離以滿足工業(yè)需求?

    NFC技術(shù)通過(guò)優(yōu)化標(biāo)簽和讀卡器,可實(shí)現(xiàn)遠(yuǎn)距離讀取,突破傳統(tǒng)短距離限制。
    的頭像 發(fā)表于 09-03 17:35 ?1246次閱讀
    如何擴(kuò)展NFC技術(shù)的讀取<b class='flag-5'>距離</b>以滿足工業(yè)需求?

    智能防空警報(bào)狀態(tài)監(jiān)測(cè)——實(shí)時(shí)高效的安全保障與工業(yè)網(wǎng)關(guān)實(shí)戰(zhàn)方案

    在防空警報(bào)體系里,警報(bào)本身只是最后一環(huán)。真正影響系統(tǒng)可靠性與響應(yīng)速度的,是整套設(shè)備與鏈路的運(yùn)行狀態(tài):電源、通信、觸發(fā)器、揚(yáng)聲器陣列、控制單元、以及中間的協(xié)議轉(zhuǎn)換設(shè)備。所謂“智能防空警報(bào)狀態(tài)監(jiān)測(cè)
    的頭像 發(fā)表于 08-21 17:37 ?890次閱讀
    智能防空<b class='flag-5'>警報(bào)</b>狀態(tài)監(jiān)測(cè)——實(shí)時(shí)高效的安全保障與工業(yè)網(wǎng)關(guān)實(shí)戰(zhàn)方案

    如何用Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開(kāi)發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開(kāi)發(fā)板重新燒錄
    的頭像 發(fā)表于 08-08 20:16 ?4023次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開(kāi)發(fā)板給另一個(gè)<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開(kāi)發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    UPS電源警報(bào)長(zhǎng)鳴的原因是啥

    UPS(不間斷電源)確保在電力中斷時(shí),關(guān)鍵設(shè)備如服務(wù)器、工作站等仍能持續(xù)運(yùn)行。然而,當(dāng)UPS電源警報(bào)聲持續(xù)響起時(shí),這可能意味著系統(tǒng)出現(xiàn)了某種故障或異常情況,需要及時(shí)排查和處理。
    的頭像 發(fā)表于 07-02 17:09 ?4510次閱讀
    UPS電源<b class='flag-5'>警報(bào)</b>長(zhǎng)鳴的原因是啥

    低功耗+AI識(shí)別:基于樹(shù)莓派的 LoRa 神經(jīng)網(wǎng)絡(luò)安防系統(tǒng)!

    這篇博客展示了如何使用樹(shù)莓派上的神經(jīng)網(wǎng)絡(luò)USB插件來(lái)檢測(cè)或“推斷”一個(gè)人的位置,從而構(gòu)建一個(gè)安全系統(tǒng)。Arduino型接收器從零開(kāi)始構(gòu)建,通過(guò)遠(yuǎn)程LoRa射頻協(xié)議從樹(shù)莓派發(fā)射器獲取數(shù)據(jù),并顯示和發(fā)出警報(bào)
    的頭像 發(fā)表于 06-24 16:24 ?2958次閱讀
    低功耗+AI識(shí)別:基于樹(shù)莓派的 LoRa 神經(jīng)網(wǎng)絡(luò)安防系統(tǒng)!

    Arduino與LabVIEW聯(lián)合編程指南

    Arduino編程并與LabVIEW上位機(jī)結(jié)合實(shí)現(xiàn)設(shè)備的遠(yuǎn)程控制與數(shù)據(jù)采集。
    發(fā)表于 06-19 15:54 ?3次下載

    破解無(wú)線電波:使用樹(shù)莓派模擬龍卷風(fēng)緊急警報(bào)!

    引言作為一名IT專業(yè)人士和網(wǎng)絡(luò)安全愛(ài)好者,我一直對(duì)系統(tǒng)和技術(shù)的運(yùn)作方式充滿好奇——尤其是那些不輕易透露其秘密的系統(tǒng)和技術(shù)。懷著對(duì)天氣和風(fēng)暴追蹤的熱情,我常常想知道,在嚴(yán)重風(fēng)暴來(lái)襲時(shí),緊急警報(bào)
    的頭像 發(fā)表于 06-12 15:33 ?2218次閱讀
    破解無(wú)線電波:使用樹(shù)莓派模擬龍卷風(fēng)緊急<b class='flag-5'>警報(bào)</b>!

    ups電源—常見(jiàn)UPS電源警報(bào)聲異常分析

    UPS電源(不間斷電源)警報(bào)聲是提示ups電源系統(tǒng)狀態(tài)的重要信號(hào)。當(dāng)UPS電源發(fā)出異常警報(bào)聲時(shí),往往意味著ups電源存在某種故障或異常情況。下面聊一下幾種常見(jiàn)的UPS電源警報(bào)聲異常情況及其可能原因
    的頭像 發(fā)表于 06-04 18:28 ?2997次閱讀
    ups電源—常見(jiàn)UPS電源<b class='flag-5'>警報(bào)</b>聲異常分析

    ups電源—趣解UPS電源警報(bào)聲的神秘含義

    UPS(不間斷電源)的警報(bào)聲是提示電源系統(tǒng)狀態(tài)的重要信號(hào)。不同類型的警報(bào)聲對(duì)應(yīng)著不同的故障或異常情況,因此,了解并識(shí)別這些警報(bào)聲對(duì)于及時(shí)采取應(yīng)對(duì)措施至關(guān)重要。下面聊一下UPS電源常見(jiàn)的警報(bào)
    的頭像 發(fā)表于 05-29 09:07 ?1509次閱讀

    免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書(shū)籍)

    Arduino是一款開(kāi)源電子原型平臺(tái),由硬件(單片機(jī)開(kāi)發(fā)板)和軟件(編程環(huán)境)組成,旨在讓非專業(yè)用戶也能輕松入門電子制作和編程。它的核心思想是簡(jiǎn)化硬件開(kāi)發(fā),通過(guò)直觀的編程和模塊化設(shè)計(jì),讓用戶快速實(shí)現(xiàn)
    的頭像 發(fā)表于 05-22 11:40 ?1352次閱讀
    免費(fèi)分享<b class='flag-5'>Arduino</b>入門+進(jìn)階(全套例程+書(shū)籍)

    《ESP32S3 Arduino開(kāi)發(fā)指南》第二章 Arduino基礎(chǔ)知識(shí)

    實(shí)現(xiàn),可以更快地完成自己的項(xiàng)目開(kāi)發(fā),大大節(jié)約學(xué)習(xí)的成本,縮短開(kāi)發(fā)周期。鑒于Arduino的種種優(yōu)勢(shì),越來(lái)越多的專業(yè)硬件開(kāi)發(fā)者已經(jīng)或開(kāi)始使用Arduino來(lái)開(kāi)發(fā)項(xiàng)目和產(chǎn)品;越來(lái)越多的軟件開(kāi)發(fā)
    發(fā)表于 05-13 09:28
    高雄县| 怀仁县| 高陵县| 兰考县| 岚皋县| 祁连县| 广宁县| 德昌县| 平潭县| 乌拉特中旗| 司法| 炉霍县| 密山市| 股票| 冷水江市| 井冈山市| 合江县| 疏勒县| 固阳县| 仙游县| 太康县| 古蔺县| 和田市| 油尖旺区| 新绛县| 临城县| 石柱| 邳州市| 安远县| 广饶县| 朝阳市| 沈阳市| 酉阳| 理塘县| 上饶县| 邮箱| 永顺县| 旅游| 湘乡市| 镇原县| 德惠市|