Mesajlar Etiketlendi ‘Android’

Geçtiğimiz yıllarda istek üzerine yapmış olduğum ve 1W RGB power led  kullandığım bir proje. Burada önemli olan nokta power ledlerden geçen akımın sınırlandırımasıydı. Mosfetle sürdüğüm power ledin her bir kanalın akımını datasheet verilerine göre sınırlandırdım. Gerisi tamamen algoritma..

rgb_wallpaper_by_heenriko-d4jr22p  Kırmızı, yeşil ve mavi renklerin belli oranlarda karışımları diğer renklerin oluşmalarını sağlamaktadır.  Kırmızı, mavi ve yeşilin %100 oranında karıştırılmasından beyaz renk ortaya çıkarken, bu üç rengin %0 olarak karıştırılmasından ise herhangi bir renk ortaya çıkmaz. Biz de bu inceleme yazısında bir RGB led kullanarak, renkleri belirli oranlarda karıştırıp, farklı renklerin ortaya çıkışını gözlemleyeceğiz. RGB ledlerin diğer ledlerden farkları içerisinde 3 adet yarı iletken led çipi bulundurmalarıdır. Bu sebeple RGB ledlerin 4 pini bulunur. Bu pinlerden birtanesi ortak uç, diğer üçtanesi ise kırmızı, yeşil ve mevi ledlere ait uçlardır.
(daha&helliip;)

Adsız   Son günlerde epeyce moda olan, konuşarak kontrol edilebilen cihazlar, akıllı evler, otomobiller vs. benim de oldukça ilgimi çekmekte.  Ben de yaz aylarında evde boş boş otururken basit ama eğlenceli bir uygulama geliştirmiştim. Zaten hali hazırda elimde varolan çizgi izleyen robotun üzerine bir bluetooth modül yerleştirdim ve daha önceden android tabletim ile çizgi izlleyen robotumu accelerometer ile kontrol edebilmek için geliştirdiğim yazılım üzerinde birtakım değişiklikler yaptım. Tabi bu uygulamanın kullanılabilmesi için internet bağlantısı gerekiyor. Çünkü program google’ın ses tanıma uygulamasını kullanıyor ve bunun için internet bağlantısı şart. Fazla söze gerek yok sonuç ortada…

Ses ile cihazlara komuta etmek üniversite projeleri için güzel bir uygulama olur sanırım…

İyi çalışmalar…

Geçtiğimiz yıl bir çok  smsüniversite öğrencisinin proje ödevlerine yardımcı  olduğum için blogla fazla ilgilenemedim. Şu sıralar biraz fırsat bulmuşken birşeyler karalayım dedim. Bir üniversite öğrencisi arkadaşa yardımcı  olmak için, sms ile 8 adet ledi ve bir adet röleyi kontrol eden bir sistem tasarlamıştım. Sistemde bir gsm modül kullanmak yerine artık çoğu kişinin cebinde bulunan android işletim sistemine sahip bir cep telefonu kullandık. Arzu edilirse aynı sistem herhangi bir sms alışverişi yapabilen GSM modül kullanılarak ta tasarlanabilir.  Sistemi basit olarak anlatacak olursam; android işletim sistemine sahip bir cep telefonu (bluetooth donanımına sahip olması gerekli), bluetooth modül ve üzerinde ledler, röle ve bir mikrodenetleyici barındıran bir devre. Sistemimizde donanım olarak fazla bir eleman bulunmamakta. Çünkü işin büyük çoğunluğu yazılımda bitiyor. Android cep telefonu üzerinde çalışan , tarafımdan tasarlanmış bir uygulama sayesinde sadece bizim belirlediğimiz bir numaradan, belirlediğimiz formatta gelecek smsler  değerlendiriliyor ve bu değerlendirmenin sonucu bluetooth vasıtası ile alıcı devreye aktarılıyor. Bu sonuca göre devre üzerinde bulunan mikrodenetleyici hangi ledin yanıp hangisinin söneceğini ve rölenin çekip çekmeyeceğini belirliyor.  Şimdi dilerseniz android uygulaması ve sistemin genel çalışması hakkında biraz bilgi edinelim. (daha&helliip;)

Adsız

