DIY Tesla Coil

Published 30.06.2016 by dogan

Evet bu hafta sonu da canım sıkıldı ve uzun süredir beklettiğim Tesla Bobini projesini rahmetlinin de doğum gününün yaklaşması nedeniyle (10 Temmuz 1856) hayata geçireyim dedim :) İşyerinden arkadaşım Erkan'ın da içinde olduğu Fizikafa adında bir organizasyon var. Uygulanabilir fizikle insanları bilimle daha fazla buluşturmaya çalışıyorlar. Katıldıkları İncek'teki bir panayırda Tesla Coil yaptıklarını gördüm ve gaza geldim :) Benim amacım hem göze hem de gözleme hitap eden bir tesla coil yapmaktı. O yüzden her zamanki gibi Sketchup'la kolları sıvadım :) Modeller bittikten sonra 3 saatte tüm baskıları tamamladım ve sonucu yukarıda görüyorsunuz. Umarım beğenirsiniz. Devre şeması, hazırladığım 3d printable modeller için lütfen thingiverse profilimi ziyaret edin :)


Güneş Falı / Sun Fortune

Published 10.08.2015 by dogan

    

Yeni bir uygulama daha çıkardım :) Doğum tarihiniz ve cinsiyetinizi kullanarak size günlük olarak aşk, para, kariyer ve sağlık üzerine tavsiyeler bir uygulama.
İngilizce ve Arapça lokalize edilmiş versiyonu da mevcut. Bir kurup deneyin derim :)

https://itunes.apple.com/tr/app/sun-fortune/id1013494190?mt=8


Birkaç haftadır Raspberry Pi tabanlı bir güvenlik kamerası üzerine vakit buldukça uğraşıyorum ve bu hafta sonu şükür ki iyice konsantre olup işi tamamladım :) Sistem Raspberry Pi model B üzerine Raspbian kurup onun üzerine Motion kütüphanesini kurmayı temel alıyor. Ayrıca gittigidyor'dan 35 TL'ye bir dış alan kamerası kasası satın aldım. Fakat raspberry pi'a ait CSI konnektörünü kullanan kamerayı bu kasaya sabitlemem gerekiyordu. Bunun için de sketchup'ta bir parça tasarlayıp 3d printer'la bastım. Resimlerdeki siyah parça bu sabitleme parçası.

Motion kurulumu için
sudo apt-get update
sudo apt-get install motion

sudo nano /etc/motion/motion.conf dosyasında
daemon on yapılacak
Webcam_localhost off yapılacak

sudo nano /etc/default/motion dosyası içinde start_motion_daemon=yes yapılacak

manuel başlatmak için
sudo servicde motion start

kontrol etmek için ifconfig çekip önce ip adresini öğrenin
ardından http://ipadresi:8081

/etc/motion/motion.conf dosyasını oynayıp çözünürlük ve diğer ayarları değiştirebilirsiniz.

Projenin 3D parçası için
http://www.thingiverse.com/thing:832461

Sistemin raspberry CSI kamersıyla çalışabilmesi için
komut satırında "sudo modprobe bcm2835-v4l2"
veya her başlangıçta otomatik çalışması için
"sudo nano /etc/modules" komutu ile açılan dosyada en sona "bcm2835-v4l2" eklenmesi gerekmekte.
Dikkat!: "v4l2" = "ve dört le iki"

 






Teknokent Timelapse :)

Published 20.04.2015 by dogan

Şirkette yeni oturduğum masanın manzarası çok güzeldi, benim de aklıma bir timelapse video'su çekmek geldi :) SAMM bilişimden Makerfare'da aldığım 2 raspberry pi 2'den birine Raspbian Linux kurup içine 2 adet script hazırladım. İlk script raspberry'ye bağladığım ebay'den aldığım manuel focus'u olan 5 megapixel'lik kamera modülünden tek karelik fotoğraf çekiyor. Kamera 5 sn boyunca bekleyip tek bir kareyi kaydediyor böylece o anki ışıktan kaynaklanan pozlama sorunları minimuma iniyor. Bu script'i crontab'a 1 dakika bir fotoğraf çekecek biçimde kaydettim. Raspberry'i de camın önüne sabitledim ve 7 gün boyunca modülü çalıştırdım. 2. hazırladığım script te mencoder kullanarak çekilen fotoğrafları avi dosyasına birleştiriyor. Sonuç ortada. İyi seyirler :)

 

Not : Videodaki 1. gün gecesinde yukarıdan aşağıya doğru hareket eden ışık daha önce de raspberry yardımıyla canlı yayın kameralarını izlediğimiz uluslararası uzay istasyonudur :) Gece boyunca her 2,5 saatte bir dünyayı turladığı için aslında 4-5 kez üzerimizden geçiyor fakat güneş panellerinin açısı değiştiği için her zaman gözükmüyor. Gördüğünüz şey güneşin istasyonun güneş panellerinden yansımasıdır. 2. gün gecesinde dikkat ederseniz 2 kez geçiş yaptığı görülebiliyor fakat 2. geçişi açıdan dolayı biraz daha soluk. Ne kadar enteresan : )))

