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

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

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

3天內不再提示

如何制作最簡單的GUI來控制您的arduino

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

第1步:需要什么

硬件

LattePanda/Arduino UNO

軟件

Viusal Studio

Arduino IDE

步驟2:C#代碼

創建一個新的Windows Form項目。在左側的工具箱中,從工具箱中拖出2個按鈕組件。重命名它們,一個為“ ON”,一個為“ OFF”。

public partial class Form1 : Form

{

SerialPort port;

public Form1()

{

InitializeComponent();

this.FormClosed += new FormClosedEventHandler(Form1_FormClosed);

if (port == null)

{

//Change the portname according to your computer

port = new SerialPort(“COM4”, 9600);

port.Open();

}

}

void Form1_FormClosed(object sender, FormClosedEventArgs e)

{

if (port != null && port.IsOpen)

{

port.Close();

}

}

private void button1_Click(object sender, EventArgs e)

{

PortWrite(“1”);

}

private void button2_Click(object sender, EventArgs e)

{

PortWrite(“0”);

}

private void PortWrite(string message)

{

if (port != null && port.IsOpen)

{

port.Write(message);

}

}

}

第3步:Arduino Sketch

打開Arduino IDE,將以下代碼上傳到您的電路板上。

const int LedPin = 3;int ledState = 0;

void setup()

{

pinMode(LedPin, OUTPUT);

Serial.begin(9600);

}

void loop()

{

char receiveVal;

if(Serial.available() 》 0)

{

receiveVal = Serial.read();

if(receiveVal == ‘1’)

ledState = 1;

else

ledState = 0;

}

digitalWrite(LedPin, ledState);

delay(50);

}

步驟4:Showtime

當您單擊“打開”時‘按鈕,LED燈將點亮。

到目前為止還好嗎?

