Интернет на нещата или известен също като IoT направи революция в технологичния свят и също така достигна до много от нашите проекти (независимо дали искаме или не). Ето защо много потребители търсят борд, който обработва техните програми, който е евтин и който също се свързва с интернет, без да използва безжичен ключ или мрежова карта. За мнозина последното е бързо решение, но не означава, че е професионално или ефективно решение.
Като се има предвид това, екипът на Проектът Arduino разработи дъска, насочена към Интернет на нещата. Тази дъска се нарича Arduino Yún.
Какво е Arduino Yún?
Arduino Yún е дъска от проекта Arduino. Това означава, че неговото проектиране и производство може да бъде извършено от нас или от всяка компания, както и че можем да използваме нейните проекти за създаване на прототипи и лични табели. В случая с Arduino Yún последното би било още една стъпка, тъй като се основава на Arduino Leonardo, по-мощен модел на дъска от Arduino UNO.
Arduino Yún има същия дизайн и същия контролер като Arduino Leonardo, т.е. процесора Atmel ATmega32U4. Но за разлика от Arduino Leonardo, Arduino Yún има Atheros Wireless AR9331 мини-платка, слот за microsd карти и ядро, наречено Linino.
Какви са разликите между Arduino Yún и Arduino UNO?
Като се има предвид горното, разликите между модела Arduino Yún и модела са ясни Arduino UNO. Но има и други.
Ако погледнете статията, която наскоро публикувахме, на дъска на Arduino липсват много елементи, които имат други дъски като Raspberry Pi, но Arduino Yún не.
Ядрото, наречено Lininus, е ядро, което предлага достатъчно мощност за имат малка дистрибуция, наречена Openwrt-Yún. Тази дистрибуция използва ядрото на Linux и няколко други инструмента, които правят Openwrt могат да бъдат инсталирани на всяко устройство с атерос дъска или подобен.
Какво е Openwrt-Yún?
На този етап е удобно да спрете накратко какво е Openwrt-Yún и защо е важно.
OpenWRT Това е дистрибуция на Gnu / Linux, която се адаптира към всеки рутер и безжична карта. В такъв случай, Openwrt-Yun е модифицирана дистрибуция, която трябва да бъде инсталирана на Arduino Yún. Дистрибуцията се намира в Linino и може да бъде разширена благодарение на слота за microsd карти. За да можем да използваме тези функции, трябва само да се свържем дистанционно с платката чрез ssh и да използваме диспечера на пакети, както и останалите инструменти.
Излишно е да казвам, че това разпределение ще ни предложи някои основни интелигентни функции, които операционната система има, но не е същата като платката Raspberry Pi който може да се използва като миникомпютър или стар компютър, който можем да използваме като сървър или част от клъстер.
Как да вляза в конфигурацията на Arduino Yún?
За достъп до конфигурацията на Arduino Yún трябва да вземем предвид две стъпки:
- Инсталирайте драйверите, така че да бъде разпознат от компютъра с Arduino IDE
- Конфигурирайте дистанционния интерфейс за връзки и стъпката „мост“ за лични програми за използване на безжичния интерфейс.
Първата стъпка е важна, тъй като в един момент ще трябва да изпратим програми и данни на дъската на Arduino Yún. За това трябва само инсталирайте драйверите на платката и след това стартирайте Arduino IDE. Ако имаме Arduino IDE на Gnu / Linux, няма да има проблем с тази стъпка и няма да се налага да правим нищо; Ако имаме Windows, драйверите за този модел, както и други модели на Arduino, ще бъдат инсталирани с IDE на Arduino, откъдето идва и значението на използването на тази IDE; И ако имаме mac OS, не трябва да правим нищо, ако използваме Arduino IDE, но първият път, когато свържем дъската Arduino Yún с нашия Mac, ще се появи съветникът за инсталиране на клавиатура, съветник, който ще трябва да затворим с червения бутон. Това е проблем, който изглежда отразен в официалният уебсайт на Arduino Yún.
Другата стъпка, която ни интересува, е свързването и администрирането на Wi-Fi модула Arduino Yún. Първо трябва да активираме плочата; това ще накара платката да създаде wifi мрежа, наречена Yún. Свързваме се с тази мрежа и в браузър пишем адреса http: //arduino.local Този адрес ще отвори уебсайт, от който можем да управляваме създадената нова мрежа. Потребителското име и паролата на този панел е "arduino", дума, която можем да променим, след като влезем в панела.
Но ако използваме Arduino Yun, това, което ще търсим, е да се свържем с Wi-Fi мрежа и да не създаваме наша собствена мрежа. За да направите това, в панела, който е отворен, в долната част има падащо меню с елементите за свързване към всяка Wi-Fi мрежа, с изключение на университетските мрежи и други подобни мрежи, които използват протоколи и софтуер за пароли, който го прави невъзможна (все още) връзката с този тип плочи.
Е, ние вече знаем как да създадем своя собствена Wi-Fi мрежа, да се свържем с друга Wi-Fi мрежа, но как да използвам тази връзка с други платки и / или програми?
Ами за това трябва да използваме функцията Bridge в рамките на програмата, която създаваме в Arduino IDE. Функцията започва с Bridge.begin (), функция, която ще ни позволи да комуникираме с нормалната функция и безжичната функция на платката Arduino Yún.
Какво мога да направя с Arduino Yún?
С необходимото програмиране можем да направим всяко технологично устройство „интелигентно“ благодарение на дъската Arduino Yún. Въпреки това, най-често се използва дъската, така че създадената притурка да може да се свърже с интернет и да може да го манипулира чрез друго устройство като смартфон, таблет или компютър.
Някои потребители са успели да използват платката като рядка мрежова карта, но трябва да кажем, че това е доста трудно и цената на платката е по-висока от всяка нормална мрежова карта. На Instructables можеш да получиш малък фен на това, което може да се направи с Arduino Yún. Просто трябва да напишем името на дъската в търсачката на хранилището и ще се появят различни проекти, които използват този модел.
Заключение
Arduino Yún е интересна и важна дъска за много потребители, тъй като до пристигането му, който искаше да свърже проекта си с интернет, трябваше да купи платка Arduino плюс безжичен или GSM щит, който позволява връзката. Цената беше по-висока от Arduino Yún и по-трудно програмиране с повече ограничения. Arduino Yún коригира всичко това и предлага възможност за създаване на по-леки и мощни джаджи от сега. Но нашият проект може да е по-подходящ за други алтернативи като Raspberry Pi Zero W. Във всеки случай, както Arduino, така и Raspberry Pi следват насоките за безплатен хардуер и това означава, че можем да изберем дъската и решението, без да виждаме проекта ни компрометиран.
Здравейте, 24 април 2018 г., тази табела изглежда изтеглена от производителя, предполага се, че не отговаря на никакви разпоредби.
Това, което ме ядоса, е, че щитът на Юн го има в каталога.
Оставям връзката: https://store.arduino.cc/arduino-yun
Търся алтернатива за моя проект, бих се радвал на всякакви предложения.
Поздрав и благодарности за публикацията.