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

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

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

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

將Arduino連接到Android的簡便方法

454398 ? 來源:網(wǎng)絡整理 ? 作者:網(wǎng)絡整理 ? 2019-11-28 17:33 ? 次閱讀

Arduino板和類似的微控制器使創(chuàng)造力比以往更容易獲得。無論您是控制LED燈條,使房屋自動化,還是保護財產(chǎn),這些小奇跡都是大多數(shù)DIY電子產(chǎn)品的核心。

如果您需要告訴Arduino改變引腳狀態(tài), (例如打開燈),它需要用戶按下物理按鈕或使用傳感器。依靠人的手指按壓或類似操作在許多項目中都可以,但是如果您只想設置電路并遠程訪問呢?

本文為您提供6種將 Android 設備連接到任何 Arduino 兼容板的方法。 讓我們潛入。

1。 ArduinoDroid

我們名單上的第一個是ArduinoDroid。此應用程序通過 USB On The Go (OTG)進行工作,以通過USB電纜將設備連接到Arduino。 USB的優(yōu)點之一是它不需要互聯(lián)網(wǎng)或藍牙連接即可運行。

該應用程序是功能齊全的IDE,可讓您在手機上進行編碼,上傳以前存儲在其中的草圖。

使用此應用程序的好處顯而易見。

擁有IDE是在現(xiàn)場進行快速更改的完美選擇。連接Android設備的麻煩要比將手提電腦平衡起來要簡單得多。

一個明顯的負面影響是,在設備上鍵入代碼可能不太舒服,尤其是在使用智能手機的情況下。與使用無需網(wǎng)絡連接的超便攜式編程板的便利性相比,這只是一個小問題。

這也是學習Arduino基礎的廉價方法,因為復制的Arduino開發(fā)板和USB OTG電纜僅需幾美元。非常適合那些不需經(jīng)常使用計算機的人!

2。 Arduino藍牙控制器

列表中的下一個是恰當命名的Arduino藍牙控制器應用程序。這個應用程序不是關于動態(tài)編程Arduino的內(nèi)容,而是有關觸發(fā)上載草圖中的更改的內(nèi)容。該應用程序通過藍牙將數(shù)據(jù)發(fā)送到您的電路板上,允許您通過按應用程序中的按鈕來發(fā)送串行數(shù)據(jù)。盡管 HC-06 模塊被廣泛使用,并且在撰寫本文時僅需3美元,但您的電路板仍需要一個藍牙模塊。

有關入門這些廉價小模塊的出色入門知識,請參閱Tinkernut Labs的這段視頻

上面的視頻建議使用其他應用,盡管有些用戶報告說它不適用于現(xiàn)代智能手機。 Arduino藍牙控制器似乎沒有受此問題困擾。值得注意的是,該應用程序確實以英語下載,而不是Play商店圖片中顯示的意大利語下載!

3。 Blynk

我們之前已經(jīng)介紹過使用Blynk創(chuàng)建項目,并發(fā)現(xiàn)它是一項很棒的服務。它的靈活性和簡單性使其成為一種觸發(fā)板上事件的直觀方法。由于Blynk使用自己的服務器,因此需要Internet連接才能運行。您可以使用Wi-Fi或移動數(shù)據(jù)訪問Blynk,非常適合智能手機使用。

Blynk的優(yōu)勢之一就是可以連接到設備的方式范圍很廣。除了支持幾乎所有開發(fā)板外,您還可以使用以太網(wǎng)無線連接到服務器,甚至可以通過USB使用計算機的連接。該服務有充分的文檔記錄,其直觀的應用程序使您可以輕松地為項目組合自定義控件。 Arduino IDE的Blynk庫負責所有通信

如果您是那種想要在早上起床前通過手機啟動咖啡機的人,那么這個人就是

Blynk并不是該領域中唯一的服務,值得一提的是高度可定制的Thinger.io,以及幾乎無限但非常困難的OpenHAB。在這三者中,Blynk當然是最快上手并運行的,盡管從長遠來看學習OpenHAB是一個好主意。

4。從頭開始進行通訊

到目前為止,我們介紹的所有內(nèi)容都利用現(xiàn)有服務來幫助您以各種方式進行連接,但是,如果您想完全控制Android應用的各個方面,該怎么辦?為什么不從頭開始呢?

Hariharan Mathavan 在這個廣泛的分步教程中帶我們完成了整個過程。此處創(chuàng)建的應用程序僅用于打開 USB連接,并在應用程序與Arduino板之間來回傳遞串行數(shù)據(jù)。這是一般熟悉Android Studio和應用程序構(gòu)建的好方法。

該指南將引導您完成通過USB與Arduino通信所需的所有代碼,并在每個步驟中提供說明。關于如何實現(xiàn)藍牙連接的后續(xù)教程也得到了很好的解釋。

雖然有創(chuàng)建Android應用的方法無需編碼,就值得學習Java的編碼基礎。制作自己的應用程序很酷,但是在您了解它之前,您可能會擁有全新的職業(yè)!

5。將Arduino變成服務器

