99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Arduino Manager從移動(dòng)設(shè)備或平板電腦控制Arduino

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-12-05 08:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

對于家庭自動(dòng)化,Arduino的遠(yuǎn)程控制或監(jiān)視,Arduino Manager可以完成所有工作。以下是使用它從移動(dòng)設(shè)備或平板電腦控制Arduino的方法。

要求

今天,我正在使用iOS進(jìn)行測試,但除了

ArduinoManager,用于iOS或Android

Arduino

官方以太網(wǎng)或WiFi屏蔽

IOSController已將庫安裝到您的庫文件夾(或Android控制器)中

以太網(wǎng)或WiFi版本的示例代碼

一個(gè)伺服器,一些模擬傳感器和電位計(jì),一個(gè)面包板以及一些要播放的LED用。這些都是所有Arduino入門套件中都可以找到的通用組件。

簡介

Android Manager是一個(gè)不錯(cuò)的界面,可通過WiFi或以太網(wǎng)遠(yuǎn)程控制Arduino。除了能夠打開或關(guān)閉繼電器和伺服器的明顯功能外,您還可以收集傳感器數(shù)據(jù)并創(chuàng)建對這些數(shù)據(jù)做出反應(yīng)的閾值或警報(bào)。該應(yīng)用程序由一個(gè)網(wǎng)格組成,每個(gè)部分都可以具有不同的控制模塊或小部件。當(dāng)您對結(jié)果感到滿意時(shí),也可以共享它們。

雖然不是那么快:您將需要一些Arduino編碼技能來制作魔術(shù)發(fā)生了。提供了一個(gè)示例,并提供了完整的文檔,但是請記住,您生成的任何項(xiàng)目都是Arduino Manager創(chuàng)建的UI加上Arduino的一些自定義代碼的組合。如果您不滿意,請知道該應(yīng)用的iOS版本只有一次應(yīng)用內(nèi)購買,可為您生成合適的代碼。學(xué)習(xí)更改此代碼不在今天的教程范圍內(nèi),但是您可以期望我在以后的家庭自動(dòng)化項(xiàng)目中再次介紹它。

入門

確保已安裝ArduinoManager庫首先在您的系統(tǒng)上,然后打開示例代碼并找到以下行:

/*

*

* IP info

*

* Using DHCP these parameters are not needed

*/

IPAddress ip(192,168,1, 233);

IPAddress gateway(192,168,1,1);

IPAddress subnet(255,255,255,0);

為您自己的家庭網(wǎng)絡(luò)編輯這些行。如果已經(jīng)設(shè)置了端口轉(zhuǎn)發(fā),那么您還應(yīng)該可以在家外使用它,但是我們將不介紹它。

請注意,如果您在Arduino Uno上運(yùn)行,則需要禁用SD卡數(shù)據(jù)記錄支持,以使程序適合內(nèi)存。打開 IOSController.h或AndroidController.h 并注釋掉此行(將//放在前面)

#define SD_SUPPORT

Arduino Mega用戶不會遇到此問題,因?yàn)樗哂懈嗟膬?nèi)存。

根據(jù)下圖在測試電路中布線(如果它太小,則可以查看第18頁的較大版本)文檔,或閱讀下面的說明;該溫度傳感器應(yīng)該轉(zhuǎn)到A0。)

連接一個(gè)LED接到引腳8,負(fù)極(短腳)上帶有合適的電阻。這可以從iOS應(yīng)用程序中控制。

將另一個(gè)LED連接到引腳7,再次與電阻串聯(lián)。只要連接了應(yīng)用程序,它就會打開。中間腳是輸出引腳,只需將任一側(cè)的腳連接到+ 5v并接地即可。–無關(guān)緊要。

將光傳感器放在A1上。光傳感器的一個(gè)引腳應(yīng)連接至+ 5v,另一引腳應(yīng)通過10k歐姆電阻連接至A1和接地。

