WebIOPi ile Raspberry’nin Portlarını Web Üzerinde Kontrol Edin

Eric PTAK (trouch) tarafından geliştirilen WebIOPi, Pi’nin IO yeteneklerini web üzerinden kontrol ve test etmek için geliştirilmiş bir program. Program ile sayısal portları on/off yapabilir, UART (seri port) giriş çıkışlarını web üzerinden kullanabilir, uyumlu AD (Analog/Dijital) çeviricilerinden değerler okuyabilirsiniz.

webiopi-chrome

Okumaya devam et “WebIOPi ile Raspberry’nin Portlarını Web Üzerinde Kontrol Edin”

Raspberry Pi’ye Samba Kuralım

samba-server

Windows’un dosya ve yazıcı paylaşım servisinin iletişimini sağlayan protokolün adı linux’da SAMBA‘dır. Bu servisle raspberry’nin dizinlerini windows bilgisayarlardan ziyaret edilebilir ve yazılabilir yapabilir, pi’ye USB’den bağlı yazıcınızı ağ yazıcısı haline getirebilirsiniz. Bu yazıda ağ paylaşımı vermeyi anlatacağım. İşleme koyulalım.

Okumaya devam et “Raspberry Pi’ye Samba Kuralım”

Turksat Kablonet Girdiğimiz Siteleri Kayıt Etmeye Başlıyor

Sizlerle 27 Haziran akşam 22:00 sıralarında kablonet ile yaşadığım olayı aksettirmek istiyorum.

Ben bir uydunet kullanıcısıyım, 10mbit bağlantım bulunmakda, akşam 10 sıralarında internet sayfalarında dolaşırken, sayfalar açılmamaya başladı, örneğin gazete sayfaları, bilindik forumlar, hatta tankado ve kendi sunucularımdaki web siteleri, işin ilginci “Sayfa bağlantı hatası, sayfa görüntülenemiyor hatası” vs gibi hata almadım,

Opera browserim bana aşağıdaki gibi garip bir mesaj döndürmeye başladı

Bu Web sayfası mevcut değil

https://www.tankado.com/ adresindeki Web sayfası geçici olarak hizmet dışı veya kalıcı olarak başka bir Web adresine taşınmış

Açıkcası işkillendim, bu bilindik bağlantı gittiğinde gelen  hata mesajlarından değildi.

İlkönce bildiğim sitelere ping atarak bağlantımı kontrol ettim, kendi sunucularıma ping attım ping yanıt geliyordu, bir ftp bağlantısı açtım, bağlantılarda bir sorun yok, akabinde operanın turbo modunu yani şifrelenmiş proxy desteğini aktifleştirdim ve girmek istediğim sayfalar açılıyordu, arka pilanda neler olup bittiğini görmek için hemen bilgisayarımda packet snifferi aktifleştirdim,incelememde bağlanmak istediğim web sayfasına browserimdan bağlantı açılıyor yani tcp handshake gerçekleşiyor, akabinde GET isteği gidiyor, ve karşı web server bize bağlantıyı kapatma (reset) paketi iletiyordu, bu durum kendi server larımdada yaşanıyordu.

 

Okumaya devam et “Turksat Kablonet Girdiğimiz Siteleri Kayıt Etmeye Başlıyor”

Raspberry Pi ‘yi Uzaktan İzleyin

screenshot_1395686476

Raspberry Pi’nin donanımsal kaynaklarının kullanımını web arayüzü ile takip etmek için RPi-Monitor adında güzel bir uygulama var. RPi-Monitor Pi’nin;

  • Calıma süresi
  • İşlemci kullanımı
  • Bellek kullanımı
  • Disk kullanımı
  • İşlemci sıcaklığı
  • Ağ kullanım durumu

gibi önemli bilgilerini bir web sayfası üzerinden canlı olarak takip edebilmenizi sağlıyor. Eğer hoşunuza gittiyse kurulumuna geçelim.

Okumaya devam et “Raspberry Pi ‘yi Uzaktan İzleyin”

WordPress’i Uzaktan Yüklemek

Kurulum için klasik olarak wordpress’in bilgisayarımıza indirir, genişletir ve FTP ile upload edererek kuruluma geçeriz. Bu prosedür de binlerce dosyanın FTP ile aktarılması vakit alır. Tam da bu sorunu pratik şekilde halleden WordPress Remote Installer (WRI) projesinden bahsetmek istiyorum.

WRI ufak bir PHP betiği. WordPress’in son sürümünü hızlı bir şekilde sunucuya indirip genişletiyor ve görevi WordPress Yükleyicisine devrediyor. Betiği WordPress’i kurmak istediğiniz dizine kopyaladıktan sonra çağırmanız yeterli.

Raspberry Pi GPIO Pinout Label

IMAG2900

Daha önce burada PIC16F877 için paylaştığım bacak bağlantı şeması etiketinin benzerini Raspberry Pi B sürümü için de paylaşıyorum. Uçtan ucan pin uzaklığı 31mm genişliğinde olan P1 konnektörüne uygun çıktı alabilmeniz için şemanın CorelDraw dosyasını da paylaşıyorum. CorelDraw üzerinden A4’e çıktı almanız yeterli.

Okumaya devam et “Raspberry Pi GPIO Pinout Label”

Raspberry Pi’ye LAMP (Apache, MySQL, PHP) Kurmak

Raspbian, Debian temelli bir dağıtım olduğu için LAMP (Apache-MySQL-PHP) kurmak oldukça kolay.

Öncelikle sisteminizi güncelleyin.

Aşağıdaki toplu komutu vererek tüm kurulumların tamamlanmasını bekleyin:

