30 Ocak 2016 Cumartesi

[ motion ] web cam ile ev içinden veya dışardan canlı yayın !

S.A.

Canlı kamera izleme olayını da halletmiş bulunuyorum.

Yalnız şunu belirtmeliyim ki; jessie olan raspian sürümü beni deli etti.

Repolarından, ffmpeg ve motion kurulumu sıkıntılı. Wheezy olan raspian ı kurmanızı şiddetle öneririm.

Gerekli olanlar;
  1. Bir adet çalışır vaziyette Kamera ( buradakilerden biri olabilir => http://tek-kart-isleri.blogspot.com.tr/2016/01/evdeki-webcam-den-bi-fotograf-video.html )
  2. Tek Kart Bilgisayar (Banana Pi, Raspberry Pi vb )
Kurulum;
Uzaktan veya direk tek kart pc nize bağlanıp terminali açıyoruz ve aşağıdaki 3 satırı sırasıyla çalıştırıyoruz;

  • git clone https://github.com/makseli/tekKartGuvenlik
  • cd tekKartGuvenlik
  • sudo python canliKameraKur.py
İnternetinizde sorun yoksa problem olmadan kurulur. Daha sonra;
http://TekKartinizinIpAdresi:8081/ yazarak veya Akıllı telefonunuzdan uygulama aracılığı ile seyredebilirsiniz ;)


Güvenliğiniz için şifre ayarlayabilirsiniz. /etc/motion/motion.conf dosyasında "; control_authentication username:password" yazan yeri değiştirip, o satırın başındaki ";" noktalı virgülü kaldırıp servisi tekrar başlatınız.


28 Ocak 2016 Perşembe

RP ye ekran kalvyesi nasıl kurulur ?

S.a.

Ekran klavyesi ihtiyacım oldu, yanımda klavye yok, sadece fare var ne yapabilirim ?

Şöyleki;
başka bir bilgisyardan ssh ile bağlanıp bazı komutlar ile ekran klavyesi kurup çalıştırabilirsiniz.

- "Nee, kurmak mı :(" demeyin, tek satırlık basit bir işlem;

Sırasıyla aşağıdaki kodlamayı terminal e yazın. Birinci satırdan sonra kurulmuş oluyor. Üçüncü satırdan sonra da masaüstünden fare ile tıklatmak suretiyle açılması için kod yazıyoruz.

Aşağıdaki adımları yapmak zor geliyorsa :) https://github.com/makseli/tekKartGuvenlik url sinden ulaşabileceğiniz "ekranKlavyesiKur.py" isimli dosyası indirip, komut satırından direk çalıştırabilirsiniz.
  1. sudo apt-get install -y matchbox-keyboard 
  2. sudo nano /home/pi/Desktop/klavye_calistir.sh
  3. #!/bin/bash
    matchbox-keyboard
  4. sudo chmod +x /home/pi/Desktop/klavye_calistir.sh



Kaydedip kapatıyorsunuz ve masaüstünüze baktığınızda "klavye_calistir.sh" isimli bir dosya göreceksiniz. Üzerine çift tıkladığınızda aşağıdakine BENZER bir diyalog gelir. En baştaki "Execute" butonuna tıkladığınızda ekran klavyeniz açılır ;)


son hali aşağıdaki görsele benzemeli.



26 Ocak 2016 Salı

Evdeki webcam veya action cam den bi fotoğraf-video çekelim

[ yönlendirme ] bu içeriğe artık adresi üzerinden de ulaşabilirsiniz...

http://tekkartpc.com/raspberry-orange-pi-ile-usb-webcam-uzerinden-fotograf-cekmek/

S.A.

Odanızı düzeltirken birde baktınız eski webcam ( a4 tech, piranha, minton vb felan ) orda öyle yatıyo boş boş. 
"Ben bundan bişey yaparım ki" dediniz ve singıl bord kompitürünüze ( bendeki RP2 ) bağladınız.



Hemen komut satırını açıyorsunuz ve;

 sudo apt-get update  
 sudo apt-get install -y fswebcam
yazıp enterledikten sonra bir sürü yazılar bişeyler felan çıkar :)
Failed gibi veya ona benzer kelimeler görmediyseniz internetinizde sorun yoktur, normal kurulmuştur demek oluyor.

Webcam inizde sorun yoksa ve fazla akım çekmiyorsa ( A4 tech bi kamera vardı, çalışmadı bi türlü ) sorunsuz çalıştırabilirsiniz. Ben minton ve piranha markaların benzer webcamlarını denedim ve sorun yaşamadım. Hatta SJ4000 ile sorun yoktu :)

EE hocam nası foto çekeceğiz ?

fswebcam -r 1280x720 --no-banner /home/pi/ilk_deneme.jpg
 yazıp enterlediğinizde, bir adet fotoğraf çekip, aşağıdaki gibi çıktılar verip "/home/pi/" dizinine "ilk_deneme.jpg" dosyasını yerleştirir.

--- Opening /dev/video0...
Trying source module v4l2...
/dev/video0 opened.
No input was specified, using the first.
--- Capturing frame...
Corrupt JPEG data: 2 extraneous bytes before marker 0xd6
Captured frame in 0.00 seconds.
--- Processing captured image...
Disabling banner.
Writing JPEG image to '/home/pi/ilk_deneme.jpg'.

İlk ( SJ Action Cam 4000 ile ) çektiğim foto aşağıda :)
Video çekimi için buraya alayım sizi => http://tek-kart-isleri.blogspot.com.tr/2016/01/motion-web-cam-ile-ev-icinden-veya.html





Kaynak: https://www.raspberrypi.org/documentation/usage/webcams/

11 Ocak 2016 Pazartesi

Benim güvenlik projem

S.a.

Güvenlik projem hakkında yapacaklarımı buraya toplarlıyorum.

Aklıma geldikçe özellikleri ve yapmak istediklerimi burada paylaşacağım;

Benim projemin en önemli özelliği şu olacak;

 Herhangi bir aygıtı isteğe ( parametreler yardımıyla ) göre çalıştırabileceksiniz. Örn: Hareket sensörü hareket algılandığında şu ve şu işleri yap diyebilirsiniz. Kamera bağladıysanız, hareket sensörüne, hareket algıladığında tercihe göre video veya 5 ayrı tek fotoğraf çek diyebileceksiniz. 

Ağ üzerinde NAS sunucuda yer açıp, MultiMedia ( foto - video ) içerikleri buraya depolamak ve sensörler üzerinden gelen verileri ( nosql olarak ) kaydedip veri incelemesi ( data mining ) yapmak istiyorum.

Yazdığım kodların hepsini buradan paylaşacağım. 
Github : https://github.com/makseli/tekKartGuvenlik

Ana espri bu.

Kullanacaklarım;

1. Hareket sensör
2. Kamera
3. Sıcaklık - nem sensörü
4. Karbonmonoksit ve Yanıcı Gaz Algılayıcı Sensör
5. Sıvı algılayıcı sensör ( yapabilirsem buradaki gibi http://smarthomeprogrammer.com/tr/2016/01/09/su-uyari-sensoru-ile-su-basmasina-karsi-onlem/ )
6. Manyetik kapı alarm sensörü ( röle ile )
7. devamı gelecek.