Arduino Yún, isang board na malayang pumapasok sa Internet of Things

arduino yun

Ang Internet of Things o kilala rin bilang IoT ay binago ang teknolohikal na mundo at naabot din ang marami sa aming mga proyekto (nais namin o hindi). Iyon ang dahilan kung bakit maraming mga gumagamit ang naghahanap ng isang board na nagpoproseso ng kanilang mga programa, na mura at kumokonekta din sa Internet nang hindi gumagamit ng isang wireless key o isang network card. Para sa marami, ang huli ay isang mabilis na pag-aayos, ngunit hindi ito nangangahulugan na ito ay isang propesyonal o mabisang solusyon.

Dahil dito, ang koponan ng Ang proyekto ng Arduino ay bumuo ng isang board na naglalayon sa Internet of Things. Ang board na ito ay tinawag na Arduino Yún.

Ano ang Arduino Yún?

Ang Arduino Yún ay isang board mula sa Arduino Project. Nangangahulugan ito na ang disenyo at paggawa nito ay maaaring isagawa ng ating sarili o ng anumang kumpanya pati na rin ang kakayahang magamit ang mga disenyo nito upang lumikha ng mga prototype at personal na plato. Sa kaso ni Arduino Yún, ang huli ay magiging isang hakbang pa, dahil batay ito kay Arduino Leonardo, isang mas malakas na modelo ng board kaysa Arduino UNO.

Ang Arduino Yún ay may parehong disenyo at ang parehong controller bilang Arduino Leonardo, iyon ay, ang processor Atmel ATmega32U4. Ngunit, hindi katulad ni Arduino Leonardo, Ang Arduino Yún ay mayroong isang Atheros Wireless AR9331 mini-board, isang puwang para sa mga microsd card at isang core na tinatawag na Linino.

Ano ang mga pagkakaiba sa pagitan ng Arduino Yún at Arduino UNO?

arduino yun

Isinasaalang-alang ang nasa itaas, ang mga pagkakaiba sa pagitan ng modelo ng Arduino Yún at ang modelo ay malinaw Arduino UNO. Ngunit may ilan pa.

Kung titingnan mo ang artikulong inilathala namin kamakailan, ang isang board ng Arduino ay kulang sa maraming mga elemento na mayroon ang iba pang mga board tulad ng Raspberry Pi, ngunit ang Arduino Yún ay hindi.

Ang core na tinatawag na Lininus ay isang core na nag-aalok ng sapat na lakas upang magkaroon ng isang maliit na pamamahagi na tinatawag na Openwrt-Yún. Ang pamamahagi na ito ay gumagamit ng Linux kernel at ilang iba pang mga tool na gumagawa ng Openwrt ay maaaring mai-install sa anumang aparato na may isang atheros board o katulad.

Ano ang Openwrt-Yún?

Sa puntong ito, maginhawa upang gumawa ng isang maikling paghinto tungkol sa kung ano ang Openwrt-Yún at kung bakit ito mahalaga.

Logo ng OpenWrt

OpenWRT Ito ay isang pamamahagi ng Gnu / Linux na umaangkop sa anumang router at wireless card. Sa kasong ito, Ang Openwrt-Yun ay isang binagong pamamahagi upang mai-install sa Arduino Yún. Ang pamamahagi ay naninirahan sa Linino at maaaring mapalawak salamat sa puwang para sa mga microsd card. Upang magamit ang mga pagpapaandar na ito, kakailanganin lamang namin kumonekta sa board nang malayuan sa pamamagitan ng ssh at gamitin ang manager ng package ng pamamahagi pati na rin ang natitirang mga tool.

Hindi na kailangang sabihin, ang pamamahagi na ito mag-aalok ito sa amin ng ilang pangunahing mga matalinong pag-andar na mayroon ang isang operating system ngunit hindi pareho sa isang board na Raspberry Pi na maaaring magamit bilang isang minicomputer o isang lumang pc na maaari naming magamit bilang isang server o bahagi ng isang kumpol.

Paano ma-access ang pagsasaayos ng Arduino Yún?

Upang ma-access ang pagsasaayos ng Arduino Yún, kailangan nating gawin ang dalawang mga hakbang sa account:

  • I-install ang mga driver upang makilala ito ng pc gamit ang Arduino IDE
  • I-configure ang remote interface para sa mga koneksyon at ang hakbang na "tulay" para sa mga personal na programa upang magamit ang wireless interface.

Ang unang hakbang ay mahalaga dahil sa ilang oras kakailanganin naming magpadala ng mga programa at data sa board ng Arduino Yún. Para dito kailangan lang natin i-install ang mga driver ng board at pagkatapos ay patakbuhin ang Arduino IDE. Kung mayroon kaming Arduino IDE sa Gnu / Linux, walang magiging problema sa hakbang na ito at wala kaming gagawing anumang bagay; Kung mayroon kaming Windows, ang mga driver para sa modelong ito pati na rin ang iba pang mga modelo ng Arduino ay mai-install sa Arduino IDE, kaya't ang kahalagahan ng paggamit ng IDE na ito; At kung mayroon kaming mac OS, hindi namin kailangang gumawa ng anumang bagay kung gagamitin namin ang Arduino IDE, ngunit sa unang pagkakataon na ikinonekta namin ang board ng Arduino Yún sa aming Mac, lilitaw ang wizard ng pag-install ng keyboard, isang wizard na kailangan naming isara gamit ang pulang pindutan. Ito ay isang problema na lumilitaw na nakalarawan sa ang opisyal na website ng Arduino Yún.