與開發(fā)板通信的另一種方法是將其變成小型服務器。這樣做的好處是,它打開了通過可以導航到IP地址或發(fā)出Web請求的任何方式與開發(fā)板進行通信的可能性。

此startupelectronics.org上極其詳盡的教程要求以太網(wǎng)屏蔽,用于將開發(fā)板連接到家庭網(wǎng)絡。這是一個正在運行的視頻:

沒有以太網(wǎng)屏蔽嗎?不用擔心,使用 Wi-Fi防護板或Wi-Fi連接的板(例如NodeMCU)也可以實現(xiàn)相同的目的。

如果 node.js 是卡紙,那么看一下arduino-android github項目對您來說可能很有意義。 Android應用再次提供了源代碼,因此您可以深入了解自己的內(nèi)容。簡直是骨頭,但是在您選擇的Arduino板上可以實現(xiàn)node.js服務器的一切。

如果您更喜歡Python,那么Instructables用戶metanurb會提供一個藍牙模塊教程。

6。紅外控制

是否在尋找與Arduino對話的真正通配符方式?您要使用MacGyver嗎?然后從舊的立體聲或VHS播放器中撕下紅外(IR)接收器,并使用它與您的Arduino板通信!

此方法要求您的Android設備具有IR內(nèi)置blaster。盡管Mi Remote控制器是免費的,但仍有許多應用程序可以使用此功能。

一旦應用啟動并運行,您將需要創(chuàng)建一個簡單的電路來“嗅出”紅外信號。該IR遠程教程將引導您完成構(gòu)建電路的過程。

盡管本教程使用的是舊的遙控器,但使用IR blasting Android設備的過程完全相同,并且零件的可用性

此方法僅在視線范圍內(nèi)有效。但是,這是與主板進行無線通信的最便宜的方法。即使您無法清理零件來執(zhí)行此操作,IR接收器的成本也不到一美元。對于一組安裝在天花板上的LED燈條之類的靜態(tài)設備,它可能是解決一個簡單問題的完美解決方案。

我們錯過了工具嗎?

這些方法有幾種從您的計算機上釋放Arduino,盡管我們確信還有更多。無論使用哪種方法,為什么不在一個很酷的項目(如DSLR快門釋放器或LED立方體)中實現(xiàn)它?

