在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

怎樣用平板電腦/手機作為Arduino屏幕

454398 ? 來源:wv ? 2019-10-28 09:34 ? 次閱讀

第1步:安裝軟件

我假設您有一個Arduino為您喜歡的板設置了IDE,并且您喜歡的板具有USB串行接口

轉到素描|包含庫|管理庫。將“ VectorDisplay”放入搜索區域,找到后單擊“安裝”。

解壓到 Arduino/內部的文件夾中庫文件夾。

從Google Play下載VectorDisplay并將其安裝在您的Android設備上。您可能需要在Android設備上啟用來自未知來源的安裝。 Android應用程序使用UsbSerial庫,起點是該庫的示例應用程序之一。

步驟2:演示草圖

將板(如果需要,可以在上傳模式下)連接到計算機,然后轉至文件|例子VectorDisplay |您的Arduino IDE中的圓圈。單擊上載按鈕(向右箭頭)。

在Android設備上啟動VectorDisplay應用。通過USB OTG電纜將開發板插入Android設備。 (如果您的開發板上有USB微型端口,請確保USB OTG主機端轉到Android設備)。現在,您應該獲得對VectorDisplay的權限查詢。按確定。

如果一切順利,VectorDisplay現在將在屏幕左側顯示兩個按鈕:圓形和彩色。按下 Circle (圓形)在屏幕上繪制一個隨機的圓形,然后按 Color (顏色)將顏色更改為下一個圓形之前的隨機顏色。

如果您在IDE中查看圓形草圖,則會看到串行矢量顯示是用以下聲明的:

SerialDisplayClass Display;

,然后在 setup中初始化(),并帶有:

Display.begin();

然后使用 Display.addButton()請求命令按鈕。然后 loop()調用 Display。 readMessage()查找通過命令按鈕發送的命令。

默認情況下,顯示器的坐標系為240x320。但是,線條和文本都是使用Android設備屏幕的完整分辨率繪制的,并具有抗鋸齒功能,以實現美觀的外觀。這就是為什么將該應用程序稱為 Vector Display。

步驟3:API

庫中的API位于VectorDisplay中.h文件。您首先需要初始化一個Display對象。對于USB使用,請執行以下操作:

SerialDisplayClass Display;

使用 Display.begin()初始化連接。

有兩種方法在 SerialDisplayClass 對象中可用:一組使用32位顏色(包括Alpha)和與我的VectorDisplay應用程序使用的USB串行協議非常接近的命令,另一組是其中的一部分。標準的Adafruit GFX庫方法,使用16位顏色。在大多數情況下,您可以自由地將兩組命令混合使用,不同的是,如果使用Adafruit兼容方法,則應使用名稱以 565 結尾的16位彩色命令。 32位。

您可以使用 Display.coordinates(width,height)設置坐標系。默認值為width = 240和height = 320。如果要模擬非正方形像素的顯示,可以使用 Display.pixelAspectRatio(ratio)。

一些方法,包括 pixelAspectRatio() ,采用FixedPoint32參數。這是一個32位整數,表示一個浮點數,其中65536表示1.0。要將浮點數x轉換為FixedPoint32,請執行以下操作:(FixedPoint32)(65536。* x)(或僅 TO_FP32(x))。

除了能夠通過Android按鈕發送命令之外,屏幕觸摸事件還會發送到MCU

有關WiFi的使用,請參見circle_esp8266示例。您需要在應用程序中按 USB 按鈕以切換到WiFi模式。

對于藍牙,您應該能夠做到:

SerialDisplayClass Display(MyBluetoothSerial);

。..

MyBluetoothSerial.begin(115200);

Display.begin();

,然后就像在USB串行情況下一樣進行操作,其中 MyBluetoothSerial 是連接到您的Bluetooth適配器的任何Stream對象(例如, Serial2 )。

步驟4:$ 2示波器

對于快速又臟的示波器,您將需要一塊藍色或黑色(更易于處理)的STM32F103C8藥丸板,您可以在Aliexpress上以不到2美元的價格買到它。我描述了如何準備用于Arduino環境的電路板并在此處安裝草圖。