將TMP36溫度傳感器連接至A0。中間腳是輸出引腳。面向您的最平坦的一面,最左邊的針是+ 5v,最右邊的針是接地的。

最后,在第9針上放置一個(gè)伺服器。您可能會有所不同,但一般來說,白色電纜是控制線,那么紅色和黑色分別是+ 5v和地。

這是我之前制作的。

解壓縮,并通過電子郵件將結(jié)果Widgets.lst發(fā)送給自己,您應(yīng)該可以打開我現(xiàn)成的控制板。您還需要先單擊右下角的配置按鈕以設(shè)置正確的IP地址,然后點(diǎn)擊該圖標(biāo)進(jìn)行連接。

如果您希望自己創(chuàng)建界面,請切換進(jìn)入干凈模式下的編輯模式,然后雙擊任何空白區(qū)域以打開模塊列表。

添加模塊后,點(diǎn)擊灰色欄貼上標(biāo)簽。在演示電路和代碼中,可以設(shè)置以下標(biāo)簽:

T 用于溫度傳感器。

L 用于光傳感器。

L1 用于LED之一。另一個(gè)LED自動(dòng)亮起,表明已成功連接到您的移動(dòng)設(shè)備。 L1既可以設(shè)置為開關(guān),也可以設(shè)置為LED指示器。

電位器用于電位器。

旋鈕用于控制伺服器(但我發(fā)現(xiàn)有一個(gè)更好的滑塊–實(shí)際的旋鈕模塊有點(diǎn)笨拙。添加一個(gè)滑塊并命名為“旋鈕”,它將正常工作)

如果您想控制其他事物,則需要調(diào)整Arduino代碼以適合您的項(xiàng)目。

替代方案

