To change mac address of raspberry pi, edit /etc/network/interfaces file as shown below;
auto eth0
iface eth0 inet dhcp
hwaddress ether 00:00:00:00:00:00 # (mac address)
And then reboot the pi. It’s ok.
To change mac address of raspberry pi, edit /etc/network/interfaces file as shown below;
auto eth0
iface eth0 inet dhcp
hwaddress ether 00:00:00:00:00:00 # (mac address)
And then reboot the pi. It’s ok.
Connect led to Raspberry Pi as shown below (I used GPIO 20 port, also you can use another GPIO port but, you must point out this port in the python file).
Then open a text document, named it led_status.py. Then write the codes below in it.
import RPi.GPIO as GPIO def set_led(status): GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) led = 20 GPIO.setup(led, GPIO.OUT) GPIO.output(led, status)
Run the script by the command below;
to turn on the led python -c ‘import led_status; led_status.set_led(1)’
to turn off the led python -c ‘import led_status; led_status.set_led(0)’
Sources for pictures:
Add following commands to /etc/wpa_supplicant/wpa_supplicant.conf and reboot raspberry pi.
network={ ssid="eduroam" key_mgmt=WPA-EAP auth_alg=OPEN eap=TTLS identity="mail_address@nevsehir.edu.tr" password="your_password" phase1="tls_disable_tlsv1_1=1 tls_disable_tlsv1_2=1" phase2="auth=PAP" }
Raspberry Pi, Birleşik Krallık’ta Raspberry Pi Vakfı tarafından okullarda bilgisayar bilimini öğretmek amacıyla geliştirilmiş banka kartı büyüklüğünde, fiyat-performans oranı harika olan bir bilgisayardır (Şekil-1).
Şekil-1
Element 14 / Premier Farnell, RS Components ve Egoman şirketleri tarafından üretilmekte ve internet üzerinde satışı yapılmaktadır. Raspberry Pi A ve B olmak üzere iki model şeklinde üretilmiştir. A modeli B modeline göre daha ekonomik, buna karşın B modeli ise daha performanslı ve daha çok özelliğe sahiptir. Raspberry Pi’nin donanım ve özellikleri Tablo-1’de verilmiştir. Buna göre A modeli 256 MB SDRAM’e sahip iken B modelinde 512 MB bellek vardır. A modelinde Ethernet girişi bulunmazken, B modelinde bulunmaktadır. Ayrıca A modelinde tek, B modelinde ise çift USB girişi vardır.
Peki, Raspberry Pi’yi kullanmaya başlamak için hangi donanımlara ihtiyacımız var? Öncelikle Raspberry Pi başlangıçta boş bir şekilde geldiği için kurulum paketlerine ihtiyacımız var. Bu paketleri internetten indirmek mümkündür. Donanım olarak ise minimum 2 GB hafızaya sahip bir SD Kart, USB-Mouse, USB-Klavye, HDMI Kablo, internete bağlanmak üzere kullanacağımız ethernet kablosu, HDMI girişi olan ya da desteklediği girişe uygun HDMI dönüştürücü ile birlikte bir monitör ve 5V 1000 mA güce sahip akıllı telefon güç ünitesi.
Tablo-1
Sonuç olarak bu küçük cihaz bir bilgisayar olduğundan dolayı, Raspberry Pi’yi çok çeşitli amaçlarla kullanmak mümkündür. Öncelikle bu cihazın içerine kendisi için tasarlanmış bir Linux sürümü olan Wheezy kurulumu yaparak masaüstü bilgisayar şeklinde kullanımını daha sonrasında ise medya cihazı olarak kullanımını anlatacağım.
Bu bölümde Pi için özel hazırlanmış Windows benzeri bir LXDE-Desktop arayüze sahip Wheezy kurulumu ve kullanımını anlatacağım. Pi, Tablo-1’de görüldüğü üzere sabit diski ya da CD/DVD sürücüye sahip değildir. Boot işlemi SD karttan gerçekleştirilmekte ve başka bir donanımla boot işlemi gerçekleştirilememektedir. Veri depolama işlemi ise bulut ya da USB bağlantılı flash ve harici disklerle yapılabilmektedir.
Kurulumunu gerçekleştireceğimiz Raspbian Wheezy işletim sistemi, debian-kernel tabanlı bir Linux sürümüdür. Bu durumda Debian-Linux tabanlı tüm programlar bu Pi’de kullanılabilir. Ayrıca Wheezy sürümünde işletim sistemini tanıtan bir program, Midori web tarayıcı ve bazı basit oyunlar da hazır olarak gelmektedir.
Öncelikle 577 MB boyuta sahip Wheezy işletim sistemini raspberrypi.org/downloads adresinden indiriyoruz. İndirdiğimiz sıkıştırılmış dosyayı bir zip programı ile açıyoruz.
Şekil-2
Şekil-3
Şekil-4
Şekil-5
Şekil-6
Şekil-7
Şekil-8
Şekil-9
Pi’yi medya cihazı olarak kullanmak için Raspbmc Xbox-mediacenter kurulumunu yapacağız. Eğer cihazı medya cihazı olarak kullanmak için satın almışsak bu kurulum normal işletim sistemi kurmaktan daha uygun olacaktır.
2.1 Raspbmc Kurulum Adımları
Şekil-10
Şekil-11
Kaynaklar