Blog Single

Gelişeceğine inandığım Windows 10 IoT benzeri bir sistem de Android tarafından, Android Things IoT platformu 12.2016 tarihinde preview olarak başlangıç almıştı.

Android Things'in imajı ilk çıktığı andan itibaren; Raspberry Pi 3, Intel Edison ve NXP Pico i.MX6UL boardlarında kullanım ve geliştirme çalışmalarına olanak tanıyor.

Bu makalemizde Raspberry Pi 3 üzerinde Android Things IoT nasıl kurulur ? ve Android Things IoT üzerinde uygulama çalıştırma gibi başlıkların yanıtını birlikte buluyor olacağız. Yararlı olması dileğiyle.

İhtiyaç Listesi;

  • Android Studio 2.2+
  • Raspberry Pi 3
  • 5V 2.1A (2.5 da destekler) usb şarj aleti
  • Ethernet kablosu
  • Ekran/HDMI kablosu( ve/ya +hdmi to vga dönüştürücü)/Klavye/Mouse
  • SD Kart Okuyucu
  • 1 adet MicroSD kart (8 gb yada daha üstü, Class10 hızlı okuma/yazma özelliği)

Kurulumu;

  • Microsd kart okuyucunuza, boş microsd kartınızı takınız. Boş değilse, en sağlıklı şekilde SDFormatter uygulaması ile windows ortamında temizleyebilirsiniz.
  • Ardından Win32DiskImager adlı Windows uygulamasını bilgisayarınıza kurunuz ve açınız.
  • Ardından https://developer.android.com/things/hardware/developer-kits.html sayfasından, System Image Downloads sekmesine tıklayıp, Raspberry Pi 3 için imaj indiriniz.
  • İndirdiğiniz imajınızın (.eğer .rar dosyası içerisindeyse .rar'dan çıkarıp), .img dosyasını Win32DiskImager adlı uygulamayla açınız.
  • Imaj dosyasını ve Cihazı seçip, Write butonuna tıklayıp sdkart'a sistemin yakılmasını bekleyiniz.Ardından Sdkart'ı Raspberry Pi'ye takıp tüm bileşenleri ile hazır bir şekilde başlatınız.

Adb yoluyla uygulama çalıştırma

  • Çalıştırabilmek için, Bilgisayarınızda Android Studio 2.2 ve Android SDK yüklü olması gerekmektedir.
  • Android SDK'nın bulunduğu yordama giriniz. (Bende C->sdk->platform-tools)
  • platform-tools klasörü içerisinde adb adlı bir uygulama olduğunu gördüğünüze emin olunuz.
  • CMD'yi açınız ve sırasıyla şunları yollayınız; cd .., cd .., cd sdk, cd platform tools
  • ardından adb devices komutunu göndererek, android studio üzerine bağlı olan cihazları listeleyebilirsiniz.
  • Raspberry Pi'nin ip adresini Android Things'in karşılama sayfasından öğrenebilirsiniz.
  • Raspberry Pi ile Android Studio üzerinde haberleşebilmek ve run edebilmek için, yine aynı konsol ekranı içerisine, adb connect raspberrypi-ip yollayınız. Ardından emulatör ve cihazlarım kısmına raspberry pi eklenecektir.
  • Her uygulamayı ve her android uygulama kodlarını şuan maalesef çalıştıramıyorsunuz belli başlı kullanım şekilleri bulunuyor.
  • https://github.com/androidthings ve https://developer.android.com/things/sdk/samples.html sayfalarından da göz atabilirsiniz.

Karşılama ekranı bu kadar sade bir sayfa;

Not: preview sürümünde Raspberry Pi cihazının tekrar resetlendiğinde imajda çökme meydana geldiğini gözlemledim.

Bir sonraki makalede görüşmek üzere, iyi çalışmalar dilerim.

Bu makaleyi paylaşın:
İstanbul'da yaşıyorum.Web üzerinde Frontend/Backend Geliştirmenin yanı sıra, Android Geliştirme, PHP/ASP.NET, C# Yazılım Uzmanlığı ve Java konuları işliyorum. Kod Şiirdir, onları seviyorum.

Bir yorum bırakın