Ang iba pang hakbang na interesado kaming malaman ay ang koneksyon at pangangasiwa ng module ng Arduino Yún Wi-Fi. Una kailangan nating magbigay ng lakas sa plato; ito ay magiging sanhi ng board upang lumikha ng isang wifi network na tinatawag na Yún. Kumonekta kami sa network na ito at sa isusulat namin ang browser ang address na http: //arduino.local Ang address na ito ay magbubukas ng isang website na kung saan maaari naming pamahalaan ang bagong nilikha na network. Ang username at password ng panel na ito ay "arduino", isang salita na maaari nating baguhin sa sandaling ipasok ang panel.

Arduino Yun web interface

Ngunit, kung gagamitin namin ang Arduino Yun, ang hahanapin namin ay upang kumonekta sa isang Wi-Fi network at huwag lumikha ng aming sariling network. Upang gawin ito, sa panel na binuksan, sa ibaba ay may isang drop-down na may mga elemento upang kumonekta sa anumang Wi-Fi network, maliban sa mga network ng unibersidad at iba pang mga katulad na network na gumagamit ng mga protokol at password software na gawing imposible (pa rin) ang koneksyon sa ganitong uri ng mga plato.

Sa gayon, alam na namin kung paano lumikha ng iyong sariling Wi-Fi network, kumonekta sa isa pang Wi-Fi network, ngunit paano ko magagamit ang koneksyon na ito sa iba pang mga board at / o mga programa?

Mabuti para dito kailangan naming gamitin ang pag-andar ng Bridge sa loob ng programa na nilikha namin sa Arduino IDE. Nagsisimula ang pagpapaandar sa Bridge.begin (), isang pagpapaandar na magpapahintulot sa amin na makipag-ugnay sa normal na pag-andar at ang pag-andar ng wireless ng Arduino Yún board.

Ano ang maaari kong gawin sa Arduino Yún?

Larawan ng Telepono ng Arduino

Gamit ang kinakailangang programa, maaari kaming gumawa ng anumang "pang-teknolohikal na aparato na" matalino "salamat sa board ng Arduino Yún. Gayunpaman, ang pinakakaraniwan ay ang paggamit ng board upang ang gadget na nilikha ay maaaring kumonekta sa Internet at upang manipulahin ito sa pamamagitan ng ibang aparato tulad ng isang smartphone, isang tablet o isang pc.

Ang ilang mga gumagamit ay pinamamahalaang gamitin ang board bilang isang bihirang network card, ngunit sasabihin namin na ang paggawa nito ay medyo mahirap at ang presyo ng board ay mas mataas kaysa sa anumang normal na network card. Sa Instructables makukuha mo isang maliit na tagahanga ng kung ano ang maaaring gawin kay Arduino Yún. Kailangan lang naming isulat ang pangalan ng board sa repository search engine at lilitaw ang iba't ibang mga proyekto na gumagamit ng modelong ito.

Konklusyon

Ang Arduino Yún ay isang nakawiwili at mahalagang board para sa maraming mga gumagamit dahil hanggang sa kanyang pagdating, ang sinumang nais na ikonekta ang kanyang proyekto sa Internet ay kailangang bumili ng isang Arduino board kasama ang isang wireless o GSM na kalasag na nagpapahintulot sa koneksyon. Ang gastos ay mas mataas kaysa sa Arduino Yún at ang mas mahirap na programa na may higit na mga limitasyon. Inaayos ng Arduino Yún ang lahat ng ito at nag-aalok ng posibilidad na lumikha ng mas magaan at mas malakas na mga gadget kaysa sa ngayon. Ngunit ang iba pang mga alternatibo tulad ng Raspberry Pi Zero W ay maaaring mas angkop sa aming proyekto. Sa anumang kaso, parehong Arduino at Raspberry Pi ay sumusunod sa mga alituntunin ng Hardware Libre at nangangahulugan iyon na maaari nating piliin ang board at ang solusyon nang hindi nakikitang nakompromiso ang ating proyekto.


Isang komento, iwan mo na

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   xtrak dijo

    Kumusta, Abril 24, 2018, ang plate na ito ay lilitaw na binawi ng gumawa, dahil umano hindi ito sumusunod sa anumang mga regulasyon.
    Ang naiinis sa akin ay ang kalasag ni yun na mayroon sa katalogo.
    Iniwan ko ang link: https://store.arduino.cc/arduino-yun
    Naghahanap ako ng isang kahalili para sa aking proyekto, nais kong pahalagahan ang anumang mga mungkahi.
    Isang pagbati at salamat sa post.