timelapse.zip (568.00 bytes)

Ekteki dosyadaki takeshot.sh dosyasını çalıştırarak ~/timelapse/timelapse klasörü altına tek karelik fotoğraf kaydedebilirsiniz. Ardından belirli bir sayıda fotoğrafı biriktirdikten sonra timelapse.sh dosyasını çalıştırarak timelapse.avi dosyanızı oluşturabilirsiniz. Script'leri "sudo chmod +x scriptdosyasiadi" şeklinde çalıştırılabilir hale getirmeyi unutmayın :)


ODTÜ Maker Panayırı

Published 09.03.2015 by dogan

 

İşyerinden bir arkadaşımın bir e-posta forward etmesiyle Ankara'da meşhur MAKE hareketinin Türkiye kolu olan MakersTurkiye.com 'un değerli gönüllüleri tarafından Ankara'da ODTÜ Kültür Kongre Merkezinde bir MAKER panayırı kurulacağını öğrendik :) Klasik olarak arkadaşım Aybars'la biraz bir şeyler geliştirmek, biraz insanlarla tanışmak, biraz da yaptığımız şeyleri sunmak için büyük bir şevkle 20 nolu masada yerimizi aldık. Ayrıca işin baş organizatörü sevgili arkadaşımız Çağrı Yalçın da özellikle arayıp bir isteğimiz v.b. olup olmadığını sordu sağolsun. Daha önce Android Geliştirici Günlerinden tanışmıştık :) Panayır harika geçti. Beni mutlu eden şeylerden biri panayırın bir 3D Printer showcase'e dönmesiydi. Her etkinliğe yanlızca biz printer'la katılırken bu etkinlikte neredeyse her masada bir 3 boyutlu yazıcı vardı. El yapımı yazıcı olarak bizimle birlikte sadece 1 kişi delta printer modelleriyle katılırken diğer printer'lı masalar ya 3d printer'la bir şey geliştirmişlerdi ya da ilgili ürünün Türkiye distribütörüydüler. Joystick'li Krep makinasından el yapımı CNC tezgahla baskılı devre üretmeye kadar birçok alanda çok harika şeyler gördük ve tatmin olduk :) Ayrıca gelen küçük öğrencilere 3d printer'ımızla bol bol Lego anahtarlık bastık :) Hele küçük bi kız vardı hediye vereceğimi duyunca inanamadı çok sevindi :))) Ayrıca bir önceki Android Geliştirici Günlerinde geliştirdiğimiz OMIO Koldan Ateş Ölçer cihazına da ilgili büyüktü. Birçok kişi ticari hale gelmesiyle ilgili gelip bizimle konuşma yaptı. Kısacası çok eğlenceli bir panayırdı. Sevgiler :)


Bu hafta sonu bilişim kurultayı kapsamında düzenlenen Android Geliştirici Günleri'ne arkadaşım Aybars'la birlikte iddialı bir projeyle katıldık. Projemiz koldan hasta sıcaklığı/ateşini ölçüp bu bilgiyi bir mobil cihaza bluetooth BLE 4.0 kullanarak yollayıp cihaz üzerinde hazırladığımız yazılımla ateş takibi yapmak ve toplanan verileri bir doktor veya sağlık uzmanına eposta yoluyla yollamaktı. Burdaki asıl challange'ımız kola bağlanan cihazın tasarımını yapıp, yeni yaptığımız stabil 3d printerle basarak birleştirmek ve devreyi içine yerleştirmekti. Daha sonra da güzel bir kullanıcı arayüzü kullanarak hatasız bir uygulama yazmak. 24 saat içinde bu dediklerimizin hepsini tamamlamamıza rağmen jürinin inanılmaz derece bilişimden uzak insanlar olması ve mobil dünyayla ilgili bilgilerinin yetersiz olması nedeniyle dereceye bile giremedik. Aşağıdaki galerideki fotoğraf ve video'ları inceleyip kararınızı siz verin :) Sevgiler.

 

...

Geçen ay, geçen sene yaptığım Prusa i3 printer'ların kalibrasyon sorunlarından uzun süre şikayetçi olduğum için Graber i3 denilen Graber soyadlı bir amcanın tasarladığı ahşap dış gövde tasarımını lazer kesim olarak eBay'den ısmarladım. Kargo 2 haftada elime geçti ve arkadaşım Aybars'la eski printer'ı söküp olabildiğince malzemeyi tekrar kullanarak Graber i3 yapmaya başladık. Ayrıca Greg's Wade Extruder dizaynını bırakıp aynı zamanlarda sipariş ettiğim Ultimaker yazıcılarının de kullandığı MK8 Extruder'a geçiş yaptık. Gelen MK8 extruder'ın motorunun bir sarımı bozuk çıktı ayrıca içine NTC koymamışlar sıcaklık ölçüm hatalarıyla karşılaştık. Hepsini düzeltip printer'ı 3.5 günde tamamladık. Baya bi hack yaptık cihaz üzerinde çalışması için :) Sonucu aşağıdaki video'dan görebilirsiniz :)) Sevgiler

 