如果您用其他東西代替LED,那么您可以使用鼠標來控制一切!這是一個非常有用的功能。

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

    關注

    3

    文章

    663

    瀏覽量

    39931
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    188052
收藏 人收藏

    評論

    相關推薦

    如何使用Arduino實現CAN總線通信呢

    CAN(Controller Area Network)總線是一種常用于汽車和工業控制系統的串行通信協議,以其高可靠性和實時性而聞名。Arduino,作為一種流行的開源微控制器平臺,可以通過附加
    的頭像 發表于 12-23 09:06 ?589次閱讀

    MSP-TouchPro GUI用戶指南

    電子發燒友網站提供《MSP-TouchPro GUI用戶指南.pdf》資料免費下載
    發表于 12-10 14:09 ?0次下載
    MSP-TouchPro <b class='flag-5'>GUI</b>用戶指南

    HAL庫在Arduino平臺上的使用

    HAL庫在Arduino平臺上的使用 Arduino平臺是一個開源的電子原型平臺,它包括硬件(基于微控制器的電路板)和軟件(Arduino IDE)。
    的頭像 發表于 12-02 14:04 ?529次閱讀

    開源項目!基于 Arduino 的 MIDI 架子鼓

    我一直夢想著在家里有一套架子鼓,但空間、噪音和成本一直是挑戰。所以,我決定制作自己的緊湊型桌面 MIDI 鼓組,它由 USB 供電,并且對每一次敲擊都有響應! 我將帶了解我創建這些 DIY
    發表于 11-25 12:00

    Scalable PMICs GUI用戶指南

    電子發燒友網站提供《Scalable PMICs GUI用戶指南.pdf》資料免費下載
    發表于 11-20 11:37 ?0次下載
    Scalable PMICs <b class='flag-5'>GUI</b>用戶指南

    stm32與Arduino的比較

    在微控制器的世界里,STM32和Arduino是兩個經常被提及的名字。STM32是一系列由STMicroelectronics生產的高性能微控制器,而Arduino則是一個開源電子原型
    的頭像 發表于 11-19 15:45 ?1884次閱讀

    七大嵌入式GUI盤點

    GUI設計。 AWTK 全稱為Toolkit AnyWhere,是周立功傾心打造的一套基于C語言開發的GUI框架。旨在為用戶提供一個功能強大、高效可靠、簡單易用、可輕松做出炫酷效果的GU
    發表于 09-02 10:58

    開源項目!基于 Arduino DIY 漂亮的宏機械鍵盤

    。 我利用黑色 PLA 材料,通過 3D 打印技術精心制作了鍵盤的外殼及其蓋子。外殼上巧妙設置了一個網格,用于安裝按鍵。內部空間則用于放置 Arduino 主板及連接線。此外,我特意在外殼背面預留了一個孔
    發表于 08-19 17:02

    伺服電機最簡單控制方法是什么

    伺服電機是一種高精度、高響應速度的電機,廣泛應用于工業自動化、機器人、航空航天等領域。伺服電機的控制方法有很多種,這里我們將介紹一種最簡單、最基礎的控制方法——開環控制。 開環
    的頭像 發表于 06-05 15:49 ?945次閱讀

    能否通過arduino訪問TLE9879的速度/電流測量值?

    您好, ,我通過 Arduino IDE 將無刷直流電機屏蔽 TLE9879 與 Arduino 結合使用,以 HALL 模式簡單地驅動無刷直流電機。 能否通過 arduino 訪問
    發表于 05-23 06:39

    STM32CubeMx使用GUI_DrawGradientH GUI_DrawGradientV繪制一直顯示黑色,是哪里出錯?

    ,使用STemWin 2D繪制API GUI_DrawRect GUI_FillRect 顯示正確,但是使用 GUI_DrawGradientH GUI_DrawGradientV繪制
    發表于 04-26 06:38

    分享幾個嵌入式中常用的GUI

    一、什么是GUI?GUI是圖形用戶界面(GraphicalUserInterface,簡稱GUI,又稱圖形用戶接口)是指采用圖形方式顯示的計算機操作用戶界面。通過GUI框架,用戶可直接
    的頭像 發表于 04-06 08:09 ?1797次閱讀
    分享幾個嵌入式中常用的<b class='flag-5'>GUI</b>

    GUI Guider新版本發布,嵌入式GUI開發體驗升級

    、大小轉換和幀率轉換。? 下載GUI Guider v1.7.1 GUI Guider是恩智浦研發的一款用戶友好、跨平臺、支持多語言的嵌入式人機交互應用開發工具。它是基于開源LVGL圖形庫,提供可視化所見即所得的拖放UI設計器,支持通過
    發表于 03-29 09:47 ?1828次閱讀
    <b class='flag-5'>GUI</b> Guider新版本發布,嵌入式<b class='flag-5'>GUI</b>開發體驗升級

    如何用Arduino制作一個簡易自動喂魚器

    如果你家里養有魚,并想找到一種自動化喂食的方法,這個項目可能會對你有所啟發。 在這個教程中,作者將展示如何制作自己的基于Arduino的自動喂魚器,讓小魚不在餓肚子。 自動喂魚器的工作原理非常
    發表于 03-28 11:25

    如何制作自己的Arduino電容計

    在這個項目中,您將學習如何制作自己的Arduino電容計(測量電容器的值,范圍從pF到1000的uF)。一般來說,電子愛好者喜歡設計自己的小工具而不是購買。在這個項目中,我們使用兩種電容測量方法,即
    的頭像 發表于 02-25 15:10 ?1762次閱讀
    如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>電容計
    主站蜘蛛池模板: 亚洲第一福利网站 | 69日本xxxxxxxxx18 69日本xxxxxxxxx19 | 一区二区三区中文 | 国产美女视频黄a视频免费全过程 | 一本高清在线视频 | 韩国男女无遮挡高清性视频 | 四虎在线观看免费永久 | 成人网中文字幕色 | 91九色porny蝌蚪| 国产精品99r8免费视频2022 | 一区二区影院 | 天天射网站 | 天天摸日日干 | 久久精品成人免费网站 | 人人爽天天碰天天躁夜夜躁 | 久久香蕉综合色一综合色88 | h网站免费 | 亚洲一区二区三区深夜天堂 | 亚洲日本色图 | 欧美白人极品性喷潮 | 欲色影视香色天天影视来 | 一级毛片在线不卡直接观看 | 一级特黄a 大片免费 | 一区二区三区视频在线 | 一级片免费在线播放 | 真爽~张开腿~让我插 | 免费人成网ww777kkk手机 | 亚洲视频黄 | 欧美日韩性猛交xxxxx免费看 | 天天天天添天天拍天天谢 | 日韩毛片免费在线观看 | 四虎影院精品 | 欧美日韩无 | 久久精品视频热 | 日韩免费毛片全部不收费 | 国产激烈无遮挡免费床戏视频 | 夜夜操天天射 | 亚洲丝袜一区二区 | 色播欧美 | 轻点灬大ji巴太粗太长了啊h | 国产深夜福利在线观看网站 |