91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

要求

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

ArduinoManager,用于iOS或Android

Arduino

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

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

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

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

簡(jiǎn)介

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

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

入門

確保已安裝ArduinoManager庫(kù)首先在您的系統(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)該可以在家外使用它,但是我們將不介紹它。

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

#define SD_SUPPORT

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

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

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

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

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

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

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

這是我之前制作的。

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

如果您希望自己創(chuàng)建界面,請(qǐ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è)置為L(zhǎng)ED指示器。

電位器用于電位器。

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

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

替代方案

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

責(zé)任編輯:wv

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

    關(guān)注

    6

    文章

    1039

    瀏覽量

    56964
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    ARDUINO串口收發(fā)16進(jìn)制碼

    到16進(jìn)制碼為 1B 02 00 0A 8E 00 41 BA 40 00 42 16 FE BF 18,對(duì)收到的16進(jìn)制碼進(jìn)行解析,可以得到正確的溫度濕度值。但是用Arduino UNO向設(shè)備發(fā)送
    發(fā)表于 01-18 17:27

    探索用于Arduino的TLE94112ES直流電機(jī)控制盾牌

    概述 1.1 基本功能 這款專為Arduino UNO設(shè)計(jì)的直流電機(jī)控制盾牌,能夠讓用戶控制多達(dá)6個(gè)獨(dú)立的11個(gè)級(jí)聯(lián)的雙向直流電
    的頭像 發(fā)表于 12-18 16:35 ?312次閱讀

    Arduino plc和termux esp

    Arduino plc和termux esp
    的頭像 發(fā)表于 12-06 06:41 ?1847次閱讀

    什么是“三防平板電腦”? 平板電腦 + 三防 = 三防平板電腦?

    三防平板電腦并非普通平板的簡(jiǎn)單升級(jí),而是專為惡劣環(huán)境打造的工業(yè)級(jí)設(shè)備,具備防水、防塵、防摔三大核心能力,通過(guò)IP67/IP68和軍用標(biāo)準(zhǔn)認(rèn)證,在油田、工地等極端場(chǎng)景下仍能穩(wěn)定運(yùn)行。
    的頭像 發(fā)表于 11-11 18:49 ?935次閱讀
    什么是“三防<b class='flag-5'>平板</b><b class='flag-5'>電腦</b>”? <b class='flag-5'>平板</b><b class='flag-5'>電腦</b> + 三防 = 三防<b class='flag-5'>平板</b><b class='flag-5'>電腦</b>?

    貿(mào)澤電子開售全新Arduino UNO Q單板計(jì)算機(jī)

    貿(mào)澤電子開售全新Arduino UNO Q單板計(jì)算機(jī)。Arduino UNO Q單板計(jì)算機(jī)(SBC)將高性能計(jì)算與實(shí)時(shí)控制結(jié)合,提供理想的創(chuàng)新平臺(tái)。
    的頭像 發(fā)表于 11-08 09:50 ?1339次閱讀

    高通宣布收購(gòu) Arduino,加速普及前沿邊緣計(jì)算與 AI 技術(shù)

    UNO Q 是 Arduino 首款由高通 Dragonwing 平臺(tái)驅(qū)動(dòng)的“雙大腦”開發(fā)板,它橋接了高性能計(jì)算與實(shí)時(shí)控制,能夠“眨眼間實(shí)
    的頭像 發(fā)表于 10-08 11:15 ?697次閱讀
    高通宣布收購(gòu) <b class='flag-5'>Arduino</b>,加速普及前沿邊緣計(jì)算與 AI 技術(shù)

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模塊?

    在NuMaker開發(fā)板上,有一個(gè)ESP-12F Wi-Fi模塊;但是,Arduino IDE 中的 NuMaker UNO 包不提供該模塊的相關(guān)控制。如果您希望在 Arduino IDE 中
    發(fā)表于 09-04 08:28

    如何用Arduino Nano/UNO R3開發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發(fā)板給另一個(gè)Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄
    的頭像 發(fā)表于 08-08 20:16 ?3566次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板給另一個(gè)<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

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

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

    STM32H747的USB無(wú)法連接到電腦,電腦提示“未知USB設(shè)備,(設(shè)備描述符請(qǐng)求失?。?,怎么解決?

    USB部分電路抄的 arduino GIGA RI WiFi。通過(guò)BOOT0拉高強(qiáng)制進(jìn)入DFU 和 正常上電鏈接都不行,電腦顯示一致?!拔粗猆SB設(shè)備,(設(shè)備描述符請(qǐng)求失?。蓖ㄟ^(guò)SW
    發(fā)表于 07-11 08:24

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

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

    聚徽智控——嵌入式到邊緣計(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 ?819次閱讀

    免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書籍)

    創(chuàng)意,比如控制燈光、傳感器、電機(jī)等。以下是Arduino入門+進(jìn)階學(xué)習(xí)資料1.Arduino編程語(yǔ)言說(shuō)明(相關(guān)文件可在下文掃碼領(lǐng)?。?.Arduino系列學(xué)習(xí)例程
    的頭像 發(fā)表于 05-22 11:40 ?1107次閱讀
    免費(fèi)分享<b class='flag-5'>Arduino</b>入門+進(jìn)階(全套例程+書籍)

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

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