色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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設備中,您將獲得一個便攜式的電池供電示波器。

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

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

    關注

    6

    文章

    1199

    瀏覽量

    55855
  • 平板電腦
    +關注

    關注

    4

    文章

    2019

    瀏覽量

    77858
  • Arduino
    +關注

    關注

    188

    文章

    6472

    瀏覽量

    187357
收藏 人收藏

    評論

    相關推薦

    集特工業加固平板電腦

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

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

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

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

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

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

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

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

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

    怎樣用Arduino測試鋰電池容量

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

    求助,在esp-idf中使用arduino作為組件后怎樣使用arduino的庫?

    在esp-idf中使用arduino作為組件后怎樣使用arduino的庫,例如我此時需要使用arduino的第三方庫blinker,
    發表于 06-12 07:21

    怎么共享屏幕給對方,可以選擇不同的屏幕共享軟件?

    屏幕共享應用場景: 屏幕共享使用的場景一般是多臺電腦(或平板手機)協同辦公。比如會議室內做培訓時,講師(或演講人)把自己的
    發表于 05-17 21:47

    怎樣用STM8L的PB3/TIM2_TRIG的引腳測量脈寬?

    怎樣用STM8L的PB3/TIM2_TRIG的引腳測量脈寬?
    發表于 05-07 06:55

    stm32f100怎樣用重映射功能?

    的是stm32f100c8t6b芯片,現在想用將PB1映射為TIM1_CH3N,在調用GPIO_PinAFConfig(GPIOB,GPIO_PinSource1,GPIO_AF_TIM1)時, GPIO_PinAFConfig和GPIO_AF_TIM1都沒定義,stm32f100
    發表于 05-07 06:06

    淺析樂華工業平板電腦應用領域

    工業平板電腦作為一種堅固耐用、適應復雜工業環境且具備高性能計算能力的移動計算終端,在多個領域得到了廣泛的應用,以下是工業平板電腦的幾個主要應
    的頭像 發表于 03-28 10:57 ?275次閱讀

    STM32F412G-DISCO怎樣用MX生成fatfs的代碼?

    STM32F412G-DISCO怎樣用MX生成fatfs的代碼? SD卡例程能跑,但mx生成的代碼不能正常運行,我生成代碼后是不是還要配置一些東西?(我生成后只寫了測試代碼) 問題解決了,雖然我不知道我為什么不能直接使用mx生成的代碼去操作sd卡,但我通過復制粘貼例程的代碼完成了測試。
    發表于 03-12 08:15

    工業平板電腦有何應用?

    1、工業平板電腦是專為工業環境設計和制造的一種平板電腦。相比于一般消費者平板電腦,工業
    的頭像 發表于 02-05 16:36 ?888次閱讀

    平板電腦是什么端 平板電腦屬于pc端嗎

    平板電腦是一種便攜式電腦設備,擁有類似平板的外觀。它是一種介于智能手機和傳統個人電腦之間的產品,
    的頭像 發表于 01-30 11:19 ?6063次閱讀

    工業平板電腦的液晶屏、主板性能決定其使用性能的好壞

    主板、液晶屏幕都是工業平板電腦與商用平板電腦的核心器件,但是它們之間的區別你知道嗎?下面觸想智能就給大家來介紹吧。
    的頭像 發表于 01-29 10:42 ?478次閱讀
    主站蜘蛛池模板: 亚洲性无码AV久久成人| 第一福利视频网站在线| 美女被抽插到哭内射视频免费| x69老师x日本| 伊人久久大香线蕉综合电影| 色小姐.com| 男生J桶进女人P又色又爽又黄| 国产免费人成在线视频视频| bl肉yin荡受np各种play| 一本到高清视频在线观看三区| 爽死你个放荡粗暴小淫货漫画| 欧美 日韩 无码 有码 在线| 久久久中日AB精品综合| 韩国女人高潮嗷嗷叫视频 | 777久久人妻少妇嫩草AV| 亚洲va在线va天堂XX xX| 日韩精品一区二区三区色欲AV| 蜜臀AV浪潮99国产麻豆| 久久精品天天中文字幕| 黄色网址在线播放| 国产欧美日韩视频怡春院 | 四虎永久在线精品免费A| 欧美亚洲另类丝袜自拍动漫| 浪小辉军警服务员VIDEOS| 韩国无遮羞禁动漫在线观看| 国产精品成人久久久久A伋| 波多野结衣 熟女| xxxx老妇性hdbbbb| 99热这里只有精品8| 91情国产l精品国产亚洲区| 云南14学生真实初次破初视频| 亚洲蜜芽在线观看精品一区| 校花在公车上被内射好舒| 无码AV熟妇素人内射V在线| 色中色辩论区| 任你躁国语自产二区在线播放| 欧美另类z0z000高清| 嗯好大好猛皇上好深用力| 尿了么app| 欧美亚洲韩日午夜| 人体内射精一区二区三区|