ArduinoYún,自由進入物聯網的董事會

Arduino雲

物聯網(也稱為IoT)徹底改變了技術世界,並且也涉及到我們的許多項目(無論我們是否願意)。 因此,許多用戶都在尋找一塊板來處理他們的程序,該板價格便宜,並且無需使用無線密鑰或網卡即可連接到Internet。 對於許多人來說,後者是一種快速解決方案,但這並不意味著它是專業或有效的解決方案。

鑑於此, Arduino項目開發了一個針對物聯網的電路板。 此板稱為ArduinoYún.

什麼是ArduinoYún?

ArduinoYún是Arduino Project的開發板。 這意味著它的設計和製造既可以由我們自己也可以由任何公司進行,並且可以使用其設計來創建原型和個人板材。 在ArduinoYún的情況下,後者將是進一步的步驟,因為它基於Arduino Leonardo,它是比Arduino Leon更強大的電路板模型。 Arduino UNO.

ArduinoYún具有相同的設計,並且 與Arduino Leonardo相同的控制器, 也就是說,處理器 愛特梅爾ATmega32U4。 但是,與Arduino Leonardo不同, ArduinoYún有一個Atheros Wireless AR9331迷你板,一個用於microSD卡的插槽和一個名為Linino的內核.

ArduinoYún和之間有什麼區別 Arduino UNO?

Arduino雲

考慮到上述因素,ArduinoYún模型與模型之間的區別很明顯 Arduino UNO。 但是還有更多。

如果您看一下我們最近發表的文章,那麼Arduino板缺少Raspberry Pi等其他板所具有的許多元素,而ArduinoYún卻沒有。

稱為Lininus的核心是可以提供足夠動力的核心 有一個叫做Openwrt-Yún的小發行版。 該發行版使用Linux內核和其他一些工具,這些工具可以將Openwrt安裝在帶有atheros板或類似設備的任何設備上。

什麼是Openwrt-Yún?

在這一點上,方便地簡短介紹一下Openwrt-Yún是什麼以及為什麼它很重要。

OpenWrt徽標

OpenWRT的 這是一個Gnu / Linux發行版,適用於任何路由器和無線網卡。 在這種情況下, Openwrt-Yun是要在ArduinoYún上安裝的經過修改的發行版。 該發行版位於Linino,並且由於microSD卡插槽而可以擴展。 為了能夠使用這些功能,我們只需要通過ssh遠程連接到開發板,並使用發行版的軟件包管理器以及其他工具即可。

不用說,這種分佈 它會為我們提供一些操作系統具有但與Raspberry Pi板不同的基本智能功能 可以用作小型計算機或舊PC,也可以用作服務器或集群的一部分。

如何訪問ArduinoYún配置?

要訪問ArduinoYún配置,我們必須考慮兩個步驟:

  • 安裝驅動程序,以便具有Arduino IDE的計算機可以識別該驅動程序
  • 配置用於連接的遠程接口和用於個人程序使用無線接口的“橋接”步驟。

第一步很重要,因為有時需要將程序和數據發送到ArduinoYún板。 為此,我們只需要 安裝闆卡驅動程序,然後運行Arduino IDE。 如果我們在Gnu / Linux上具有Arduino IDE,則此步驟將沒有問題,並且我們無需執行任何操作。 如果我們有Windows,則此模型以及其他Arduino模型的驅動程序將隨Arduino IDE一起安裝,因此使用此IDE的重要性。 如果我們使用的是Mac OS,那麼如果使用Arduino IDE,則無需執行任何操作,但是,當我們第一次將ArduinoYún板連接到Mac時,將出現鍵盤安裝嚮導,該嚮導必須關閉用紅色按鈕。 這個問題似乎反映在 ArduinoYún的官方網站.

我們感興趣的另一步是ArduinoYúnWi-Fi模塊的連接和管理。 首先,我們必須為盤子提供能量。 這將導致開發板創建一個名為Yún的wifi網絡。 我們連接到該網絡,並在 瀏覽器,我們寫地址http://arduino.local 此地址將打開一個網站,我們可以從中管理創建的新網絡。 該面板的用戶名和密碼為“ arduino”,這是我們進入面板後可以更改的單詞。

Arduino Yun Web界面

但是,如果我們使用Arduino Yun,我們將尋找的是連接到Wi-Fi網絡,而不是創建我們自己的網絡。 為此,在已打開的面板中,底部有一個下拉列表,其中包含用於連接到任何Wi-Fi網絡的元素,但大學網絡和其他使用協議和密碼軟件的類似網絡除外使得(仍然)無法與這種類型的板連接。

好了,我們已經知道如何創建自己的Wi-Fi網絡,連接到另一個Wi-Fi網絡,但是如何將這種連接與其他主板和/或程序一起使用?

好吧 我們必須在Arduino IDE中創建的程序中使用Bridge函數。 該功能以 Bridge.begin(),該功能將使我們能夠與ArduinoYún板的常規功能和無線功能進行通信。

我可以用ArduinoYún做什麼?

Arduino手機圖片

借助必要的編程,借助ArduinoYún板,我們可以使任何技術設備“智能化”。 然而, 最常見的是使用開發板,以便創建的小工具可以連接到Internet 並能夠通過其他設備(例如智能手機,平板電腦或PC)對其進行操作。

有些用戶設法將闆卡用作罕見的網卡,但是我們不得不說,這樣做非常困難,並且闆卡的價格高於任何普通的網卡。 上 指導性 你可以得到 可以用ArduinoYún做什麼的小粉絲。 我們只需要在存儲庫搜索引擎中寫板的名稱,就會出現使用該模型的各種項目。

結論

對於許多用戶來說,ArduinoYún板是一個有趣且重要的板,因為在他到來之前,想要將他的項目連接到互聯網的任何人都必須購買Arduino板以及允許連接的無線或GSM屏蔽。 成本比ArduinoYún高,並且編程難度更大,限制更多。 ArduinoYún糾正了所有這些問題,並提供了創建比現在更輕,更強大的小工具的可能性。但其他替代方案,例如 Raspberry Pi Zero W 可能更適合我們的專案。無論如何,Arduino 和 Raspberry Pi 都遵循 Hardware Libre 這意味著我們可以選擇主機板和解決方案,而不會看到我們的專案受到損害。


發表評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   Xtrak 他說:

    您好,24年2018月XNUMX日,製造商似乎撤回了該板,可能是因為該板不符合任何法規。
    令我煩惱的是,雲的盾牌確實在目錄中有它。
    我離開鏈接: https://store.arduino.cc/arduino-yun
    我正在為我的項目尋找替代方案,我將不勝感激任何建議。
    問候和感謝您的帖子。