Raspberry Pi’nin Disk Kullanım Durumu İncelemek

Ncdu (NCurses Disk Usage) linux kullanıcılarının iyi bildiği du (disk usage) komut satırı aracının ncurses kütüphanesi ile yeniden yazılmış kullanıcı etkileşimli sürümü. ncdu da  aynı du gibi metin tabanlı ekranda hizmet veren bir araç.

Okumaya devam et “Raspberry Pi’nin Disk Kullanım Durumu İncelemek”

LM2596 Switch Mode DC-to-DC Regülatör İncelemesi

lm2596

Merhaba eBay aracılığı ile verdiğim Seven Segment Display’li LM2596 Regülatörü hakkında küçük bir inceleme videosu hazırladım. Bu zamana kadar kullandığım 78xx serisi doğrusal regülatörler yerini ucuzlayan switch-mode regülatörlere (SM) bırakmak üzere. En başta enerji verimliliği açısından SM regülatörler tercih nedeni oluyor. Enerji verimliliği ısınma sorunu azaltıyor ve aynı fiziksel ebatlar ile daha yüksek akım besleyebiliyoruz. Yalnız bilinmesi gereken tek dez avantajı SM regülatör çalışırken bir miktar radyo emisyonu yayıyor. RF devrelerde bu hatırlanmalı.

Okumaya devam et “LM2596 Switch Mode DC-to-DC Regülatör İncelemesi”

RTL8188eu Kablosuz Ağ Adaptörü ile Raspberry’i İnternete Bağlamak

$_12

Sizde benim gibi ebay’dan ucuz bir kablosuz ağ adaptörü satın aldıysanız benim gibi biraz uğraşacaksınız demektir. Burada Raspberry forumunda bulduğum çözümün nasıl uyguladığını anlatacağım.  Raspbian kendiliğinden aygıtı yükleyip kullanılır duruma getirmiyor malesef. İşlemlere başlamadan önce hangi marka/model bir kablosuz adaptörüne sahip olduğunuzu teşhis etmelisiniz.

Okumaya devam et “RTL8188eu Kablosuz Ağ Adaptörü ile Raspberry’i İnternete Bağlamak”

freeSSHd kurulum ve yapılandırma ayarları

freeSSHd, openSSH ve cygwin openSSH”a göre güzel ve kolay bir alternatif. Windows için sistem tepsisinden ayarları yönetebileceğiniz bir de ayarlama arabirimi bulunuyor. freeSSHd”nın kurulumu nispeten kolay olmasına rağmen kurulum ve temel ayarların, özellikle de putty-keygen ile public key kimlik doğrulamanın anlatıldığı döküman yardımınıza koşabilir.

Raspberry-Pi durum ledlerinin anlamları

Durum led’lerinin anlamları şöyle:

rasberry_pi_status_leds
  • ACT – D5 (Green) – SD Karta (disk) erişimi
  • PWR – D6 (Red) – 3.3 V güç mevcut
  • FDX – D7 (Green) – Full Duplex ağ bağlantısı mevcut
  • LNK – D8(Green) – Ağ veri iletişimi yapılıyor
  • 100 – D9(Yellow) – 100Mbit ağ bağlantısı mevcut
Okumaya devam et “Raspberry-Pi durum ledlerinin anlamları”

Raspberry Pi ile DHT11 Sensörünü Kullanarak Sıcaklık ve Nem ölçmek

Ebay dan sipariş verdiğim DHT11 sıcaklık ve nem sensörü elime ulaşır ulaşmaz hemen bir deneme yapayım dedim. DHT11 düşük maliyetli dijital (one wire) bir sıcaklık ve bağıl nem ölçer. Tam da raspberry piye göre. DHT11 in bacak şemasını aşağıdaki şekilde de görebileceğiniz gibi. 1 bacak Vcc , ikinci bacak Data ve 4. bacak ise Toprak (Gnd) 3. bacak NC (not-connected) yani kullanılmıyor. DHT11 in veri sayfasına göre göre 3.3v-5.5v aralığında beslenebiliyor ve 50 santigrat dereceye kadar sıcaklık ölçebiliyor yaptığım denemelerde 50 derecenin de üzerinde ölçüm yapabildiğini belirtmek istiyorum.

dht11

Okumaya devam et “Raspberry Pi ile DHT11 Sensörünü Kullanarak Sıcaklık ve Nem ölçmek”