Trendin for Android!

Published 24.10.2014 by dogan

 

2 yıldır geliştirmesine devam ettiğim Trendin'in en sonunda Android versiyonu da yayına çıktı. Yoğun bir üye trafiğine sahip Trendin olay bazlı checkin yapmanızı sağlayarak yeni bir sosyal platform oluşturmayı amaçlıyor.

Trendin benim 9. senfonim :)

Bir mobil uygulamada yapabileceğiniz bütün taklaları attım. (oyunlar hariç) Yapmadığım şey kalmadı.

Facebook integrationTwitter integration
Foursquare integration
Image caching
Değişik cihazlara uyumlu resim çekme/yükleme (android)Push notification sunucusu
Hızlı bir server-side kodlama
Hızlı T-SQL sorguları (procedure ve udf'lar)
Zaman farkı hesaplama
Çoklu dil desteği
Image processing/resizing

 




Basında trendin
http://webrazzi.com/2013/12/16/yerli-mobil-sosyal-paylasim-uygulamasi-trendin/
http://hayat.milliyet.com.tr/turkiye-den-yeni-bir-trend/teknoloji/HayatHaberDetay/04.12.2013/1802363/default.htm
http://www.gazetevatan.com/turkiye-den-yeni-bir-trend-589516-teknoloji/

iOS Appstore linki
https://itunes.apple.com/tr/app/trendin/id618612882?mt=8

Android Google Play linki
https://play.google.com/store/apps/details?id=com.trendin.trendin

Sevgiler


Dedeye sahip çıkalım!

Published 07.10.2014 by dogan

İnternette fenomen olan güzel teyzemizin repliklerini kelimelere bölerek bir uygulama yaptım. Uygulamayı 2 platform için de hazırladım. "sahip çıkalım dedeye" yazarak veya aşağıdaki link'lerden indirebilirsiniz. İndirme oranları güzel :) Umarım beğenirsiniz.


iOS linki
https://itunes.apple.com/tr/app/sahip-c-kal-m-dedeye/id909901871?mt=8

Android linki
https://play.google.com/store/apps/details?id=com.dogancoruh.sahipcikalimdedeye




Evet bu cuma Android Geliştirici Günleri dahilinde ODTÜ Kültür Kongre Merkezi'nde gerçekleştirilen Mobile Hackathon etkinliğine arkadaşım Aybars'la birlikte katıldık :) Cuma 13:30'da başlayıp Cumartesi 13:30'da biten etkinlik 24 saat süre sınırlamasına sahipti.

Sonuç ne oldu diye soracaksınız :) 2. olduk. Bizim arkadaşımla bu yarışmadan beklentimiz eğlenmek, insanlara 3D printing ve elektronik konusunda vizyon katmak ve birer mobil cihaz kazanmaktı. Allah'a şükür hepsi oldu :) Yarışmaya Sunny Weather Station adını verdiğimiz mobile meteoroloji istasyonuyla katıldı. İstasyon 3 farklı hava bilgisini (Sıcaklık, Nem ve Rüzgar hızı) ölçüyor. Sistemimize ilk olarak kendi yapıtığımız 3d printer ile anemometre (rüzgar ölçer) 'nin parçalarını basmakla başladık. 2 kere kabloya birilerinin basıp elektriğin kesilmesiyle sorun yaşasak ta 7 saat sonra 3 parçalık anemometreyi bastık. 1 gün öncesinden OSTİM'den aldığım rulmanlar ve M5 mil ile anemometremizi toparladık. Arkasından DHT11 sıcaklık ve nem sensörüyle de bilgileri topladık. Bu 3 bilgiyi arduino uno board'a yazdığımız bir firmware ve ethernet shield'ı sayesinde yine kendi yazdığımız ASP.NET MVC 4 tabanlı web servisimize yolladık. Ardından bu servisin native olarak hazırladığımız iOS ve Android uygulamalarımıza veri göndermesi için 2 farklı servis komutu daha hazırladık ve web browser'la da görüntüleme yapmak için bir listeme sayfası kodladık. Ardından da 4 saatte 2 adet mobil uygulamayı (iOS ve Android) tamamlayarak 22 saatte projeyi tamamladık. :) Yorucuydu ama çok eğlenceli ve zevkliydi. Yanlız gerçekten bir ara ikimiz de bayılıyorduk sabah 5 sıralarında : )))) 17 grup katıldı ve 70 kişinin üstünde kişi kod yazıyordu. Elektronik veya Internet of Things konusunda bir tek biz proje hazırladık. 2. olduğumuz da cabası oldu :) Sonuçtan gayet memnunuz.