Kütüphane
YunBridgeLibrary
Bridge Library for Yún devices
Yún'un iki işlemcisi var. Biri Leonardo'daki gibi bir ATmega32U4 . Diğeri, Linux ve OpenWRT kablosuz yığını çalıştıran ve kartın WiFi ve Ethernet ağlarına bağlanmasını sağlayan bir Atheros 9331'dir . Çeşitli internet servislerine bağlanmak için Arduino üzerinden Linux sistemindeki programları veya özel komut dosyalarını aramak mümkündür. Yún Shield , aynı mimariyi ve özellikleri paylaşır, ancak bir kalkantır ve mikrodenetleyicinin donanım Seri bağlantı noktası üzerinden Atheros işlemcisi ile arayüz oluşturduğu bir panoya takılması gerekir. Bridge kütüphanesi, ATmega32U4 - veya kalkan kullanıyorsanız takılı olan kart ile AR9331 arasındaki iletişimi kolaylaştırır. Kart mikrodenetleyicisinden köprü komutları, AR9331'de Python tarafından yorumlanır. Rolü, Arduino tarafından sorulduğunda GNU / Linux tarafında programlar yürütmek, Arduino ve İnternet arasında sensör okumaları gibi verileri paylaşmak ve Internet'ten komut almak ve doğrudan Arduino'ya aktarmak için paylaşılan bir depolama alanı sağlamaktır. Bridge, Linux komut satırına bir arabirim görevi gören her iki yönde de iletişime izin verir. Linux'ta terminal ve yürütme komutlarının kısa bir açıklaması için buraya bakın. Yún ailesi kartlarına aşina olmak için lütfen Yün başlangıç sayfasına veya Yún Shield başlangıç sayfasına bakın . Süreçİşlem, Linux işlemci ve kabuk komut dosyaları gibi diğer işlemler için kullanılır. konsolKonsol, Arduino IDE'deki ağ monitörü ile bir kabuk kullanarak iletişim kurmak için kullanılabilir. Fonksiyonel olarak, Seri'ye çok benzer. FileIOLinux dosyasında bir arayüz. Yún Shield'da, SD karttaki veya USB bellekteki dosyaları okumak / yazmak için kullanılabilir. HttpClientLinux'ta bir HTTP istemcisi oluşturur. İşlemi genişleterek yaygın CURL komutları için bir sarmalayıcı çalışma görüntüler. Posta kutusuLinux ve Arduino arasında iletişim kurmak için eşzamansız, oturumsuz bir arayüz. BridgeClientEthernetClient sınıfından sonra modellenen Arduino tabanlı bir HTTP istemcisi. BridgeServerEthernetServer sınıfından Sonra modellenen Arduino based Bir HTTP sunucusu. TembooTemboo için bir arayüz, çok çeşitli çevrimiçi araçlara bağlanmayı etkinleştirir. Daha fazla bilgi için Tembo belgelerine bakın. Örnekler
| Köprü Sınıfı
Fonksiyonlarİşlem Sınıfı
Fonksiyonlar
Konsol Sınıfı
FonksiyonlarFileIO SınıfıFonksiyonlar
Posta Kutusu SınıfıFonksiyonlarHttpClient SınıfıFonksiyonlarBridgeClient SınıfıFonksiyonlarBridgeServer SınıfıFonksiyonlarKullanımdan kaldırılmış sınıflarYunClient SınıfıYunServer Sınıfı |