Putty ile Parolasız SSH Oturumu Açmak

Putty ile parola girmeden sunucuya SSH bağlantısı açmak için putty.gen ile 2 adet anahtar üreteceğiz. Birbirinin eşleniği olan olan PrivateKey (özel anahtar) ve PublicKey (açık anahtar) adındaki iki anahtardan yararlanacağız. Bu anahtarları üretmek için putty projesi ile birlikte geliştirilen puttygen (key generator) programını kullanacağız.

Okumaya devam et “Putty ile Parolasız SSH Oturumu Açmak”

Cep Telefonunun Dinlendiği Nasıl Anlaşılır?

tapping

Tele-kulak tarafından dinlenildiğinizi öğrenmek için dikkat etmeniz gereken koşullar ve dinlemeyi engellemek için yapabileceğiniz formüller:

  • Eğer ‘Casus yazılım’ varsa, telefon kullanılmaya başladığında kaynağa istem dışı SMS gönderir.
  • Bu nedenle ilk yapmanız gereken, ayrıntılı fatura istemek. Faturada sizin bilmediğiniz SMS görürseniz, telefonunuzda casus yazılım bulunma ihtimali çok yüksek.
  • Cep telefonunuzu özellikle çok fazla kullanmadığınız zamanlarda normalden daha fazla şarj etmek durumunda kalıyorsanız, bu dinlendiğine dair önemli bir işaret olabilir.
  • Telefonunuzu kullanırken, cızırtı ve yankı duyuyorsanız, dinleniyor olabilirsiniz.
  • Konuşmalarınız derinden geliyorsa ve aynı olay gün içinde 2 kez tekrarlanırsa, yine dinlenme ihtimaliniz yüksektir.
  • Uzmanlar, dinlemelere karşı telefonunuzu sürekli olarak format atmanız gerektiğini söylüyor.
  • Yani, her sabah ‘Fabrika ayarlarına dön’ seçeneğini tercih ederek telefonunuzun casus yazılım tarafından dinlenmesini önleyebilirsiniz.
  • Telefonunuzu 1 saat boyunca masaya bırakın. Sonra elinizde tutun. Eğer sıcaklık hissediyorsanız, bu telefonunuzun dinlendiğini gösterir.
  • Bunu gün içinde birkaç saat sonra tekrarlayın. Sonuç aynı ise, yüzde 100 dinleniyorsunuz…
  • Telefonunuzdaki cızırtı ve yankı sesleri, dinlenme ihtimalinizi güçlendiren farklılıklar.
  • Bu gibi durumlarda telefonunuzu kapatın ve bataryayı birkaç dakika çıkartın.

Kaynak: Takvim

TÜBİTAK ARDEB Başarı Öyküleri

TÜBİTAK Araştırma Destek Programları Başkanlığı (ARDEB), Türkiye’nin genel bilim ve teknoloji politikaları, hedef, ilke ve yöntemlerine uygun olarak TÜBİTAK Bilim Kurulunca onaylanmış yıllık programlar veya uzun vadeli hedefler doğrultusunda üniversitelerden, eğitim ve araştırma hastanelerinden, sanayi kuruluşlarından ve kamu kurumlarından önerilen bilimsel araştırma projelerini değerlendirmekte, desteklemekte, izlemekte ve sonuçlandırmaktadır.

Bu kapsamda desteklenmiş ve sonuçlanmış, projeler takip edilmekte ve bu projelerin bir kısmı, “başarı öyküleri” adı altında zaman zaman iç ve dış paydaşlarla paylaşılmaktadır. “ARDEB Başarı Öyküleri Kitabı” böyle bir çalışmanın ürünü olarak değerli araştırmacılarımızın ve kamuoyunun beğenisine sunulmuştur.

E-Kitabı görüntülemek için tıklayın

 

Okulun Kuralları! Sedef Sedef Kaç Sedef.

Videodaki öğrenci yani sedef, okulun duvarına adını yazmaktadır,  oysaki sedef
o okulun öğrencisi değildir, başka bir okulun öğrencisidir, şansıma suç üstü ile
yakalamış  bulunmaktayım, sedef kamerayı görünce aklı gitmiştir,
el hareketlerine dikkat… tüm bunlar olurken bana amca demesi,
beni dumura uğratmıştır…

