Yeni web sitemizde devam ediyoruz

2010 yılından beri devam ettiğimiz yazılarımıza bundan sonra yine kendi web sitemiz olan http://www.ikizsoft.com altında http://blog.ikizsoft.com/ adresinde yazılarımız paylaşmaya devam edeceğiz.

 

İlginiz için teşekkür ederiz.

 

Mehmet Akif SÖNMEZ

ikizsoft Bilşişm Hizmetleri

 

Uncategorized içinde yayınlandı | Yorum bırakın

Raspberry Pi Windows 10 IoT Core Kurulumu -2

Aşağıda gelen ekranda ilk olarak IoT aygıtımızı seçeceğiz. Ben Raspberry Pi 2&3 seçtim. Daha sonra kuracağımız işletim sistemini seçiyoruz. Yan tarafta kullanacağımız wifi bağlantısını seçiyoruz. Drive seçeneğinden kurulum yapacağımız sd kartı seçiyoruz. SD kartların boyutu en az 8 GB olmalı.

Device Name kısmında cihazınıza bir isim veriyoruz.

Sadece ayar kısmında ihtiyaç duyacağımız bir şifre belirliyoruz.

Artık Download and install butonuna basalım.

Adsız

 

Uncategorized içinde yayınlandı | 1 Yorum

Raspberry Pi Windows 10 IoT Core Kurulumu -1

İlk olarak arama motoruna windows iot core yazalım çıkan adreslerden

https://developer.microsoft.com/en-us/windows/iot

adresine girelim.

Bu adresde bize iot hakkında Microsoft çalışmaları ve geliştirmeleri hakkında haber ve bilgiler bulunmakta. Buradan;

Get Started” butonuna basalım.

Şimdi “Select  your hardware” kısmında bizim elimizde olan IoT cihazımızı seçiyoruz.

Çıkan yeni seçenekte bize bir sd kart gerekiyor.Ne kadar hızlı ise işletim sistemimde o kadar hızlı olacak bunu unutmayalım.Ayrıca bu sd kart bizim harddiskimiz olacak.

Sd kartımızı pcye takalım ve “Install onto my blank microSD card” butonuna basalım.

Şimdi bir sonraki seçenekte işletim sistemi seçeneklerinden “Install onto my blank microSD card” butonuna basalım ve next’i tıklayalım.

Yeni gelen sayfada bize ilk olarak Windows 10 yüklü bir işletim sistemine sahip olamamız gerektiği yazıyor.

Windows 10 kurulu bir pcye sahip isek şimdi  2 seçeneğe yani Download and install Windows 10 IoT Core Dashboard kısmına geçebiliriz. Download Dashboard butonuna basalım. setup.exe dosyasının indirmeye başlıyor. Bu dosyayı pc’imize kuruyoruz.

Adsız

 

Uncategorized içinde yayınlandı | 1 Yorum

Klon Arduino UNO Sürücüleri Nasıl Yüklenir? (CH340 Çipli)

Merhaba arkadaşlar. Bu yazıda şu sıralar çok popüler olan klon Arduino kartlarından CH340 çipli olan sürümün sürücülerini yüklemeyi anlatacağım.

Arduino üzerinde USB bağlantıyı seri UART bağlantıya dönüştüren bir çip bulunur. Orijinal Arduino UNO’da bu işlemi, ATmega16u2 isimli çip sağlar. Fakat klon kartlarda CH340 isimli bir çip mevcuttur. İşlev olarak tamamen aynıdır, sadece CH340 fiyatı sebebiyle klon kartlarda tercih edilir.

Windows sürücüleri:

http://maker.robotistan.com/download/ch341ser.zip

Mac OS X sürücüleri:

http://blog.sengotta.net/wp-content/uploads/2015/11/CH341SER_MAC-1.4.zip

Kartımızı USB kablosuyla taktıktan sonra Windows sürücü kurulumu aşamaları ise aşağıdaki gibidir:

arduino-k1

Kartı taktıktan sonra Aygıt Yöneticisi’ni açıyoruz. Görüldüğü üzere kartımız için sürücü yüklenememiş ve hata mesajı mevcut. İndirdiğimiz sürücü dosyanın içindeki ch341ser.exe dosyasını çalıştırıyor ve çıkan pencereden INSTALL butonuna tıklıyoruz.

arduino-k2

