UART devreleri TX ve RX port’larına konumlandırılmış bir tampona (bellek) sahiptirler. Bir UART arabirimi veri aldığında onu küçük bir bellek alanında depolar. Benzer şekilde gönderilmeden önce de küçük bir bellek alanında sıraya alınır. Bunun asıl nedeni UART’ın asenkron bir iletişim gerçekleştirmesidir. Eğer bir tampon bellek olmasaydı gönderilen veri hedefine ulaştığı anda (sıradaki veri gelmeden) ilgili …
Category Archives: Kitaptan Örnek Konular
Sadece Ortamda Ses Olduğunda Kayıt Yapmak
Sürekli olarak ses kaydetmek gerektiğinde en iyi yöntem sadece ortamda ses olduğunda kayıtı başlatmaktır. SoX sahip olduğu filtre özellikleri ile ortamdaki ses belli bir düzeyin (threshold) üzerine çıktığında kayıt yapmak üzere ayarlanabilir. Bunun için öncelikle sesin hangi eşiğin üzerine çıktığında kayıt yapılacağını tespit etmekir. SoX stat filtresi kaydın ses seviyesi hakkında istatistiksel bilgiler sunar. Aşağıdaki …
Continue reading “Sadece Ortamda Ses Olduğunda Kayıt Yapmak”
Raspberry Pi ile Diğer Bilgisayarları Uzaktan Başlatmak
Hemen hemen tüm modern ethernet ağ arabirimleri tarafından desteklenen bir özellik de ağ üzerinden uyandırmadır. Wake-on-LAN ya da WOL kısaltması ile anılan bu özellik ile aynı ağ üzerinde bulunan kapalı bilgisayarlar açılabilir. Bunun için ağ geneline magic packet (sihirli paket) adı verilen bir paket anons edilir. Bu anons paketinin içerisinde açılmak istenen bilgisayarın MAC adresi …
Continue reading “Raspberry Pi ile Diğer Bilgisayarları Uzaktan Başlatmak”
PCB Sınama Noktalarını Kullanmak
Raspberry Pi’ın elektronik baskı devre kartı (PCB) geliştirilirken, arızaların teknisyenler tarafından kolayca tespit edilebilmesi için PCB’nin alt yüzeyine çok sayıda sınama noktası (test pad) yerleştirilmiştir. Bir ölçü aleti (multimetre) direnç ve DC voltaj kademelerinde kullanılarak arızanın kaynağı hızlı bir şekilde bulunabilir. Raspberry Pi 3 devre kartının alt yüzeyinde yer alan bazı sınama noktaları (PPxx) aşağıdaki …
İnternet Radyosu Kurmak
Raspberry Pi’ı kullanarak kolayca bir Internet radyosu kurabilirsiniz. Raspberry Pi sahip olduğu küçük yapısı ve düşük güç tüketimi ile portatif bir yayın cihazı olarak kullanılabilir. Dilerseniz bir konferansı ya da sunumu internette canlı olarak sunabilir, dilerseniz harici diskinizdeki bir mp3 listesinin internet kullanıcılarına yayın yapabilirsiniz. Bu kısımda darkice ve icecast2 adındaki yazılımları kullanarak yayının nasıl …
S.M.A.R.T ile Disklerde Hata Taraması Gerçekleştirmek
Gerek Raspberry Pi’ın işletim sisteminin yüklü olduğu disk olan SD kart gerekse de harici olarak bağlanan USB depolama ortamları zaman zaman fiziksel hasara uğrayabilmekte ve bu hasar bir süre kendini göstermeden var olmaya devam edebilmektedir. Bir disk ortamının verileri sağlıklı saklayıp saklamadığı, yani yazılan verinin bozulmadan varlığını koruyup korumadığı basit bir yazma ve okuma denemesi …
Continue reading “S.M.A.R.T ile Disklerde Hata Taraması Gerçekleştirmek”
Dosya Sisteminin Yapısı (SD Kart) ve Onarım
Raspberry Pi bilgisayarında, SD kart’ın elektronik sisteminde oluşan donanımsal sorunlardan veya kontrolsüz kapanmalardan (enerji kesilmesi) kaynaklı dosya sistemi hataları oluşabilmektedir. Bu hatalar bazen sistemin açılış yapamamasına neden olabilir. Linux’un dosya sistemi hiyerarşik olarak boot block, superblock, inode, dentry ve file gibi mantıksal kısımlardan oluşur. Bu kısımların tamamı disk üzerindeki mantıksal olarak ayrılmış kısımlarda saklanır. Boot …
Continue reading “Dosya Sisteminin Yapısı (SD Kart) ve Onarım”
Büyük Dosyaları Tespit Etmek
Raspberry Pi tasarımı gereği sınırlı sayılabilecek bir disk alanına sahiptir. Çünkü başlatma kaydı ve çoğu zaman da kök dizin SD kart üzerinden depolanır. Disk alanı sınırlı olduğunda onu verimli şekilde kullanmak daha önemli bir hal alır. Raspberry Pi’ın disk alanı tükendiğinde ya da aşırı derecede azaldığında sistemin kararlılığı sekteye uğrar, servis ve programlar düzgün çalışamaz. …
Çalışma soruları
Aşağıdaki sorular kitapta anlatılan konuların öğrenme düzeylerini yoklamak adına oluşturulmuş çalışma sorularıdır. Kitap içeriğinde aşağıdaki sorulara ve daha fazlasına yanıtlar bulabilir, Raspberry Pi, Elektronik ve Özgür Yazılım teknolojileri hakkındaki bilgilerinizi artırabilirsiniz. VeraCrypt nedir? VeraCrypt yazılımı ile veri güvenliği nasıl sağlanır, açıklayınız? Raspberry Pi üzerinde bir VeraCrypt konteynırı nasıl oluşturulur ve kullanılır? Raspberry Pi’ın diskinin tamamını …
Uzak bir ağ Konumundan Ses Aktarmak
Kitabın “SoX (Sound eXchange) ile kayıt yapmak” adlı başlığında kısaca açıklanan SoX (Sound of Exchange) aracı ile uzaktaki bir mikrofon kaynağını ağ üzerinden farklı bir konuma aktarmanız mümkündür. SoX ses akışını Raspberry Pi içindeki bir işlem (process) den diğerine aktarabildiği gibi (| pipe ile), ağ üzerinden de aktarabilir. Bu başlıkta ses kaynağı Raspberry Pi olmak …