sudo apt-get install apache2 php5 mysql-client mysql-server vsftpd

Kurulum tamamlandıktan sonra Apache’yi test etmek için tarayıcınızın adres çubuğuna aşağıdaki örnekteki gibi IP adresini yazın.

http://192.168.0.100

Okumaya devam et “Raspberry Pi’ye LAMP (Apache, MySQL, PHP) Kurmak”

Windows Uzun Hedef Dosya Klasör Adı Sorunu

Windows iç içe dosya ve klasörlerin ad uzunluğunda bir 260 karakterlik bir limite sahip. Bu limit kendini ilgili dosyalar kopyalanır ya da taşınırken gösteriyor diğer taraftan NTFS 32.000 karakterlik dizin ağaçlarını destekliyor bir yapıya sahip. Uzun patikaları taşırken aşağıdaki gibi bir uyarı ile karşılaşıyorsunuz:

uzun_dosya_adi_veya_yolu
Dosya adı/adları hedef klasör için çok uzun oluyor. Dosya adını kısaltıp yeniden deneyebilir veya yolu daha kısa olan bir konumu deneyebilirsiniz.

Okumaya devam et “Windows Uzun Hedef Dosya Klasör Adı Sorunu”

Raspberry Pi’nizi (Raspbian) Güncel Tutun

raspbian_os

Aslında burada raspbian komutlarını listeliyordum fakat güncelleme konusu biraz daha geniş ve önemli bir konu olduğu için ayırmayı uygun buldum.

Öncelikle paket listenizin depolardan güncellemek için şu komutu verin [1]:

sudo apt-get update

Paket listesini güncelledikten sonra güncel paketleri indirip kurmak için şu komutu verin [1]:

sudo apt-get upgrade

Okumaya devam et “Raspberry Pi’nizi (Raspbian) Güncel Tutun”

Raspberry Pi (Raspbian Linux) SSH karşılama ekranı oluşturmak

raspi_welcome

 

Yukarıdaki gibi bir karşılama ekranı oluşturmak için aşağıdaki kodu home (~) dizininizdeki (/etc/pi) .bash_profile dosyasını kaydedin. Ayrıca /etc/motd ve /var/run/motd.dynamic dosyalarındaki karşılama mesajını da sudo nano /etc/motd komutu ile istediğiniz gibi düzenleyebilirsiniz.

Okumaya devam et “Raspberry Pi (Raspbian Linux) SSH karşılama ekranı oluşturmak”

Raspberry Pi BIOS Ayarları

Raspberry Pi tam olarak bir mikro bilgisayar olsa da kişisel bilgisayarda alışık olduğumuz BIOS SETUP arayüzüne sahip değildir. BIOS setup işlemleri /boot/config.txt dosyası aracılığı ile gerçekleştiriliyor. /boot dizini altındaki config.txt’yi bir metin editörü ile açarak buradaki anahtarlara göre çeşitli ayarlamalar yapabiliyorsunuz.

Raspberry Pi (RPi) kurulum ve headless bağlantı

351321-raspberry-pi

Raspberry Pi bir vakıf tarafından kar amacı gütmeden geliştirilen, Linux’un yaygınlaştırılmasını amaç edinmiş bir geliştirme kartı. Sadece geliştirme kartı demek eksik olur. Özellikleri ve geliştiricilerinin verdiği destek ile gelecek için umut vadediyor. Bence şuan benzer kartlara göre en büyük eksiği Analog girişlerinin olmaması. GPIO ile kartın üzerine 17 farklı sayısal giriş/çıkış portu yerleştirilmiş.

RPi’yi Samm Teknolojiden satın aldıktan sonra. İçerisine Raspbian Linux işletim sistemini yükleyip (veya sitesindeki diğer Linux dağıtımlarından birini) IP ayarını yaptıktan sonra kendi bilgisayarımızdan XWindow (grafik) bağlantısı kuracağız. Bunun için Pi’ye monitör ve klavye bağlamanıza gerek yok (Headless bağlantı).

Okumaya devam et “Raspberry Pi (RPi) kurulum ve headless bağlantı”

Big Brother: Sizi gözetliyor ve özetliyor

İnternetin en büyük online şirketleri (google, facebook, amazon, apple, yahoo), üye sayıları, market kapasiteleri, gizlilik politikası metni kelime sayısı, hangi bilgilerimizi kayıt altına alıyorlar, bizi nasıl takip ediyorlar ve bu bilgileri nasıl kullanıyorlar. Tehlikeyi gözler önüne süren görseli öğrencilerim Türkçe’ye çevirdi. Resmi büyültmek için üzerine tıklayınız.

big-brother-2

 

Düzenleyen: Anıl Emminik

Depolamanın Evrimi: Depolama ortamlarının tarihsel kapasite gelişimi

Hangi dijital (sayısal) kayıt ortama ne kadar veri alır bunu oldukça görsel bir biçimde anlatan grafik resmi. Büyültmek için üzerine tıklayınız.

Depolamanın evrimi: Disket, CD, DVD, HDD, BlueRay ve IPOD görsel kapasite karşılaştırmaları
Disket, CD, DVD, HDD, BlueRay ve IPOD görsel kapasite karşılaştırmaları

Düzenleyen: Alican ATICI

Linux’un 2013’deki gelişimi görseli

Linux’u kimler geliştiriyor ve destekliyor. Sürüm ve yama sıklığı sayısı gibi bilgilerin yer aldığı görsel. Görseli büyültmek için üzerine tıklayınız.

Linux'un gelişimi 2013
Linux’un gelişimi 2013

Düzenleyen: Anıl Emminik