INSTALL butonunu tıkladıktan sonra sürücüler yükleniyor ve “Driver install success!” yazan bir pencere çıkıyor. Bu sırada arkada Aygıt Yöneticisi açık ise, kartın sürücüsünün yüklendiğini ve Bağlantı Noktaları başlığı altında “USB-SERIAL CH340 (COM x)” şeklinde yer aldığını görebilirsiniz. Burada parantez içinde yazan kısım, kartımızın kullandığı COM portu numarasını göstermektedir. Arduino yazılımında Araçlar > Port altından buradaki COM portunun seçili olduğundan emin olduğunuzda Arduino’nuzu sorunsuz bir şekilde kullanabilirsiniz.

arduino-k3

arduino-k5

Ardunio, Robotik ve Programlama içinde yayınlandı | Yorum bırakın

Windows IoT: Turta IoT HAT İncelemesi

Kaynak: Windows IoT: Turta IoT HAT İncelemesi

Uncategorized içinde yayınlandı | Yorum bırakın

Windows IoT: Turta IoT HAT İncelemesi

raspberry-pi-3-windows-10-iot

IoT Alanında en iyi senaryoları üretmek için en iyi donanımı kullanmamız gerekir. Turta IoT HAT bu noktada Raspberry Pi’a ve Windows IoT Core’a yeniden hayat veriyor. IoT HAT, üzerinde alanındaki en iyi sensör ve bileşenleri buluşturuyor ve bunları birarada kullanarak sınırsız senaryo üretmenize yardımcı oluyor.

Turta IoT HAT’in Bileşenleri

– Bosch BME280 Hava durumu sensörü: Sıcaklık, nem, basınç ve deniz seviyesinden yükseklik
– Avago APDS-9960 Işık, renk, mesafe ve gesture sensörü
– Maxim 30100 Nabız sensörü ve oksimetre
– Vishay VEML6075 UVA ve UVB sensörü
– AS312 Smart PIR hareket algılayıcı sensör
– 38KHz NEC protocol kızılötesi kumanda alıcısı
– 940nm NEC protocol kızılötesi kumanda vericisi
– Analog – dijital çeviriciyle 4x analog giriş
– Kapasitif dokunma algılayıcı (analog girişle paylaşımlı 4 adet)
– 4x Optokupler girişi
– 2x DC Solid State Röle
– 2x I2C çıkışı
– 4x GPIO çıkışı

-

Kullanım Senaryoları

IoT HAT’in tasarımındaki en önemli nokta, birçok özelliği birarada kullanarak gerçek hayat senaryoları oluşturulabilmesi. Örneğin,
kapı koluna dokunulduğunda,
ortamda 5 dakika hareket algılanmazsa,
kızılötesi kumanda ile televizyonu kapat,
röle ile masa lambasını kapat,
telefonumdan evime yaklaştığım anlaşılırsa,
ortam nemi yüksekse havalandırmayı çalıştır,
odanın ışık miktarına göre aydınlatmayı kontrol et…
Tüm bu senaryonun tek bir kart kullanarak hayata geçirilebilecek olması, IoT geliştiricileri için hayat kurtarıcı noktada.

Sistemdeki sensörler, gerçek hayatta kullanılabilecek biçimde, I2C hattıyla Raspberry Pi’a bağlı. Örneğin geliştireceğiniz projede nabız ve hava durumu sensörünü kullanacaksınız. Yazılım geliştirme aşamasını IoT HAT ile tamamlayıp, aynı kodları kullanarak hemen kendi cihazınızı oluşturabilirsiniz. Tüm sensörlerin kodlarına tek tek ulaşılabiliyor.

Bileşen Detayları

Yukarıda saydığımız bileşenlerin detaylı özelliklerine ve herbiriyle neler yapabileceğinize bakalım.

BME280 Hava Durumu Sensörü

Ortam sıcaklığını, nem oranını ve basıncı ölçümler. Sürücüsü ile hava basıncını deniz seviyesindeki hava basıncıyla karşılaştırarak yükseklik hesabı yapar. BME280 ile hava istasyonunuzu oluşturabilirsiniz.

APDS-9960 Işık, Renk, Mesafe ve Gesture Sensörü

Üzerine düşen ışık miktarını ölçümler. R-G-B kanallarının her birine düşen ışığı hesaplayarak renk algılayabilirsiniz. Mesafe modunda optik olarak 30cm’e kadar ölçüm yapar. Gesture modunda ise 3 boyutlu (sağa, sola, ileri, geri, yukarı, aşağı) el hareketlerinizi yakalar. Bu sensörle ortam ışığına ve tonuna göre aydınlatma sisteminizi kontrol edecek altyapıyı oluşturabilirsiniz. Ya da, el hareketlerinize göre, örneğin elimi ittiğimde panjuru aç, çektiğimde panjuru kapat gibi mekanizmalar hazırlamaya başlayabilirsiniz.

MAX30100 Optik Nabız Sensörü ve Oksimetre

