Nesnelerin İnterneti veya aynı zamanda IoT olarak da bilinen, teknolojik dünyada devrim yarattı ve aynı zamanda birçok projemize de ulaştı (istesek de istemesek de). Bu nedenle birçok kullanıcı, programlarını işleyen, pahalı olmayan ve aynı zamanda bir kablosuz anahtar veya ağ kartı kullanmadan İnternet'e bağlanan bir kart arıyor. Birçoğu için ikincisi hızlı bir çözümdür, ancak profesyonel veya etkili bir çözüm olduğu anlamına gelmez.
Bu göz önüne alındığında, ekibi Arduino projesi, Nesnelerin İnternetini hedefleyen bir kart geliştirdi. Bu kartın adı Arduino Yún.
Indeks
Arduino Yún nedir?
Arduino Yún, Arduino Projesi'nden bir karttır. Bu, tasarımının ve üretiminin kendimiz veya herhangi bir şirket tarafından gerçekleştirilebileceği ve ayrıca tasarımlarını prototipler ve kişisel plakalar oluşturmak için kullanabileceği anlamına gelir. Arduino Yún durumunda, ikincisi daha ileri bir adım olacaktır, çünkü Arduino Leonardo'ya dayalıdır, çünkü daha güçlü bir kart modeli Arduino UNO.
Arduino Yún aynı tasarıma sahiptir ve Arduino Leonardo ile aynı kontrolör, yani işlemci Atmel ATmega32U4. Ancak, Arduino Leonardo'nun aksine, Arduino Yún, bir Atheros Wireless AR9331 mini karta, microsd kartlar için bir yuvaya ve Linino adlı bir çekirdeğe sahiptir..
Arduino Yún ile Arduino arasındaki farklar nelerdir? Arduino UNO?
Yukarıdakileri dikkate alarak, Arduino Yún modeli ile model arasındaki farklar açıktır. Arduino UNO. Ama biraz daha var.
Yakın zamanda yayınladığımız makaleye bakarsanız, bir Arduino kartı, Raspberry Pi gibi diğer kartların sahip olduğu birçok unsurdan yoksundur, ancak Arduino Yún'da yoktur.
Lininus adı verilen çekirdek, Openwrt-Yún adında küçük bir dağıtım var. Bu dağıtım Linux çekirdeğini kullanır ve Openwrt'nin ateros kartı veya benzeri herhangi bir cihaza yüklenmesini sağlayan birkaç başka araç kullanılır.
Openwrt-Yún nedir?
Bu noktada, Openwrt-Yún'un ne olduğu ve neden önemli olduğu hakkında kısa bir ara vermek uygundur.
OpenWRT Herhangi bir yönlendiriciye ve kablosuz karta uyum sağlayan bir Gnu / Linux dağıtımıdır. Bu durumda, Openwrt-Yun, Arduino Yún'a yüklenecek değiştirilmiş bir dağıtımdır. Dağıtım Linino'da bulunur ve microsd kart yuvası sayesinde genişletilebilir. Bu işlevleri kullanabilmek için, yalnızca ssh aracılığıyla panele uzaktan bağlanmamız ve dağıtımın paket yöneticisinin yanı sıra diğer araçları kullanmamız gerekiyor.
Söylemeye gerek yok, bu dağıtım Bize bir işletim sisteminin sahip olduğu ancak bir Raspberry Pi kartıyla aynı olmayan bazı temel akıllı işlevleri sunacak bir sunucu veya bir kümenin parçası olarak kullanabileceğimiz bir mini bilgisayar veya eski bir bilgisayar olarak kullanılabilir.
Arduino Yún yapılandırmasına nasıl erişilir?
Arduino Yún yapılandırmasına erişmek için iki adımı hesaba katmalıyız:
- Sürücüleri Arduino IDE ile bilgisayar tarafından tanınacak şekilde kurun
- Bağlantılar için uzak arabirimi ve kişisel programların kablosuz arabirimi kullanması için "köprü" adımını yapılandırın.
İlk adım önemlidir, çünkü bir noktada programları ve verileri Arduino Yún kartına göndermemiz gerekecek. Bunun için sadece yapmalıyız kart sürücülerini kurun ve ardından Arduino IDE'yi çalıştırın. Gnu / Linux üzerinde Arduino IDE'ye sahipsek bu adımda sorun olmayacak ve hiçbir şey yapmamıza gerek kalmayacak; Windows'umuz varsa, bu model ve diğer Arduino modellerinin sürücüleri Arduino IDE ile kurulmuş olacaktır, bu nedenle bu IDE'yi kullanmanın önemi; Ve eğer mac işletim sistemimiz varsa, Arduino IDE kullanırsak hiçbir şey yapmamıza gerek yok, ancak Arduino Yún kartını Mac'imize ilk bağladığımızda, klavye kurulum sihirbazı görünecek, kapatmamız gereken bir sihirbaz kırmızı düğme ile. Yansımış görünen bir sorundur Arduino Yún'un resmi web sitesi.
Bilmek istediğimiz diğer adım, Arduino Yún Wi-Fi modülünün bağlantısı ve yönetimidir. Önce plakaya enerji vermemiz gerekiyor; bu, kartın Yún adında bir wifi ağı oluşturmasına neden olacaktır. Bu ağa bağlanıyoruz ve tarayıcı http: //arduino.local adresini yazıyoruz Bu adres, oluşturulan yeni ağı yönetebileceğimiz bir web sitesi açacaktır. Bu panelin kullanıcı adı ve şifresi "arduino" dur., panele girdiğimizde değiştirebileceğimiz bir kelime.
Ancak Arduino Yun kullanırsak arayacağımız şey bir Wi-Fi ağına bağlanmak ve kendi ağımızı oluşturmak değil. Bunu yapmak için, açılan panelde, alt kısımda, üniversite ağları ve bunu yapan protokolleri ve şifre yazılımını kullanan diğer benzer ağlar dışında herhangi bir Wi-Fi ağına bağlanmak için öğeler içeren bir açılır menü vardır. imkansız (hala) bu tip plakalarla bağlantı.
Kendi Wi-Fi ağınızı nasıl oluşturacağınızı, başka bir Wi-Fi ağına nasıl bağlanacağınızı zaten biliyoruz, ancak bu bağlantıyı diğer kartlar ve / veya programlarla nasıl kullanırım?
Onun için iyi Arduino IDE'de oluşturduğumuz program içerisinde Bridge fonksiyonunu kullanmalıyız. İşlev ile başlar Bridge.begin ()Arduino Yún kartının normal işlevi ve kablosuz işlevi ile iletişim kurmamızı sağlayacak bir işlev.
Arduino Yún ile ne yapabilirim?
Gerekli programlama ile Arduino Yún kartı sayesinde her türlü teknolojik cihazı "akıllı" hale getirebiliriz. Ancak, en yaygın olanı, oluşturulan gadget'ın İnternet'e bağlanabilmesi için panoyu kullanmaktır ve bunu bir akıllı telefon, tablet veya bilgisayar gibi başka bir cihaz aracılığıyla idare edebilmek.
Bazı kullanıcılar anakartı nadir bir ağ kartı olarak kullanmayı başardılar, ancak bunu yapmanın oldukça zor olduğunu ve kartın fiyatının normal ağ kartlarından daha yüksek olduğunu söylemeliyiz. Açık Instructables alabilirsiniz Arduino Yún ile neler yapılabileceğinin küçük bir hayranı. Depo arama motoruna sadece panonun adını yazmamız gerekiyor ve bu modeli kullanan çeşitli projeler görünecek.
Sonuç
Arduino Yún, birçok kullanıcı için ilginç ve önemli bir karttır, çünkü gelene kadar, projesini internete bağlamak isteyen kişi, bir Arduino kartı ve bağlantıya izin veren bir kablosuz veya GSM kalkanı satın almak zorundaydı. Maliyet, Arduino Yún'dan daha yüksekti ve daha fazla sınırlama ile daha zor programlama. Arduino Yún tüm bunları düzeltir ve şimdiye kadar olduğundan daha hafif ve daha güçlü araçlar oluşturma imkanı sunar.. Ancak projemiz, Raspberry Pi Zero W gibi diğer alternatiflere daha uygun olabilir. Her durumda, hem Arduino hem de Raspberry Pi, Ücretsiz Donanım yönergelerini takip eder ve bu, projemizin tehlikeye girdiğini görmeden kartı ve çözümü seçebileceğimiz anlamına gelir.