在研究此主題和最可行的競爭應(yīng)用程序稱為ArduinoCommander,但可悲的是,所有不錯(cuò)的功能都被鎖定在付費(fèi)專區(qū)的后面,因此解鎖所有內(nèi)容將花費(fèi)50美元或更多。支持該應(yīng)用程序的網(wǎng)站也處于離線狀態(tài)。我在測試該軟件時(shí)可使用其基本功能,但我不會支持該應(yīng)用程序,該應(yīng)用程序甚至無法使其支持網(wǎng)站保持在線狀態(tài),而是為所有內(nèi)容選擇小額付款。 Arduino Manager更好,并且只有一個(gè)應(yīng)用程序內(nèi)購買了一項(xiàng)高級功能。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 編碼
    +關(guān)注

    關(guān)注

    6

    文章

    969

    瀏覽量

    55795
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    【Milk-V Duo S 開發(fā)板免費(fèi)體驗(yàn)】Milk-V DuoS之使用Arduino開發(fā)小核

    藍(lán)色LED會閃爍,并會虛擬出來一個(gè)串口設(shè)備,在電腦設(shè)備管理器可以看到這個(gè)。 類似前面的,需要將大核 Linux 中 LED 閃爍的腳本禁用,為后面用小核 Arduino 點(diǎn)燈Demo
    發(fā)表于 07-17 21:01

    Arduino與LabVIEW聯(lián)合編程指南

    Arduino編程并與LabVIEW上位機(jī)結(jié)合實(shí)現(xiàn)設(shè)備的遠(yuǎn)程控制與數(shù)據(jù)采集。
    發(fā)表于 06-19 15:54 ?0次下載

    聚徽智控——嵌入式到邊緣計(jì)算:平板工控電腦的技術(shù)進(jìn)化論

    在工業(yè)數(shù)字化轉(zhuǎn)型的浪潮中,平板工控電腦作為核心終端設(shè)備,正經(jīng)歷嵌入式系統(tǒng)到邊緣計(jì)算架構(gòu)的范式革命。這一進(jìn)化不僅重塑了設(shè)備的技術(shù)形態(tài),更推動(dòng)
    的頭像 發(fā)表于 06-13 13:48 ?256次閱讀

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識

    門檻很低。幾乎任何人,即使不懂電腦編程也能用Arduino做出很酷的東西,比如點(diǎn)燈,控制馬達(dá),對傳感器進(jìn)行回應(yīng)。簡單來說,使用Arduino去開發(fā)優(yōu)勢非常明顯,可以歸納為一下5點(diǎn):1、
    發(fā)表于 05-13 09:28

    移動(dòng)電腦平板:工作娛樂,掌上精彩

    移動(dòng)電腦平板,正在重新定義移動(dòng)辦公的邊界
    的頭像 發(fā)表于 02-26 09:12 ?803次閱讀
    <b class='flag-5'>移動(dòng)</b>云<b class='flag-5'>電腦</b>云<b class='flag-5'>平板</b>:工作娛樂,掌上精彩

    I2C總線與Arduino的接口示例

    基礎(chǔ) I2C總線由兩條線組成:數(shù)據(jù)線(SDA)和時(shí)鐘線(SCL)。SDA用于傳輸數(shù)據(jù),而SCL用于同步數(shù)據(jù)傳輸。I2C設(shè)備可以是主設(shè)備設(shè)備
    的頭像 發(fā)表于 01-17 15:34 ?1612次閱讀

    如何使用Arduino實(shí)現(xiàn)CAN總線通信呢

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

    Arduino Nano Matter開發(fā)板正式上市

    Silicon Labs(芯科科技)和Arduino在近日共同宣布Arduino Nano Matter開發(fā)板現(xiàn)已正式上市。這是延續(xù)今年3 月芯科科技和Arduino釋出Arduino
    的頭像 發(fā)表于 12-10 13:50 ?945次閱讀

    HAL庫在Arduino平臺上的使用

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

    開源項(xiàng)目!基于 Arduino 的 MIDI 架子鼓

    MIDI 鼓的整個(gè)過程 - 使用壓電傳感器到使用 3D 打印設(shè)計(jì)布局,再到使用 Arduino Leonardo 進(jìn)行編碼。 此設(shè)置可與 GarageBand、Ableton 等程序無縫協(xié)作。和我一起
    發(fā)表于 11-25 12:00

    基于Arduino的串口通信項(xiàng)目

    、Arduino Mega等。 USB數(shù)據(jù)線 :用于將Arduino開發(fā)板連接到計(jì)算機(jī)。 串口設(shè)備 :可以是另一個(gè)Arduino開發(fā)板、傳感器模塊、執(zhí)行器等,只要它支持串口通信。 連接
    的頭像 發(fā)表于 11-22 09:24 ?2202次閱讀

    stm32與Arduino的比較

    高級通信接口(如CAN、以太網(wǎng))。 STM32微控制器適用于需要高性能和復(fù)雜功能的應(yīng)用。 ArduinoArduino基于AVRARM Cort
    的頭像 發(fā)表于 11-19 15:45 ?4218次閱讀

    如何使用Arduino實(shí)現(xiàn)CAN總線通信

    CAN總線(Controller Area Network)是一種多主控制的串行通信協(xié)議,廣泛應(yīng)用于汽車電子、工業(yè)自動(dòng)化等領(lǐng)域。它以其高可靠性、實(shí)時(shí)性和靈活性而受到青睞。Arduino作為一個(gè)
    的頭像 發(fā)表于 11-12 10:09 ?2738次閱讀

    平板電腦如何控制展廳?展廳中控系統(tǒng)工作原理

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

    開源項(xiàng)目!基于 Arduino DIY 漂亮的宏機(jī)械鍵盤

    ,以便 Arduino 的 USB 端口能夠輕松連接至電腦。蓋子采用鍵盤底部插入的設(shè)計(jì),通過兩顆螺絲穩(wěn)固固定,從而確保外殼與蓋子之間的連接處完美隱藏,呈現(xiàn)出無可挑剔的整體美感。 你可以在項(xiàng)目文件
    發(fā)表于 08-19 17:02