哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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)牙構(gòu)建一個(gè)無線鍵盤

454398 ? 來源:wv ? 2019-10-25 10:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:將Ps2鍵盤連接到Arduino

以下是連接器的插腳。鍵盤上有4條導(dǎo)線,它們與arduino Digital引腳的連接如下。

PS2連接器-Arduino One

5V(引腳4)-5V

接地(引腳3)-GND

時(shí)鐘(引腳5)-引腳2

數(shù)據(jù)(引腳1)-引腳3

下移Ps2Keyboard并導(dǎo)入到新草圖。

#include

下一步步驟我們將要連接藍(lán)牙模塊。..

步驟2:變得無線。..

讓我們使用arduin的4和5針進(jìn)行串行通信,因此需要導(dǎo)入庫(kù)SoftwareSerial:

[code]

#include

[/code]

創(chuàng)建一個(gè)名為 blue 的對(duì)象,并將數(shù)據(jù)速率設(shè)置為9600。/p》

[代碼]

軟件串行藍(lán)色(4,5);//Rx,Tx

blue.begin(9600);

[/code]

完整代碼為:

[code]

#include

#include

字符記錄;

軟件串行藍(lán)色(4,5);//Rx,Tx

const int PinData = 3;

const int PinClock = 2;

PS2Keyboard teclado;

void setup()

{

delay(1000);

teclado。 begin(PinData,PinClock);

blue.begin(9600);

}

無效循環(huán)()

{//如果鍵盤可用

if(teclado.available())

{//讀取按鍵

char c = teclado.read();//檢查某些特殊鍵

;如果(c == PS2_ENTER)

{

blue.println(“ ent”);

}

否則,如果(c == PS2_TAB)

{

blue.println(“ tab”);

}

否則,如果(c == PS2_ESC)

{

blue.println(“ esc”);

}

否則,如果(c == PS2_BACKSPACE)

{

blue.println(“ bsp”);

}

否則,如果(c == PS2_PAGEDOWN)

{

blue.println(“ pgd”);

}

否則,如果(c == PS2_PAGEUP)

{

blue.println(“ pgu”);

}

否則,如果(c == PS2_LEFTARROW

{

blue.println(“ lft”);

}

否則,如果(c == PS2_RIGHTARROW)

{

blue.println(“ rgt”);

}

否則,如果(c == PS2_UPARROW)

{

blue.println(“ upk]”);

}

否則,如果(c == PS2_DOWNARROW)

{

blue.println(“ dwn”);

}

否則,如果(c == PS2_DELETE)

{

blue.println(“ del”);

}

else

{//打印普通字符

blue.println(c);

}

}

}

[/code]

在此處下載arduino的代碼。

下一步接收發(fā)送的密鑰。..

第3步:編寫PC

為接收鍵盤發(fā)送的字符,我們需要一個(gè)程序來捕獲數(shù)據(jù)并將鍵發(fā)送到PC中所需的程序。下載此程序,并按照以下步驟在PC和藍(lán)牙模塊之間進(jìn)行正確的通信:

打開PC中的藍(lán)牙。

連接并配對(duì)藍(lán)牙

在PC中打開藍(lán)牙配置窗口,選擇選項(xiàng)卡(端口com)并查找輸出端口號(hào)。 (此端口號(hào)將在Visual Basic中分配給程序的串行端口)。

執(zhí)行程序,選擇最后一個(gè)setp的端口號(hào),然后按connect(連接)按鈕。

如果沒有錯(cuò)誤,請(qǐng)打開記事本,例如,開始在鍵盤上書寫,并且必須在記事本中顯示按下的鍵。

在此處下載Visual Basic 2010中的程序

