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

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

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

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

如何連接Arduino和藍(lán)牙并控制LED

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

掃碼添加小助手

加入工程師交流群

步驟1:

我們將需要以下部件:

1x Arduino開發(fā)板(我將使用Arduino NANO)

1x藍(lán)牙模塊HC-06或HC-05

1x 12V米長(zhǎng)的RGB LED燈條(我正在使用30LEDs/m和公共陽(yáng)極)

1x端子螺釘

3x220Ω電阻器

3x BUZ11 N溝道功率MOSFET(或等效晶體管

電路板和跳線

(可選)DC插孔和DC連接器

當(dāng)然還有12V電源,我正在使用可變電源

第2步:連接和原理圖

讓我們開始構(gòu)建!

電路并不像乍看起來那樣復(fù)雜。

首先,我們需要確定我們的LED燈條是否具有公共陽(yáng)極或公共陰極。礦山有一個(gè)共同的陽(yáng)極,因此我將LED燈條的陽(yáng)極連接到12V電源,其余的連接到螺釘端子,稍后我們將其連接到MOSFET的輸出。

所有重要的連接和原理圖是

。將VIN連接到VIN到Arduino板上的12V +導(dǎo)軌時(shí)要非常小心,因?yàn)槿绻B接錯(cuò)誤,則可能會(huì)燒毀該板。另外,不要忘記將所有東西都接地。

第3步:Arduino代碼和串行通信

使用USB電纜將以下草圖上傳到Arduino 。

別忘了在上傳草圖之前斷開HC-06模塊的連接!

為什么? HC-06的通信引腳(RX和TX)阻止Arduino與計(jì)算機(jī)之間的通信。

代碼說明:

首先,我們?yōu)樗腥N顏色聲明了幾個(gè)常量(常量,以后將無法更改)。紅色,綠色,藍(lán)色)

在setup()中,我們以9600波特率開始串行通信,并將所有l(wèi)ed引腳設(shè)置為OUTPUT

在loop()中,如果串行接收到一些東西將接收到的數(shù)據(jù)解析為整數(shù)(下一步很重要)

如果接收到換行符(‘ n’),則由于PWM范圍,它首先將值限制為0-255,然后提交更改使用analogWrite()方法連接到數(shù)字引腳

就是這樣!我們現(xiàn)在已經(jīng)準(zhǔn)備好進(jìn)行最后一步!

步驟4:將Arduino連接到Android設(shè)備

現(xiàn)在下載以下應(yīng)用程序:Smart Bluetooth-Arduino Bluetooth Serial?

LINK :https://play.google.com/store/apps/details?id = com.kopunectomas.smartbluetooth

智能藍(lán)牙是一個(gè)應(yīng)用程序允許您使用手機(jī)以最簡(jiǎn)單的方式與藍(lán)牙模塊或藍(lán)牙板進(jìn)行通信。它為控制自己的DIY項(xiàng)目提供了無限的途徑。 Smart Bluetooth提供了許多不同的方法將數(shù)據(jù)發(fā)送到模塊。

Smart Bluetooth具有以下功能:

快速連接到模塊

從模塊發(fā)送和接收數(shù)據(jù)

控制接收器的數(shù)字和PWM引腳

明暗主題不同用途的控件布局用于不同目的

現(xiàn)代且響應(yīng)迅速的用戶界面

可自定義的按鈕和開關(guān)

用精美的游戲手柄實(shí)現(xiàn)DIY RC Car項(xiàng)目

使用滑塊輕松控制RGB Led燈條

自動(dòng)關(guān)閉關(guān)閉藍(lán)牙時(shí)可以節(jié)省電池壽命

命令行(終端)

在本教程中,我們使用的第二個(gè)TAB帶有大LED,足以發(fā)送兩個(gè)字符。

在以下這些圖片中,我將向您展示如何使用該應(yīng)用程序。我將向您展示如何搜索附近的設(shè)備,如何與我們正在使用的模塊配對(duì)以及如何設(shè)置從應(yīng)用發(fā)送的數(shù)據(jù)。如果您感到困惑,請(qǐng)暫停并返回上一步,直到它起作用為止。但是,如果您仍然遇到問題,請(qǐng)通知我devkopunec@gmail.com,我會(huì)在24小時(shí)內(nèi)回復(fù):)