在板上下載此草圖,它是Pingumacpenguin的STM32-O-Scope草圖的修改版本。編輯#define BOARD_LED行以匹配您的電路板。我正在使用LED為PB12的黑色藥丸。藍色藥丸(以及一些與藍色藥丸具有相同引出線的黑色藥丸)在PC13上具有LED。

將一根電線(接地探針)連接到電路板的接地,另一根電線連接到電路板的接地。 B0引腳。將開發板插入運行VectorDisplay的Android設備中,您將獲得一個便攜式的電池供電示波器。

在照片中,我將示波器連接到了一個光電晶體管。屏幕上的軌跡來自電視紅外遙控器。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 屏幕
    +關注

    關注

    7

    文章

    1217

    瀏覽量

    56423
  • 平板電腦
    +關注

    關注

    4

    文章

    2050

    瀏覽量

    78908
  • Arduino
    +關注

    關注

    189

    文章

    6494

    瀏覽量

    190297
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    DLP4710EVM-LC為什么無法作為筆記本電腦的第二個屏幕

    第二個屏幕”,此時投影為電腦顯示界面的上下重復疊加;筆記本電腦設置為“擴展”或“復制”,投影僅顯示4710的預存靜態圖片。 而將4710EVM-LC的HDMI接到臺式機電腦的HDMI口
    發表于 02-18 07:30

    GTI全密封檢測---手機平板類電子產品

    應用背景隨著消費者使用場景越來越多,手機平板類產品均需要達到IP67以上的防水等級,那么此類產品如何做防水檢測和氣密性檢測的呢?下面GTI防水檢測儀、全密封檢測儀真實案例告訴您:檢測實例檢測步驟1
    的頭像 發表于 02-05 17:20 ?263次閱讀
    GTI全密封檢測---<b class='flag-5'>手機</b><b class='flag-5'>平板</b>類電子產品

    集特工業加固平板電腦

    平板電腦
    jf_67464575
    發布于 :2024年11月11日 11:00:58

    德承工業平板電腦 HMI應用的全方位解決方案

    的HMI應用而設計。包含了三大系列 :?適用于室內惡劣環境的工業平板電腦、滿足戶外高亮度需求的陽光下可視平板電腦,以及與設備機柜無縫整合的開放式架構
    的頭像 發表于 11-05 14:11 ?345次閱讀

    工業平板電腦和普通工業平板電腦的區別

    1、安全利益 工業級平板電腦通過高級認證選項(如生物識別讀卡器、CAC和智能卡讀卡器以及RFID掃描儀)簡化了安全性。高級身份驗證可實現復雜的用戶帳戶管理和數據訪問。工業平板電腦與數據
    的頭像 發表于 11-04 11:28 ?592次閱讀
    工業<b class='flag-5'>平板</b><b class='flag-5'>電腦</b>和普通工業<b class='flag-5'>平板</b><b class='flag-5'>電腦</b>的區別

    工業平板電腦、工業電腦、工控機之間區別以及關系

    什么是工業平板電腦?工業平板電腦是供工業界使用的工業控制計算機,其基本性能及相容性與商用電腦相差無幾,但工業
    的頭像 發表于 10-23 16:39 ?646次閱讀

    平板電腦如何控制展廳?展廳中控系統工作原理

    隨著科技的飛速發展,展廳智能化控制系統已經成為現代展廳的標配。平板電腦作為便攜且直觀的操作工具,在展廳控制領域發揮著越來越重要的作用。今天,我們就來深入探討平板
    的頭像 發表于 09-27 08:05 ?1183次閱讀
    <b class='flag-5'>平板</b><b class='flag-5'>電腦</b>如何控制展廳?展廳中控系統工作原理

    怎樣用自己的電腦遠程公司的電腦

    隨著遠程辦公和居家辦公的普及,如何高效、安全地遠程控制辦公室電腦成為許多職場人士的需求。Splashtop作為一款專業的遠程控制軟件,提供了強大的功能,使用戶能夠隨時隨地訪問和操作辦公室的電腦,實現
    的頭像 發表于 08-30 13:20 ?434次閱讀
    <b class='flag-5'>怎樣用</b>自己的<b class='flag-5'>電腦</b>遠程公司的<b class='flag-5'>電腦</b>

    怎樣用THS3201實現輸出功率可調?

    怎樣用THS3201實現輸出功率可調?
    發表于 08-26 08:28

    OPA735加OPA333,怎樣用TINA TI去仿真?

    當輸入信號VG1從7.06V慢慢變化到7.22V時。 輸出電壓Vout的變化必須是接近線性變化的。我想知道我該怎樣用TINA TI去仿真?怎樣設置那個輸入信號VG1才能達到我的目的。因為這個電壓源好像
    發表于 08-02 08:39

    怎樣用Arduino測試鋰電池容量

    本文詳細介紹了如何用Arduino測量鋰電池的容量。并附有電路圖和Arduino的程序代碼。
    的頭像 發表于 07-30 09:14 ?1567次閱讀
    <b class='flag-5'>怎樣用</b><b class='flag-5'>Arduino</b>測試鋰電池容量

    工業平板電腦的正確選型方法分享

    隨著工業互聯網改革浪潮的興起,各類企業對工業平板電腦的需求日益高漲,而且行業規模也在不斷擴大。目前市面上可供選擇的工業平板電腦產品很多,可以說是供大于求。那么我們如何選購工業
    的頭像 發表于 07-23 09:08 ?640次閱讀

    集特工業平板電腦PPC-7101

    平板電腦
    jf_67464575
    發布于 :2024年07月10日 15:59:40

    聚徽觸控-10.1 英寸三防平板電腦價格

    10 寸三防平板電腦因獨特的工藝要求,其價格自然高于普通商用平板。每款新上市的 10 寸三防平板電腦,都需要在研發、開模、人工方面投入巨大的
    的頭像 發表于 07-03 10:46 ?616次閱讀
    聚徽觸控-10.1 英寸三防<b class='flag-5'>平板</b><b class='flag-5'>電腦</b>價格

    工業平板電腦助力教育領域發展

      工業平板電腦在教育領域的發展中起到了重要的推動作用。以下是工業平板電腦在教育領域的主要應用及其助力發展的具體表現:
    的頭像 發表于 06-20 17:49 ?551次閱讀
    主站蜘蛛池模板: 久久久午夜毛片免费 | 狠狠躁夜夜躁人人爽天天段 | 成年1314在线观看 | 亚洲国产网址 | 中国一级特黄视频 | 国产亚洲欧美日本一二三本道 | 5月色婷婷| 国产精品任我爽爆在线播放6080 | 特级毛片免费视频 | 国产精品成人va在线观看入口 | 波多野结衣在线观看一区二区 | 夜夜夜夜夜操 | 国模于子涵啪啪大胆 | 成 人 免费 黄 色 视频 | 色婷婷激情 | 男人j进女人j免费视频视频 | 三级视频网站在线观看 | 久久久婷婷亚洲5月97色 | 天天看黄 | 深爱激情五月婷婷 | 新版天堂资源中文在线 | 老司机精品视频免费 | 国产成人综合日韩精品婷婷九月 | 资源视频在线观看 | 免费午夜在线视频 | 欧美男人的天堂 | 欧美色欧美亚洲高清在线视频 | 玖玖精品国产 | 国产美女精品一区二区三区 | av手机在线播放 | 伊人网综合视频 | 韩国理伦片在线观看2828 | a免费在线 | 色偷偷免费视频 | 天天做天天爱夜夜爽毛片毛片 | 天天干夜夜添 | 亚洲美女视频在线观看 | 日本黄色免费网址 | 国产伦子一区二区三区四区 | 国产日韩精品一区二区三区 | 国产精品夜色7777青苹果 |