Optik yolla parmağınızdan nabzınızı ve kandaki oksijen miktarını ölçümler. Parmağa takılan pulse oximeter cihazlarında kullanılan sensörlerden biri kullanılmıştır. Medikal IoT uygulamanızın prototipini IoT HAT ile oluşturabilirsiniz.

VEML6075 UVA ve UVB Sensörü

Üzerine düşen UVA ve UVB miktarını ölçümler. UV Işınları güneşin gözle göremediğimiz ve ozon tabakasını aşan zararlı ışınlarıdır. Bu sensör ile UV Index hesabı yaparak o anki güneşin cildinize zararlı olup olmadığını, ya da kaç dakika sonra zararlı olmaya başlayacağını görebilirsiniz.

AS312 Smart PIR Hareket Sensörü

Ortamdaki ısı yayan objelerin, yani canlıların hareketini algılayan pasif bir sensördür. Pasif olması, sensörün çok düşük enerji tüketimiyle yalnızca ısı algılaması yaptığı anlamına gelir. Ortam aydınlık olsun karanlık olsun, bir hareket tespit edildiğinde haberiniz olur.

IR Kumanda Alıcısı ve Vericisi

NEC Protokolünde 38KHz’de çalışan kumanda alıcılarından gelen 4 byte’lık veriyi okur. Aynı şekilde kumanda vericisini kullanarak istediğiniz komutları gönderebilirsiniz. Kumandanızı IoT HAT ile öğrenip aynı mesajları gönderebilirsiniz.

Optokuplör Girişleri

Kart üzerindeki 4 girişin hangilerine 5V verildiğini okur. Optik izolasyon sayesinde elektrikteki dalgalanmalar Raspberry Pi’ınıza ulaşmaz. Bu özelliği kullanarak projenize butonlar bağlayabilirsiniz.

Solid State Röle Çıkışları

2 adet solid state röle ile DC30V 2 Amper’e kadar cihazlarınızı açıp kapatabilirsiniz. Örneğin masa lambanızı açıp kapamak, elektrik motoru içeren sıvı pompalarını kontrol etmek, solenoid mekanizmaları itip çekmek kolaylık kazanır.

Analog ve Kapasitif Girişler

IoT HAT üzerindeki yardımcı mikrodenetleyici, 4 girişin analog değerini ölçümler. Ultrasonik mesafe sensörü, toprak nemi sensörü ve hava kalitesi sensörü gibi aklınıza gelen hemen hemen tüm analog sensörleri kullanabilirsiniz. Analog girişler +3.3V toleranslıdır.

Analog girişlerle paylaşımlı olarak kapasitif dokunma algılama özelliği de sunulur. Sisteme bağladığınız 4 iletkene (metal, meyve, bardak içindeki su…) dokunulması durumunda haber verir. Kapasitif algılamayla kapı koluna dokunuşu algılayabilirsiniz, ya da mevyelere bağlantı yaparak çocuklar için eğlenceli uygulamalar geliştirebilirsiniz. Raspberry Pi’ın ses çıkışı uygulamanıza daha da eğlence katacaktır.

I2C ve GPIO Bağlantıları

Dışarıya açılmış 2 I2C bağlantısını kullanarak sisteminize dijital sensörler bağlayabilirsiniz. NFC Okuyucuları, GPS, ivme sensörü, çoklu PWM sürücüler gibi bir çok donanımı kolaylıkla kullanabilirsiniz. I2C Hattını seri bağlayarak 100’ün üzerinde cihazı sisteminize ekleyebilirsiniz.

Sağ üstte bulunan 4 soketin birer pini direkt Raspberry Pi’ın GPIO pinlerine gider. Bu sayede 220V’luk röleleri ve diğer bir çok komponenti kullanabilirsiniz.

Turta’daki gelişmeleri www.facebook.com/turta.io adresinden takip edebilirsiniz.

Açıkakademi içerisindeki derslere ulaşmak için https://www.acikakademi.com/portal/egitimler/sanayi-4-0.aspx

Bu yazı Microsoft MVP’si olan Umut ERKAL’ın kişisel sitesi http://www.uerkal.com/post.aspx?pid=162 adresinden alıntı yapılmıştır.

 

 

 

 

 

.net Micro programlama, Ardunio, IoT, Raspberyy Pi 2, Robotik ve Programlama, Visual Studio 2015, Windows 10, Windows 10 Universal Application Platform içinde yayınlandı | Yorum bırakın

WINDOWS 10 UYGULAMA GELİŞTİRME

@technosef yayınları:

Kaynak: WINDOWS 10 UYGULAMA GELİŞTİRME

Uncategorized içinde yayınlandı | Yorum bırakın