打開應(yīng)用程序,滑動(dòng)簡(jiǎn)介,點(diǎn)擊SEARCH按鈕并搜索附近設(shè)備

找到設(shè)備后,通過單擊將其選中

選擇您喜歡的主題(深色或淺色)并按住選擇的按鈕

等待對(duì)于連接,如果連接失敗,請(qǐng)嘗試重新連接

成功連接后,單擊第二個(gè)TAB,然后單擊并拖動(dòng)滑塊并檢查led燈帶是否改變顏色。

如果一切正常,并且您對(duì)此項(xiàng)目感到滿意,請(qǐng)給我的應(yīng)用留下很好的反饋和評(píng)分,這將有助于進(jìn)一步的開發(fā)和教程:)

責(zé)任編輯:wv

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

    關(guān)注

    242

    文章

    23847

    瀏覽量

    674225
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    116

    文章

    6078

    瀏覽量

    174055
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    如何在樹莓派上安裝運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    使用樹莓派單板計(jì)算機(jī),你可以運(yùn)行各種應(yīng)用程序,包括廣受歡迎的Arduino集成開發(fā)環(huán)境(IDE)。這意味著你可以用它輕松地為通過USB連接到樹莓派計(jì)算機(jī)的微控制器編程,以創(chuàng)建交互式電子項(xiàng)目。下面
    的頭像 發(fā)表于 07-01 17:41 ?1178次閱讀
    如何在樹莓派上安裝<b class='flag-5'>并</b>運(yùn)行 <b class='flag-5'>Arduino</b> 集成開發(fā)環(huán)境!

    藍(lán)牙模塊連接萬物的隱形橋梁

    在物聯(lián)網(wǎng)時(shí)代,藍(lán)牙模塊已成為連接智能設(shè)備的關(guān)鍵組件。這個(gè)微小的芯片,承載著數(shù)據(jù)傳輸、設(shè)備互聯(lián)的重要使命,正在悄然改變著我們的生活。工作原理藍(lán)牙模塊的工作原理主要依托于低功耗藍(lán)牙(BLE
    的頭像 發(fā)表于 02-19 16:40 ?627次閱讀
    <b class='flag-5'>藍(lán)牙</b>模塊<b class='flag-5'>連接</b>萬物的隱形橋梁

    開源項(xiàng)目!手把手教你制作一個(gè)互動(dòng)式LED墻壁時(shí)鐘!

    電路圖順序焊接電阻、行線和列線,最后連接Arduino的相應(yīng)引腳。 步驟五:插入LED燈帶 通過按鈕板頂部的槽口小心地插入LED燈帶,
    發(fā)表于 02-08 17:47

    藍(lán)牙適配器連接技巧

    在現(xiàn)代生活中,藍(lán)牙技術(shù)已經(jīng)成為連接各種設(shè)備的重要方式。藍(lán)牙適配器作為一種小巧的設(shè)備,能夠使不具備藍(lán)牙功能的設(shè)備也能享受到無線連接的便利。
    的頭像 發(fā)表于 02-06 17:05 ?1249次閱讀

    如何使用Arduino實(shí)現(xiàn)CAN總線通信呢

    ,這些是常見的CAN控制器芯片,可以通過SPI接口與Arduino通信。 CAN總線轉(zhuǎn)接板 :用于將CAN控制器芯片與Arduino連接。
    的頭像 發(fā)表于 12-23 09:06 ?1950次閱讀

    基于Arduino的串口通信項(xiàng)目

    Arduino開發(fā)板的TX和RX引腳連接起來。 二、軟件準(zhǔn)備 Arduino IDE :從Arduino官方網(wǎng)站下載安裝
    的頭像 發(fā)表于 11-22 09:24 ?2193次閱讀

    stm32藍(lán)牙模塊連接方法

    隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,藍(lán)牙技術(shù)因其低功耗、低成本和易用性而成為連接設(shè)備的首選無線通信技術(shù)之一。STM32系列微控制器因其高性能和豐富的外設(shè)接口而被廣泛應(yīng)用于嵌入式系統(tǒng)設(shè)計(jì)中。 硬件連接
    的頭像 發(fā)表于 11-19 15:49 ?2733次閱讀

    如何使用Arduino實(shí)現(xiàn)CAN總線通信

    CAN總線(Controller Area Network)是一種多主控制的串行通信協(xié)議,廣泛應(yīng)用于汽車電子、工業(yè)自動(dòng)化等領(lǐng)域。它以其高可靠性、實(shí)時(shí)性和靈活性而受到青睞。Arduino作為一個(gè)
    的頭像 發(fā)表于 11-12 10:09 ?2731次閱讀

    藍(lán)牙耳機(jī)連接不上怎么辦

    藍(lán)牙耳機(jī)因其便攜性和無線連接的優(yōu)勢(shì),已經(jīng)成為許多人日常生活中不可或缺的配件。然而,在使用過程中,我們可能會(huì)遇到藍(lán)牙耳機(jī)連接不上的問題。 1. 確認(rèn)藍(lán)
    的頭像 發(fā)表于 10-28 15:45 ?5798次閱讀

    低功耗藍(lán)牙-無效的連接請(qǐng)求

    電子發(fā)燒友網(wǎng)站提供《低功耗藍(lán)牙-無效的連接請(qǐng)求.pdf》資料免費(fèi)下載
    發(fā)表于 09-20 11:22 ?0次下載
    低功耗<b class='flag-5'>藍(lán)牙</b>-無效的<b class='flag-5'>連接</b>請(qǐng)求

    藍(lán)牙模塊技術(shù)發(fā)展歷程,連接未來,智享生活

    自20世紀(jì)末,藍(lán)牙技術(shù)便以其便捷的無線連接方式,逐漸滲透進(jìn)我們的日常生活。從最初的無線耳機(jī)、鼠標(biāo)到如今的智能家居、物聯(lián)網(wǎng)設(shè)備,藍(lán)牙模塊技術(shù)的發(fā)展史,實(shí)際上是一部科技進(jìn)步與人類智慧交相輝映的傳奇史詩(shī)
    的頭像 發(fā)表于 09-11 15:59 ?1331次閱讀
    <b class='flag-5'>藍(lán)牙</b>模塊技術(shù)發(fā)展歷程,<b class='flag-5'>連接</b>未來,智享生活

    arduino(1)--ESP8266配置

    ;ESP8266WiFi.h> #define led 2 //發(fā)光二極管連接在8266的GPIO2上 void setup() { // put your setup code here
    發(fā)表于 09-06 11:00

    LED數(shù)碼管的連接方式有哪些

    LED數(shù)碼管,又稱為LED顯示器或LED顯示屏,是一種由發(fā)光二極管(LED)組成的顯示設(shè)備,廣泛應(yīng)用于廣告、交通指示、信息發(fā)布等領(lǐng)域。LED
    的頭像 發(fā)表于 08-29 09:08 ?2426次閱讀

    基于芯科科技BG22低功耗藍(lán)牙SoC實(shí)現(xiàn)長(zhǎng)距離的藍(lán)牙連接

    本視頻實(shí)際演示了基于Silicon Labs(亦稱“芯科科技”)的BG22低功耗藍(lán)牙SoC來達(dá)成長(zhǎng)距離的藍(lán)牙連接。通過將BG22開發(fā)套件安裝在無人機(jī)上,支持新的
    的頭像 發(fā)表于 08-20 14:58 ?1070次閱讀

    【xG24 Matter開發(fā)套件試用體驗(yàn)】藍(lán)牙控制板載LED

    。打開app后在Demo選項(xiàng)里找到Blinky,打開可以看到板子的藍(lán)牙名稱為Blinky Example,點(diǎn)擊即可連接到開發(fā)板,接下來就可以用手機(jī)app對(duì)開發(fā)板進(jìn)行控制。 功能演示: 按下手機(jī)APP端
    發(fā)表于 08-02 10:50