聲明:本文內(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)投訴
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    119

    文章

    6390

    瀏覽量

    179297
  • 無線鍵盤
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    12077
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6527

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    低功耗BLE應(yīng)用三模鍵盤模塊方案

    無線外設(shè)市場(chǎng),鍵盤產(chǎn)品正加速向多?;?、低功耗方向演進(jìn)。針對(duì)廠商對(duì)低功耗BLE應(yīng)用的迫切需求,基于CH592芯片的三模鍵盤模塊方案提供了USB/BLE/2.4G體化解決思路。三模
    的頭像 發(fā)表于 04-14 17:20 ?382次閱讀
    低功耗BLE應(yīng)用三模<b class='flag-5'>鍵盤</b>模塊方案

    無線生活,“藍(lán)牙”相連——探索藍(lán)牙技術(shù)的智能連接世界

    ,是構(gòu)建無線個(gè)域網(wǎng)的主流技術(shù)之。 二、五大核心特點(diǎn) 1. 短距 高效 ,即連即用 藍(lán)牙設(shè)備可自動(dòng)搜索并快速建立連接,無需復(fù)雜配置,實(shí)現(xiàn)設(shè)備
    發(fā)表于 04-09 10:13

    如何構(gòu)建藍(lán)牙應(yīng)用程序?

    的應(yīng)用程序使用藍(lán)牙(blueZ)。 我已經(jīng)安裝了 gcc-riscv64-linux-gnu。 但是,沒有安裝 blueZ 標(biāo)頭和庫(kù)。 如何構(gòu)建我的藍(lán)牙應(yīng)用程序?
    發(fā)表于 04-01 07:31

    無線生活,“藍(lán)牙”相連——探索藍(lán)牙技術(shù)的智能連接世界

    、什么是藍(lán)牙技術(shù)?藍(lán)牙技術(shù)是種短距離無線通信技術(shù),支持在10米范圍內(nèi)實(shí)現(xiàn)設(shè)備間的數(shù)據(jù)與語音傳輸。它工作在2.4GHz ISM通用頻段,采
    發(fā)表于 02-11 09:27

    無線生活,“藍(lán)牙”相連——探索藍(lán)牙技術(shù)的智能連接世界

    、什么是藍(lán)牙技術(shù)?藍(lán)牙技術(shù)是種短距離無線通信技術(shù),支持在10米范圍內(nèi)實(shí)現(xiàn)設(shè)備間的數(shù)據(jù)與語音傳輸。它工作在2.4GHz ISM通用頻段,采
    發(fā)表于 01-14 09:23

    藍(lán)牙模塊與BLE藍(lán)牙:醫(yī)療健康領(lǐng)域的創(chuàng)新驅(qū)動(dòng)力

    設(shè)備智能化、網(wǎng)絡(luò)化的重要力量。本文將深入探討藍(lán)牙模塊及低功耗藍(lán)牙模塊在醫(yī)療健康領(lǐng)域的應(yīng)用,展示它們?nèi)绾沃?b class='flag-5'>構(gòu)建高效、安全的現(xiàn)代醫(yī)療保健生態(tài)。 、藍(lán)
    的頭像 發(fā)表于 01-06 17:41 ?754次閱讀

    CC2540T:藍(lán)牙低功耗無線MCU的卓越之選

    (MCU),就是款專門為藍(lán)牙低功耗應(yīng)用設(shè)計(jì)的高性能芯片。今天,我們就來深入了解下CC2540T的特點(diǎn)、應(yīng)用以及設(shè)計(jì)要點(diǎn)。 文件下載: cc2540t.pdf 1. 器件概述 CC2540T是
    的頭像 發(fā)表于 01-05 16:30 ?1270次閱讀

    藍(lán)牙信道探測(cè)技術(shù)提升位置定位的準(zhǔn)確性與安全性

    藍(lán)牙項(xiàng)無處不在的無線技術(shù),它為數(shù)百萬用戶提升了連接體驗(yàn)。如今,通過藍(lán)牙將數(shù)據(jù)、音頻和視頻內(nèi)容瞬間配對(duì)到耳機(jī)、音箱、鍵盤和智能手機(jī),這
    的頭像 發(fā)表于 11-17 15:14 ?942次閱讀
    <b class='flag-5'>藍(lán)牙</b>信道探測(cè)技術(shù)提升位置定位的準(zhǔn)確性與安全性

    CW32R031的典型應(yīng)用領(lǐng)域

    管理。 照明系統(tǒng):實(shí)現(xiàn)智能燈具的無線控制。 門鎖:支持智能門鎖的藍(lán)牙開鎖功能。 鍵盤/鼠標(biāo):提供無線外設(shè)的連接解決方案。
    發(fā)表于 11-14 07:44

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

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

    精通樹莓派藍(lán)牙:設(shè)置、應(yīng)用場(chǎng)景與故障排除全攻略!

    引言藍(lán)牙無線技術(shù)標(biāo)準(zhǔn),用于在固定和移動(dòng)設(shè)備之間進(jìn)行短距離數(shù)據(jù)交換。樹莓派,特別是較新型號(hào),內(nèi)置了藍(lán)牙功能,使其能夠與鍵盤、鼠標(biāo)、智能手
    的頭像 發(fā)表于 07-14 17:49 ?1569次閱讀
    精通樹莓派<b class='flag-5'>藍(lán)牙</b>:設(shè)置、應(yīng)用場(chǎng)景與故障排除全攻略!

    高效穩(wěn)定的RS485轉(zhuǎn)藍(lán)牙無線轉(zhuǎn)換器模組方案

    在當(dāng)今數(shù)字化快速發(fā)展的時(shí)代,無線連接技術(shù)已經(jīng)成為眾多設(shè)備和系統(tǒng)不可或缺的部分。EBYTE最新研發(fā)的EWD104-BT57(485)系列藍(lán)牙無線轉(zhuǎn)換器模塊以其卓越的性能和廣泛的應(yīng)用領(lǐng)域
    的頭像 發(fā)表于 07-10 14:18 ?835次閱讀

    藍(lán)牙低功耗技術(shù)與其他無線技術(shù)的區(qū)別

    藍(lán)牙低功耗技術(shù)(以下簡(jiǎn)稱 “Bluetooth LE”)是種在我們生活中用于多種用途的無線通信技術(shù)。
    的頭像 發(fā)表于 06-10 10:56 ?2187次閱讀
    <b class='flag-5'>藍(lán)牙</b>低功耗技術(shù)與其他<b class='flag-5'>無線</b>技術(shù)的區(qū)別

    用于無線 LAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 前端 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()用于無線 LAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 前端相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有用于無線 LAN 和藍(lán)牙?應(yīng)用的 2.4 GHz 前端的引腳圖、接線圖、封裝手
    發(fā)表于 05-28 18:29
    用于<b class='flag-5'>無線</b> LAN 和<b class='flag-5'>藍(lán)牙</b>?應(yīng)用的 2.4 GHz 前端 skyworksinc

    nRF54系列新無線 SoC

    nRF54L 系列將廣受歡迎的 nRF52 系列提升到新的水平,專為下藍(lán)牙 LE 產(chǎn)品而設(shè)計(jì)。它集成了新型超低功耗 2.4 GHz 無線電和多用途 MCU 功能,采用 128 MHz Arm
    發(fā)表于 05-26 14:48
    桑日县| 团风县| 曲麻莱县| 建平县| 方山县| 闻喜县| 连山| 大姚县| 汝城县| 响水县| 蛟河市| 东乡族自治县| 肥城市| 平潭县| 唐海县| 临沧市| 奉新县| 香港| 阳谷县| 上虞市| 靖远县| 双峰县| 新营市| 咸丰县| 教育| 彭州市| 噶尔县| 奉新县| 顺义区| 茂名市| 五家渠市| 普宁市| 沽源县| 郑州市| 霍城县| 溧阳市| 怀集县| 镇原县| 内丘县| 漠河县| 安阳市|