Bu dersimizde app inventor kullanarak basit bir hesap makinası tasarlayacağız. Bu hesap makinasını tasarlama amacımız programlarımıza dışarıdan veri girişi yapmayı, programımızda matematiksel işlem yapmayı ve nesnelerin olaylarını kullanmayı öğretmektir. İlk olarak http://beta.appinventor.mit.edu adresine girerek yeni bir proje oluşturalım. Ben oluşturduğumuz bu projenin adını HesapMakinasi olarak belirledim. Proje isminde Türkçe karakter,boşluk vs. kullanamıyoruz. Projemizi oluşturduktan sonra aşağıdaki resimdeki gibi bir ekran oluşturmaya sıra geldi. aşağıdaki ekranda hazırlamış olduğum nesnelerin ismilerini ve hangi türden olduklarını yanlarına yazdım.

(daha&helliip;)

ai-Not1’de anlatılanları eksiksiz olarak yaptıysanız eğer http://beta.appinventor.mit.edu adresine girerek ilk uygulamamızı geliştirmeye başlayabiliriz.

1- Karşımıza gelen ekranda My Projects sekmesinden “New” butonuna tıklıyoruz.

(daha&helliip;)

Her gün ortalama 500.000 android işletim sistemi içeren cihaz piyasaya çıkıyor. Bu küçük yeşil yaratıklar gün geçtikçe, dünyamızı biraz daha fazla istila ediyor. Peki android nedir? Android Google tarafından geliştirlen bir mobil işletim sistemidir. Cep telefonlarında ve tabletlerde çok sık kullanılmaktadır.  “Peki bizi neden bu kadar çok ilgilendiriyor ?” sorusuna bir cevap verecek olursak;

(daha&helliip;)

Milli Eğitim Bakanlığının bu yıl 6.’sını düzenlemiş olduğu uluslararası robot yarışmasında katılmış olduğumuz çizgi izleyen kategorisinde 1.’lik ve 3.’lük derecelerini alarak yarışmayı başarılı bir şekilde tamamladık. 2. olan takım ise aramızda yarışma esnasında çok tatlı bir rekabetin oluştuğu Gölbaşı Teknik ve EML’den, çok değerli bir başka arkadaşımızın tasarlamış olduğu Zeyno isimli robottu. Kendilerini birkez daha tebrik ediyorum.
(daha&helliip;)

  Google’ın MIT’ye devrettiği, internet tabanlı android uygulama geliştirme ortamı app inventor 2,5 aylık bir sürenin ardından genel kullanıma açılmış vaziyette.Siz de  google hesabınızla http://appinventor.mit.edu adresini kullanarak app inventor ile uygulama geliştirmeye başlayabilirsiniz. App inventor tamamen ücretsiz ve geliştirmeye açık bir sistem. Android işletim sistemine sahip telefonlarınız, tabletleriniz ve diğer cihazlarınızda kullanabileceğiniz, işinize yarayacak uygulamalar geliştirebilir ve hatta bu uygulamaları android markette yayınlayabilirsiniz. İyi çalışmalar…

  Her gün ortalama 500.000 android işletim sistemi içeren cihaz piyasaya çıkıyor. Bu küçük yeşil yaratıklar gün geçtikçe, dünyamızı biraz daha fazla istila ediyor. Peki android nedir? Android Google tarafından geliştirlen bir mobil işletim sistemidir. Cep telefonlarında ve tabletlerde çok sık kullanılmaktadır.  “Peki bizi neden bu kadar çok ilgilendiriyor ?” sorusuna bir cevap verecek olursak;

Cep telefonlarımız hayatımızın bir parçası olduğundan beri, bu cihazları daha fonksiyonel hale getirebilmek, kendi yapmış olduğumuz donanımlarla haberleştirebilmek, hazırlamış olduğumuz sistemleri cep telefonumuzdan kontrol edebilmek, cep telefonumuz üzerinde hazır olarak bulunan donanımları kullanarak uygulamalar geliştirebilmek , eminim bir çoğumuzun hayali olmuştur. (En azından benim) Android işletim sistemi ile uygulama geliştirmek ise bundan bir kaç ay önce  App Inventor ile karşılaşmam ile mümkün hale geldi.
(daha&helliip;)