成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

app inventor制作藍(lán)牙遙控器

不知名網(wǎng)友 / 2720人閱讀

摘要:本文搭建了一個(gè)藍(lán)牙遙控器,可配合等藍(lán)牙模塊,對(duì)小車實(shí)現(xiàn)八方向遙控。其他七個(gè)按鍵同理,很快,一個(gè)藍(lán)牙遙控就做好了,修改藍(lán)色框的數(shù)字值,可以更改發(fā)送命令。將藍(lán)牙模塊接上轉(zhuǎn),用串口助手可以對(duì)他進(jìn)行測(cè)試。

App Inventor由谷歌實(shí)驗(yàn)室開(kāi)發(fā),移交麻省理工學(xué)院,是一款可視化編程環(huán)境,采用搭積木的方式快速搭建應(yīng)用,用AI伴侶功能可以在手機(jī)上及時(shí)更新調(diào)試。
APP INVENTOR
本文搭建了一個(gè)藍(lán)牙遙控器,可配合hc05等藍(lán)牙模塊,對(duì)小車實(shí)現(xiàn)八方向遙控。下載方式見(jiàn)文末

效果預(yù)覽


車上的jetson nano外接攝像頭錄下的第一視角,這是gif圖壓縮減幀后看起來(lái)有點(diǎn)卡,實(shí)際效果還是不錯(cuò)的。

新建項(xiàng)目

以英文字母開(kāi)頭,工程名只含字母、數(shù)字下劃線

app布局


先放置一個(gè)方格表格,然后在右邊組件屬性調(diào)整為三行三列。

拖入八個(gè)方向鍵和一個(gè)藍(lán)牙連接鍵、一個(gè)藍(lán)牙斷開(kāi)鍵。

藍(lán)牙邏輯

在右上角切換到邏輯設(shè)計(jì)界面
在左邊模塊欄選擇模塊并組合,實(shí)現(xiàn)屏幕初始化事件和單擊按鈕事件。
這里實(shí)現(xiàn)的功能是,打開(kāi)app時(shí),可以點(diǎn)擊連接,不可以點(diǎn)擊斷開(kāi);

點(diǎn)擊連接后,彈出藍(lán)牙列表,選擇對(duì)應(yīng)的藍(lán)牙連接對(duì)象。對(duì)hc05,需要先在手機(jī)-設(shè)置-藍(lán)牙,配對(duì)好藍(lán)牙模塊,藍(lán)牙列表里才能找到它。

連接上藍(lán)牙后,斷開(kāi)就可以點(diǎn)擊了,點(diǎn)擊斷開(kāi)即斷開(kāi)連接。

按鍵邏輯

小車上的邏輯是一直接受標(biāo)志時(shí)起跑,一旦收不到了,或者接到了停止位,小車停止,對(duì)應(yīng)到app上就是按下啟動(dòng),松開(kāi)停止。
回到組件面板,添加計(jì)時(shí)器

設(shè)置計(jì)時(shí)間隔

定義一個(gè)全局變量while,如果計(jì)時(shí)器計(jì)時(shí),則一直發(fā)送這個(gè)變量

對(duì)于一個(gè)按鍵,按下則把對(duì)應(yīng)標(biāo)志賦值給while,然后啟動(dòng)定時(shí)器,則發(fā)送啟動(dòng),松開(kāi)手就停止計(jì)時(shí)器,再發(fā)送一個(gè)結(jié)束標(biāo)志。

其他七個(gè)按鍵同理,很快,一個(gè)藍(lán)牙遙控app就做好了,修改藍(lán)色框的數(shù)字值,可以更改發(fā)送命令。

調(diào)試

從文末方式獲取文件,在手機(jī)上安裝base.apk,即ai調(diào)試助手。

打開(kāi)調(diào)試助手,點(diǎn)擊scan QR code,此時(shí)開(kāi)始掃描。

點(diǎn)擊ai伴侶,用手機(jī)掃描二維碼,即可將app在線更新到手機(jī)上,這時(shí)可以使用app所有功能,對(duì)其進(jìn)行測(cè)試。

將藍(lán)牙模塊接上usb轉(zhuǎn)ttl,用串口助手可以對(duì)他進(jìn)行測(cè)試。

工程打包

測(cè)試功能無(wú)誤后,可以打包工程,生成apk。

獲取工程

關(guān)注公眾號(hào)小電動(dòng)車,回復(fù)藍(lán)牙獲取工程和app文件。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/125584.html

相關(guān)文章

  • 華南理工大學(xué)基地二輪作品制作——藍(lán)牙電子時(shí)鐘

    摘要:當(dāng)小于時(shí),由供電讀數(shù)據(jù)工作時(shí)序單字節(jié)寫(xiě)入上升沿置高電平,下降沿置低電平。當(dāng)總線控制器把數(shù)據(jù)線從高電平拉到低電平時(shí),讀時(shí)序開(kāi)始,數(shù)據(jù)線必須至少保持然后總線被釋放見(jiàn)圖。因此,總線控制器在讀時(shí)序開(kāi)始后必須停止把腳驅(qū)動(dòng)為低電平以讀取腳狀態(tài)。 目錄 一、前言 二、總體的設(shè)計(jì)思路 (一)使用器材 (二...

    不知名網(wǎng)友 評(píng)論0 收藏0
  • esp32-cam拍照上傳,app inventor 制作安卓app實(shí)時(shí)顯示

    摘要:導(dǎo)入文件后,如果只是簡(jiǎn)單使用,只需要修改兩個(gè)地方,一個(gè)是主題名字,一個(gè)是,均需開(kāi)發(fā)者置換成自己的主題名字和用戶私鑰,均可在巴法云控制臺(tái)獲取點(diǎn)擊跳轉(zhuǎn)。 esp32-...

    garfileo 評(píng)論0 收藏0
  • 基于單片機(jī)的智能家居控制系統(tǒng)

    摘要:中控部分采用了單片機(jī),其主要作用是獲取輸入部分?jǐn)?shù)據(jù),經(jīng)過(guò)內(nèi)部處理,控制輸出部分。 設(shè)計(jì)簡(jiǎn)介: 本設(shè)計(jì)是基于單片機(jī)的智能家居控制系統(tǒng),主要實(shí)現(xiàn)以下功能: 可通過(guò)DS18B20實(shí)時(shí)測(cè)量環(huán)境溫度溫度具有上下限,自動(dòng)模式下溫度超出限值,GMS發(fā)送短信溫度上下限通過(guò)手機(jī)藍(lán)牙設(shè)置系統(tǒng)可通過(guò)手機(jī)藍(lán)牙、紅外...

    zacklee 評(píng)論0 收藏0
  • STM32遙控小車下位機(jī)及硬件連接部分(Keil MDK5平臺(tái)的C++編程)

    摘要:同時(shí),該模塊中包括小車的加減速以及小車的轉(zhuǎn)向功能。在串口中斷處理程序中,由于我設(shè)定的主機(jī)指令以一個(gè)字節(jié)為單位,故串口檢測(cè)到一個(gè)字節(jié)的接收時(shí)就立即判斷當(dāng)前指令對(duì)應(yīng)的動(dòng)作,指令與小車動(dòng)作的映射見(jiàn)上位機(jī)編寫(xiě)部分。 ...

    mykurisu 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<