Video:  sedef sedef kaç sedef-amca hayırdır

 

aslında video play penceresi koymaya çalıştım ancak,
plugin vs gerekiyor sanırım..

xively ile Pi’nin durumun uzaktan takip etmek

cloud-computing

xively.com bir uzaktan ölçümleme ve monitoring servisi. Cron‘a ekleyeceğimiz phyton betikleri ile Raspberry Pi’nin ram, cpu, disk kullanım ve sıcaklık durumunu uzaktan canlı olarak takip etmek için kullanabilirsiniz. xively verileri kolayca analiz edebilmek için değişken zaman aralıkları için grafiklere dönüştürüyor. Aşağıdaki resimleri inceleyebilirsiniz.

Ayrıca Xively’nin android uygulamaları ile mobil aygıtlarınızdan da takip edebilirsiniz. Örneğin Trigger özelliğini, CPU sıcaklığı yada CPU yükü belirlediğiniz bir değere ulaşınca, veya disk alanı azalınca  SMS ve E-posta ile haber verilmesini sağlayabilirsiniz. Okumaya devam et “xively ile Pi’nin durumun uzaktan takip etmek”

Python ile 2×16 Karakter LCD Kontrolü

raspi_tankado_com_lcd_16x2

Daha önce burada PIC mikrodenetleyicisi ile LCD‘nin nasıl sürüleceğinden bahsetmiştim. RPi Python kütüphanesi içinde LCD sürmek için bir kütüphane de bulunuyor. Aşağıdaki kod ile komut satırından verebileceğiniz argümanlar ile LCD ekranına değer yazdırabilirsiniz. Kullanımı şöyle olacaktır:

sudo python lcd2.py ‘Merhaba Raspi’  ‘www.tankado.com’

Tek tırnak işaretleri arasında verilen ilk parametre LCD ekranın birinci satırına, ikinci parametre de ikinci satırına yazdırılacak ve yazı ekranda kalacaktır.

Okumaya devam et “Python ile 2×16 Karakter LCD Kontrolü”

SSH ile ters tünel açmak (reverse ssh)

Ters tünel güvenlik duvarı veya nat arkasındaki bilgisayarlara bağlanabilmek için kullanılıyor. İşin ana fikri şu; biz güvenlik duvarı arkasına bir bağlantı açamayabiliriz fakat o bize açabilir. Yani bağlantıyı ilk başlatan karşı taraf olursa bağlantı gerçekleşir. SSH ile ters tünel açmak için -R parametresi kullanılıyor. Bu parametrenin başında öncelikle tünel açılacak karşı tarafın ip:port tanımı yapılıyor. Aşağıdaki şekilden de görebileceğiniz gibi senaryomuzda Bilgisayar-1 ve Bilgisayar-2 söz konusu. Bilgisayar-1 duvar arkasında yer alıyor. Bağlantıyı başlatacak olan da bu bilgisayar. Bu örnekte her iki tarafta da SSH sunucusunun bulunması gerekiyor aksi takdirde tünel açılamayacaktır. Şekli inceleyin.

Okumaya devam et “SSH ile ters tünel açmak (reverse ssh)”

PHP ile GPIO Pinlerini Kontrol Etmek – 2

Bir önceki yazımda PHP ile gpio kontrolünü anlatmıştım. Burada WiringPi-PHP’den bahsedeceğim. Bildiğiniz gibi WiringPi kütüphanesi C dilinde yazılmış ve derlemiş programlar ile GPIO kontrolü 7MHz gibi hızlara çıkabilmekte. Ancak kontrolü system/exec komutları üzerinden /sys/class/gpio arayüzü ile yapınca muazzam yavaş hızlara takılı kalıyoruz.

Bu yazıda WiringPi’nin bir PHP extension’ı (PHP uzantısı) olarak web sunucuya yüklenmesinden bahsedeceğim. WiringPi-PHP WiringPi kütüphanesini  bir alt modül olarak kullanan bir PHP uzantısı. Bu uzantı ile GPIO kontrolü çok yüksek hızlara çıkabilmekte. Henüz bir osilaskop ile frekans ölçümü yapmadım fakat en kısa zamanda yapıp burada sizler ile paylaşacağım.

Okumaya devam et “PHP ile GPIO Pinlerini Kontrol Etmek – 2”