Ara 22

Android Things ve Nesnelerin İnterneti (IOT)

Açıkçası Android geliştiriciler sayfasında (developer.Android.com)  breadboard, PWM ve UART vs. konuların anlatıldığını görmek bana biraz ilginç geldi. Sonunda “donanım” işlerinin ışığı parlamaya başladı diyebiliriz sanırım. Bahsettiğim şey Android’in nesnelerin interneti için olan versiyonu Android Things.

Şu anda Android Developer sitesine girdiğinizde Android, Auto, TV, Wear ve Things kategorilerini görebilirsiniz. Google’ın ( yeni adıyla Alphabet ) Android’i bütün araçların içerisinde sokma vizyonunun son meyvesi de Android Things oldu. Aslında bu yeni bir çalışması değil Google’ın. Google, daha önce Brillo adıyla bir “nesnelerin interneti işletim sistemi” geliştireceğini duyurmuştu. Projeyi daha sonra Android Things olarak isimlendirdiler. Android’in gömülü sistemler ve Nİ cihazlarının içerisinde çalışacak olan Android Things bölümünde şu anda desteklenen platformlar da listelenmiş. Listede NXP pico, Intel Edison, Rasperry Pi 3 kartları bulunuyor. Tabi bu listenin yakın zamanda kalabalıklaşacağını tahmin etmek güç değil. Yazımın girişinde bahsettiğim temel donanım bilgilerine de “Hardware 101” başlığı altında yer verilmiş.
Continue reading

Kas 28

Elektronikçiler için Nesnelerin İnterneti!

iot-tree

“Nesnelerin İnterneti” (Internet of things – IOT) konusu abartılı bir şekilde sürekli konuşularak köpürtülen (ingilizce “hype” denilen) bir şey olmaktan çıkıp artık ciddi bir döneme işaret etmeye başladı. Son dönemin en çok konuşulan teknoloji konularından birisi haline geldi. Büyük bir ekonomi yaratması düşünülen “nesnelerin interneti” olgusunu genel olarak birçok (şimdlik hepsi diyemesek de) nesnenin internete bağlanması ve internet üzerinde “dijital bir ikizinin” yaşaması olarak görebiliriz. Burada üretilecek olan muazzam verinin de kullanılmasıyla birçok alanda şu ana kadar görmediğimiz fayda alanları oluşacak.

Nesnelerin interneti konusundaki literatüre baktığımızda genel olarak aşağıdaki gibi katmanlardan bahsedebiliyoruz.

  1. Katman : Nesneler, sensörler
  2. Bağlantılı cihazlar
  3. Veri toplama:
  4. Depolama
  5. Analiz, veri madenciliği
  6. Uygulamalar
  7. Süreçler & sistemler sistemi
https://www.cloudtp.com/doppler/investors-guide-iot-part-1-understanding-ecosystem/

https://www.cloudtp.com/doppler/investors-guide-iot-part-1-understanding-ecosystem/

Katmanların sayısı farklı olarak da yorumlanabilir. Ancak genel olarak insan vücundakine benzer şekilde, organlar (sensörler), sinir sistemi (iletim), alt seviye yönetim (beyincik), algılama ve yorumlama (beyin) olarak düşünebiliriz. Yani sadece “network bağlantılı sensörler” birşey ifade etmiyor. Toplanan verilerin analiz edilmesi ve bu analizlere göre otonom olarak hareket eden sistemler bulunması gerekiyor

Biz elektronik alanında çalışanlar olarak genellikle işlerin sensör ve mikroçip seviyesindeki konularına odaklanıyoruz. Ancak nesnelerin internetinde yaratılacak değerin büyük bölümünün 5 ve 6. katmanlarda oluşacağına inanıyorum.

Nesnelerin internetinde anahtar konu “veri” olacak gibi görünüyor. Bu noktada tasarladığımız sensörler barındıran ve bir şekilde ağa bağlı çalışan sistemler birer “veri üreticisi” olacaklar. Ancak yaratılan değerin büyük kısmı bu verilerden ortaya çıkan “bilgi / enformasyon” oluşacak.

Ufak bir örnek vermek istersek, bir GPS modülü ile modülün bulunduğu noktanın dünya üzerindeki koordinatlarını bilebiliyoruz. Eğer GPS’in aldığı koordinatları belirli aralıkla bir GSM modül ile ile GSM ağı üzerinden bir server’a gönderebilirsek bu cihazın takıldığı aracı uzaktan takip etme şansımız olur. Zaten araç takip sistemlerinin de yaptığı budur. Yani araç takip sistemleri temelde bir GPS modülü ve bu modülden alınan verilerin GSM / GPRS / 2G / 3G bağlantısı ile uzaktaki bir server’a gönderilmesinden ibaret olan bu sistemdir. Ancak buradan elde edilen verilerle bir şirket sahadaki araçlarının toplamda ne kadar km yaptığını, yakıt tüketimini, elemanlarının hangi bölgelerde gezindiğini, araçlarla ilgili problemleri vs… analiz etme şansına erişebilir. Tabii ki bunun için gerekli yazılım alt yapısı bulunduğu takdirde.

İlk bakışta, Nesnelerin internetini sadece “mühendis” gözüyle bakıp geçmişteki benzer sistemlerin yeniden popüler hale getirilip pazarlama ile abartıldığını düşünebiliriz. Ancak geldiğimiz noktada büyük veri, işlem gücünün giderek artması ve ucuzlaması ile bambaşka uygulamalar hayatımıza girmeye başlayacak. Mühendis arkadaşlara tavsiyem bu akımı küçümsemek yerine geliştirilebilecek “katma değerli” çözümlere odaklanmalarıdır.