責任編輯:wv

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

    關注

    12

    文章

    3941

    瀏覽量

    127713
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187546
收藏 人收藏

    評論

    相關推薦

    使用插件Excel連接到MySQL/MariaDB

    使用插件 Excel 連接到 MySQL/MariaDB 適用于 MySQL 的 Devart Excel 插件允許您將 Microsoft Excel 連接到 MySQL 或 MariaDB
    的頭像 發(fā)表于 01-20 12:38 ?78次閱讀
    使用插件<b class='flag-5'>將</b>Excel<b class='flag-5'>連接到</b>MySQL/MariaDB

    基于Arduino的串口通信項目

    Arduino Mega等。 USB數(shù)據(jù)線 :用于Arduino開發(fā)板連接到計算機。 串口設備 :可以是另一個Arduino開發(fā)板、傳感
    的頭像 發(fā)表于 11-22 09:24 ?790次閱讀

    ADS8320/ADS8325連接到TMS320C6711 DSP

    電子發(fā)燒友網(wǎng)站提供《ADS8320/ADS8325連接到TMS320C6711 DSP.pdf》資料免費下載
    發(fā)表于 10-23 10:09 ?0次下載
    <b class='flag-5'>將</b>ADS8320/ADS8325<b class='flag-5'>連接到</b>TMS320C6711 DSP

    ADS8401/ADS8411連接到TMS320C6713 DSP

    電子發(fā)燒友網(wǎng)站提供《ADS8401/ADS8411連接到TMS320C6713 DSP.pdf》資料免費下載
    發(fā)表于 10-23 10:09 ?0次下載
    <b class='flag-5'>將</b>ADS8401/ADS8411<b class='flag-5'>連接到</b>TMS320C6713 DSP

    使用ESP8266arduino連接到thinkspeak云,無法將其連接到任何網(wǎng)頁,為什么?

    我正在嘗試使用 ESP8266 arduino 連接到 thinkspeak 云。所以我能夠 esp 模塊連接到我的家庭 wifi,但
    發(fā)表于 07-16 07:43

    如何ESP-8266連接到Android

    我正在嘗試通過 android 連接到 esp8266。我在 android 上嘗試了以下代碼,但無法連接到 8266。 如果我缺少一些與 8266 相關的配置,任何人都可以幫助我。
    發(fā)表于 07-15 06:27

    能將ESP8266連接到arduino UNO上,使用mesh組網(wǎng)嗎?

    現(xiàn)在已將ESP8266連接到arduino,并且成功驅(qū)動,但是有個問題就是組網(wǎng)的問題,想使用mesh,但是還有有些疑問。1、將帶有mesh的固件燒錄到ESP8266中,就能自動尋找節(jié)點了嗎?或者是下載mesh的庫函數(shù),從arduino
    發(fā)表于 07-11 06:46

    esp8266已連接到Wifi但無法連接到互聯(lián)網(wǎng),為什么?

    首先,我想說對不起,如果我的帖子在錯誤的線程中。在那之后,我想問一個問題,我的 esp12E 已連接到 Wifi,但它無法連接到互聯(lián)網(wǎng),即使 wifi 連接到互聯(lián)網(wǎng)和其他設備,它仍然完美地使用互聯(lián)網(wǎng)
    發(fā)表于 07-09 07:11

    Android設備SDK更新到1.4.0后無法連接到ESP SoftAP怎么解決?

    SDK 從 1.2.0 更新到 1.4.0 后,一切看起來都很好,但是從某些設備(例如 Android 5.0、Android 4.4)我無法連接到 AP。例如,從iPhone或筆
    發(fā)表于 07-08 07:41

    如何KY-008連接到Arduino

     KY-008 是一種激光發(fā)射器模塊,可產(chǎn)生點狀激光束,可用作激光指示器或創(chuàng)建迷你激光表演。它與 Arduino、Raspberry PI、ESP32和其他流行的微控制器兼容。
    的頭像 發(fā)表于 02-11 11:02 ?1615次閱讀
    如何<b class='flag-5'>將</b>KY-008<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>

    如何LED連接到Arduino板并使其閃爍

     在本快速入門指南中,您將學習如何 LED 連接到 Arduino 板并使其閃爍。
    的頭像 發(fā)表于 02-11 10:53 ?2307次閱讀
    如何<b class='flag-5'>將</b>LED<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>板并使其閃爍

    如何按鈕連接到Arduino

    在本快速入門指南中,您將學習如何按鈕連接到Arduino板,并根據(jù)按鈕是否被按下來讀取HIGH或LOW。您將使用電路板上隨附的發(fā)光二極管 (LED)通過按鈕打開和關閉,以便驗證按鈕按下代碼是否正常工作。
    的頭像 發(fā)表于 02-11 10:52 ?4064次閱讀
    如何<b class='flag-5'>將</b>按鈕<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>板

    如何光敏電阻連接到Arduino板并讀取電壓

    在本快速入門指南中,您將學習如何光敏電阻連接到Arduino板并讀取電壓。您將首先使用串行監(jiān)視器來了解光傳感器的行為方式,然后構(gòu)建一個電路,在天黑時自動打開燈。
    的頭像 發(fā)表于 02-11 10:45 ?4172次閱讀
    如何<b class='flag-5'>將</b>光敏電阻<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>板并讀取電壓

    如何HC-SR04連接到Arduino并編寫一個簡單的程序來測量距離

    一種流行的Arduino超聲波傳感器是HC-SR04。它廣泛用于非接觸式距離測量,通常用于機器人和自動化項目。本指南向您展示如何HC-SR04連接到
    的頭像 發(fā)表于 02-11 10:17 ?2445次閱讀
    如何<b class='flag-5'>將</b>HC-SR04<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>并編寫一個簡單的程序來測量距離

    如何增量旋轉(zhuǎn)編碼器與Arduino連接

    在本教程中,您將學習如何增量旋轉(zhuǎn)編碼器與Arduino連接,以讀取旋鈕的運動。這對于在機器人和其他應用程序中創(chuàng)建用戶界面或讀取機械位置非常有用。
    的頭像 發(fā)表于 02-11 10:00 ?1552次閱讀
    如何<b class='flag-5'>將</b>增量旋轉(zhuǎn)編碼器與<b class='flag-5'>Arduino</b><b class='flag-5'>連接</b>
    主站蜘蛛池模板: 伦理片qvod| 一区二区三区福利视频| 阿娇和冠希13分钟在线观看| 日本特殊精油按摩| 国产午夜电影院| 中文字幕在线不卡日本v二区 | 在线亚洲97se| 免费看亚洲| 国产精品免费一区二区区| 亚洲人视频在线| 亚洲人精品午夜射精日韩| 绿巨人www在线观看| 成人精品视频在线观看播放| 迅雷成人论坛| 国产婷婷午夜无码A片| 真实伦 乱| 挺进老师的紧窄小肉六电影完整版| 久久久久久久电影| 中文字幕无线观看不卡网站 | 国产精品VIDEOS麻豆TUBE| 亚洲字幕在线观看| 男人网站在线观看| 国产伊人久久| 波多野结衣教师系列6| 亚洲人成人毛片无遮挡| 日本69xxxx| 久久精品中文闷骚内射| 国产Av影片麻豆精品传媒| 2021精品乱码多人收藏| 小蝌蚪视频在线观看免费观看WWW| 两个客户一起吃我的奶| 国产精品热久久高潮AV袁孑怡| 92午夜理论第1000集 app| 免费国产精品视频| 国产人妻精品无码AV在线五十路 | 日韩AV无码一区二区三区不卡毛片| 久久re6热在线视频| 国产成人高清在线观看播放| 中文字幕一区二区三区在线播放| 午夜在线播放免费人成无| 欧美嫩freexxxhddvd|