Ağu 12

Nesnelerin interneti için GND Teknik GSM / GPS / IOT Kartı

nesnelerininternetiNesneleri internete bağlarken temel olarak kullanılan iki teknoloji GSM ve WIFI teknolojileri. Cep telefonlarımızdan da zaten bu iki teknolojiden birisini kullanarak internete bağlanıyoruz. Evimizde iken modemlerimiz üzerinden Wifi protokolü ile kablosuz internet kullanırken, WIFI’ın olmadığı alanlarda GSM servis sağlayıcıların bize sunduğu GPRS veya 3G bağlantısı üzerinden internete çıkıyoruz.

Benzer şekilde elektronik cihazları / nesneleri de bu iki teknolojiden birisi ile internete çıkartabiliyoruz. Bunun için GSM modemler ve WIFI modülleri kullanılıyor. Aslında GSM üzerinden internet bağlantısı ile cihazların uzaktan takibi uzun süredir kullanılıyor. En yaygın örneklerinden birisi de araç takip sistemleri. Firmaların sahada gezen araçlarını uzaktan izlemeleri için araçlara takılan cihazlarda GSM modemler bulunuyor. Aynı zamanda konum bilgisini elde etmeye yarayan GPS teknolojisi ile araçların konumları gerçek zamanlı olarak takip edilebiliyor. Yani nesnelerin interneti son bir iki yıldır çok fazla konuşulmaya başlanmış olsa da uzun süredir benzer teknolojiler kullanılıyor. Aslında nesnelerin interneti cihazların internete bağlanmalarından çok daha fazlasını içeriyor ama bu başka bir yazının konusu olacak.
Continue reading

Eyl 02

Nesnelerin İnterneti – 2

Twitter en aktif olarak kullandığım sosyal medya platformlarından birisi ve bu platformda ilgi alanlarım doğrultusunda teknik konularda paylaşım yapan birçok hesabı takip ediyorum. Son zamanlarda akan twitlere baktığımda arada en azındna 3-4 tane haber ve paylaşımın “nesnelerin interneti (internet of things)” konusunda olduğunu görüyorum. Özellikle teknoloji alanındaki bloglarda da bu ara en çok zikredilen tamlamalardan birisi bu.

Bir diğer “moda” da geleneksel olarak kullandığımız birçok şeyin başına “akıllı” ibaresinin gelmesi: Akıllı ev, akıllı kapı kilidi, akıllı araçlar, akıllı vs… Peki cihazların akıllı olması ne demek?

“Akıllı” ibareli en popüler konulardan birisi akıllı evlerden bir örnek vermem gerekirse 2011 yılında çalıştığım firmada bir akıllı ev projesine başlamıştık. “Akıllı ev” denildiğinde ilk akla gelenler, evin ışıklarını akıllı telefonlarımızdan açıp kapayabilmek, belki perdeleri ve ısıtma / soğutma sistemini kontrol etmek gibi şeyler oluyor. Ben de yakın zamana kadar akıllı evden bunları anlıyordum. Peki normalde duvardaki düğmesine basıp açtığımız lambayı telefonumuzdan açtığımızda sistem akıllanmış mı oluyor? Akıllılık bundan daha fazlası olmalıydı!
Continue reading

Şub 26

Nesnelerin Interneti (Internet of Things)

Bu aralar teknoloji ile ilgili en çok duyduğumuz şeylerden birisi de “nesnelerin interneti” (internet of things). Kısaca Nİ olarak bahsedeceğim bu konu aslında artık neredeyse bütün cihazların yakın gelecekte internete bağlanabilecek olmasını ifade ediyor. Bu konudaki bazı öngörüler, 2020 yılında yaklaşık olarak  26 milyar adet cihazın internete bağlı olacağı söylüyor[1].

Internet sisteminin altyapısında kullanılan IPv4 teknolojisinin yerine yakın zamanda IPv6 teknolojisi geldi. Bununla beraber IP adresi sayısındaki sıkıntı da giderilmiş oldu. Çok verilen örneğiyle ifade etmek gerekirse, “dünyadaki her bir kum zerresine bir IP adresi verilebilir”.

Nİ, birçok alanda potansiyel vaadediyor. Asıl önemli konu burada kullanılacak teknolojiler, protokoller vs..’den çok, Nİ’nin insan hayatına ve günümüz dünyasına kazandıracakları. Bir kere büyük bir ekonomik büyüklük oluşturacak, orası kesin. Ancak bunun yanında akıllı cihazlar ve sensör sistemleri ile üretilecek veri eğer doğru şekilde kullanılırsa hayatımızı çok daha kolaylaştırıp zenginleştirebilir. Tabi büyük verinin derdi de büyük olacaktır. Nİ ile üretilecek olan büyük verinin depolanması, yorumlanıp anlamlandırılması da ayrı bir zorluk oluşturacaktır.

Bu aralar “internet of things” hakkında yazmayanı dövüyorlar, ben de görevimi yerine getirdim. Blogumda bu konuyla ilgili yazılara yer vermeye devam edeceğim. Özellikle kaynak kısıtlı olan gömülü sistemlerde TCP / IP üzerinden iletişim konuları üzerine paylaşımlarım olacak. Takipte kalın!

[1] Gartner Says the Internet of Things Installed Base Will Grow to 26 Billion Units By 2020

http://www.gartner.com/newsroom/id/2636073