Merge pull request #5 from Ardakilic/forpush

Turkish Translation
This commit is contained in:
Philip Howard 2015-04-12 20:57:13 +01:00
commit 369a2ef4f5
61 changed files with 1644 additions and 0 deletions

View File

@ -0,0 +1,21 @@
#Pinler!
###Raspberry Pi Model B+ ve Raspberry Pi 2 için Tamamlanmış Pin Şematiği
Bu GPIO Pin şematiği çıktı almaya uygun değildir, ama bu mikro site Raspberry Pi'nin GPIO pinleri için hem gelişmiş bir kaynak, hem de etkin bir hızlı başlangıç kılavuzu rolünü üstlenmekte.
##Bu numaralar de neyin nesi?
* BCM - Broadcom pin numarası, daha çok "GPIO" olarak bilinmekte. RPi.GPIO modüllerinde bu pin numaralarını kullanmalısınız.
* WiringPi - Wiring Pi pin numarası, Arduino kullananlara daha tanıdık gelecek Gordon'un Wiring Pi kütüphanesinde bu numaraları kullanmalısınız.
* Physical - Fiziksel pin numaraları. Bu numaralar pinlerin Raspberry Pi üzerindeki fiziksel yerlerini belirtir.
##Pi 2
[Raspberry Pi 2](http://www.raspi.gen.tr/2015/02/02/raspberry-pi-2-duyuruldu-ilk-inceleme-ve-on-izlenimler/)'nin çıkışını kutlamak ve de yeni Pi-sever kullanıcılar için Pinler mikro sitesini geliştirdik, yeni modülleri de kolayca destekleyecek hale getirdik.
##Model B+
Bu mikro site [Raspberry Pi Model B+](http://www.raspi.gen.tr/2014/07/14/yeni-raspberry-pi-modeli-raspberry-pi-model-b/) pinlerini de anlatmakta. 26 standart pinin altındaki 14 ekstra pin Model B+ ile gelen yeni pinlerdir.
Not: Sol menüde 26 pin ile Model B+ ın yeni pinleri arasındaki boşluk sadece karıştırmamak amacıyladır, Model B+'da pinler arasında öyle bir boşluk yoktur.

View File

@ -0,0 +1,32 @@
#SPI üzerinden ATmega 328p / Arduino
###Raspberry pi'nizin doğrudan ATmega 328p/Arduino'yu besleyip onunla programlama yapmanıza olanak sağladığını biliyor muydunuz? Bunu sadece birkaç kablo, bir breadboard, bir 16MHZ kristal with nothing but a few wires, a breadboard, a 16Mhz crystal osilatör ve de birkaç 22pF kondansatör ile yapabilirsiniz!
Öncelikle [Pico PiDuino makalesi](http://pi.gadgetoid.com/article/building-the-pico-piduino)'ni takip edin / etmenizi öneririz, bunu sıfırdan uygulamak sadece £5 gibi bir masraf çıkaracak.
Bunun ardından [Gordon'un modifiye AVRDude](https://projects.drogon.net/raspberry-pi/gertboard/arduino-ide-installation-isp/)'unu kurmalısınız.
8/CEO'yu ATmega'nuzun Reset/RST pin'ine bağlayın, 9/MISO'yu da ATmega'nın MISO pin'ine (D12) bağlayın, 10'u da onun MOSI pin'ine (D11) bağlayın. Son olarak 11/SCLK'yı da onun SCLK pin'ine (D13) bağlayın.
ATmega'nızı Raspberry Pi'den aldığınız 3.3v ile besleyin, GND Pinini de Pi'ye bağlayarak düzeneği tamamlayın ve de cihazıın.
Askıda kalmış bir SPI cihazı kalmadığına emin olun, ve de cihazın bağlandığını kontrol edin. Bunu aşağıdaki komutlar ile yapabilirsiniz:
```bash
avrdude -p m328p -c gpio
```
Arduino skeçlerini (sketch) derlemeye aşağıdaki komut ile başlayabilirsiniz:
```bash
sudo apt-get install arduino arduino-mk
```
[Bu basit makefile dosyası](http://pi.gadgetoid.com/arduino/Makefile) ([alternatif link](http://paste.debian.net/111092/)) başlamanız için yeterli olacaktır.Yeni bir sketch oluşturup adına mysketch.ino diyin ve de çalıştırın:
```bash
export BOARD=atmega328
make
avrdude -p m328p -c gpio -e -U flash:w:build-cli/Arduino.hex
```

View File

@ -0,0 +1,9 @@
#Display-o-Tron 3000
Aşağıdaki tek satır kodla Display-o-Tron 3000'u kurup kullanmaya başlayabilirsiniz. Yapmanız gereken tek şey terminalde şu komutu çalıştırmak,
```bash
curl get.pimoroni.com/dot3k | bash
```
ve de karşınıza gelen yönergeleri takip etmek.

View File

@ -0,0 +1,26 @@
#Raspberry Pi Dots
###Dots, Raspberry Pi için Dot to Dot HAT (Noktadan-noktaya, Raspberry Pi üzerine tam bağlanıp oturabilen), uçları tanımlamak ve de birleştirmek için sadece bir iletken kalem boya kullanılamn bir devredir.
Bu devre üzerindeki tüm noktalar "akıcı" bir metal olmakla birlikte toprağa bağlamak ve devreyi tamamlamak için sadece modülle gelen bir adet iletken boya ile (gazlı kaleme benziyor) toprağa bir çizgi çizilmesi yeterlidir. Bu sayede lehimle uğraşmadan kolaylıkla devreler tamamlanabilir.
Bir *nokta*yı okuyabilmek için bağlandığı pin'i (örnekte `dot_pin`) INPUT (giriş) olarak tanımlamalısınız:
```python
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM )
GPIO.setup(dot_pin, GPIO.IN, GPIO.PUD_UP)
state = GPIO.input(dot_pin)
```
Bu pin'i sadece okumak istediğinizde PULLUP konumuna getirmek iyi bir alışkanlık olacakıtr. Aşağıdaki yol pini okumak için önerilen bir yoldur:
```python
def is_dot_connected(dot_pin):
GPIO.setup(dot_pin, GPIO.IN, GPIO.PUD_UP)
state = GPIO.input( dot_pin )
GPIO.setup(dot_pin, GPIO.IN, GPIO.PUD_OFF)
return state == 0
```
Dots hakkında detaylı bilgi için [buraya](http://www.raspberrypi.org/dots/), HATS hakkında detaylı bilgi için de buraya [tıklayın](http://www.raspberrypi.org/introducing-raspberry-pi-hats/).

View File

@ -0,0 +1,15 @@
#Explorer HAT ve Explorer HAT Pro
5V giriş ve çıkışları, dokunmatik paneli, LEDler, analog girişler ve bir H-Bridge motor ile Explorer HAT Pro, Raspberry Pi'de prototipleme için tam teşekkürlü bir araç olarak teşkil etmekte.
```bash
sudo apt-get install python-pip
sudo pip install explorer-hat
```
Ardından Python scriptinize aşağıdaki kodları ekleyip prototipinizi kurcalamaya başlayabilirsiniz:
```bash
import explorerhat
explorerhat.light.on()
```

View File

@ -0,0 +1 @@
explorer-hat-pro.md

View File

@ -0,0 +1,7 @@
#Ground (Toprak)
Raspberry Pi'deki GND pinlerinin hepsi birbiri ile bağlantılıdır, bu yüzden hangi pine toprağı verdiğinizin bir önemi yok.
Genel olarak devrenizin duruşuna en yakın toprak pinini seçmeniz devrenizin daha derli ve düzenlenebilir olmasını sağlayacaktır. Toprak için alternatif olarak elektrik akımına yakın olan pini de seçebilirsiniz.
Eğer [SPI](/pinout/spi) bağlantılarını kullanıyorsanız 3v3 için Fiziksel pin 17'yi ve de toprak için Fiziksel pin 25'i kullanmanız bu pinlerin SPI0 için önemli olan pinlerin yanında olması sebebi ile iyi bir seçim olacaktır.

View File

@ -0,0 +1,28 @@
#I2C - Inter Integrated Circuit
Raspberry Pi'nin I2C pinleri eğer pek çok harici bileşen ile çalışıyorsanız oldukça işinize yarayacaktır.
Bağlı olan I2C bileşenlerini tek satırlık bir kodla kontrol edebilirsiniz:
```bash
sudo apt-get install i2c-tools
sudo i2cdetect -y 1
```
I2c'ye Python'un smbus kütüphanesi ile erişebilirsiniz:
Önde gerekli paketi kurmalısınız:
```bash
sudo apt-get install python-smbus
```
Ardından Python ile aşağıdaki kodu çalıştırabilirsiniz:
```python
import smbus
DEVICE_BUS = 1
DEVICE_ADDR = 0x15
bus = smbus.SMBus(DEVICE_BUS)
bus.write_byte_data(DEVICE_ADDR, 0x00, 0x01)
```

View File

@ -0,0 +1,25 @@
###PiBorg LedBorg RGB LED Board
[PiBorg LedBorg](http://www.piborg.org/ledborg/), Raspberry Pi için oldukça hafif bir RGB LED board'udur. Bu board kendisine ait bir sürücü barındırır, bu yüzden ayrıca bir sürücü kurmanıza gerek yok.
Eğer daha fazla aralıkta renk istiyorsanız bunu WiringPi ile softPwm ile de yapabilirsiniz. Pin atamaları şu şekilde:
WiringPi pin 0: Kırmızı LED
WiringPi pin 2: Yeşil LED
WiringPi pin 3: Mavi LED
Python ile bunu yapmak neredeyse çocuk oyuncağı:
```python
import wiringpi2 as wiringpi
wiringpi.wiringPiSetup()
wiringpi.softPwmCreate(0,0,100)
wiringpi.softPwmCreate(2,0,100)
wiringpi.softPwmCreate(3,0,100)
# mor!
wiringpi.softPwmWrite(3,100) # Full Blue
wiringpi.softPwmWrite(0,100) # Full Red
wiringpi.softPWMWrite(2,0) # No Green
```

View File

@ -0,0 +1,17 @@
#Pibrella
Pibrella Pimoroni tarafından hazırlanmış hepsi-bir-arada, hafif, ses, giriş ve çıkış destekleyen bir eklenti kartı. Cyntech çok fazla IO pini kullanmakta, fakat hem Serial, hem de I2C pinleri boşta kalmakta. Bu sebeple eğer yaratıcı olursanız bu kartla birlikte eklenti kartları için pek çok yer kalmakta.
Pibrella'yı kullanmak çok kolay. Öncelikle terminalden aşağıdaki komutları çalıştırıp kurulumu gerçekleştirin:
```bash
sudo apt-get install python-pip
sudo pip install pibrella
```
Ardından Python kodunuzda aşağıdaki gibi modülü ekleyip kurcalamaya başlayabilirsiniz:
```bash
import pibrella
pibrella.light.red.on()
```

View File

@ -0,0 +1,34 @@
#Ryanteck Motor Kontrol Kartı
###Bu kart, Raspberry Pi'nizde motor sürmek için hızlı ve de kolay bir yol sağlamakta.
```python
##RTK-000-001 için basit bir motor scripti
import RPi.GPIO as GPIO
import time
#Pinleri Broadcom Pin'lerine göre ayarlayalım
GPIO.setmode(GPIO.BCM)
#Motor 1 = Pins 17 ve 18
#Motor 2 = Pins 22 ve 23
GPIO.setup(17, GPIO.OUT)
GPIO.setup(18, GPIO.OUT)
#Şimdi de bir sonsuz döngü içinde motoru önce bir yöne, ve diğer yöne 5er saniye döndürelim:
while (True):
#1 saniye bekle, sonra pin 17'yi aç:
GPIO.output(18, 0)
time.sleep(1)
GPIO.output(17, 1);
#5 saniye bekle
time.sleep(5);
#Şimdi de diğer yöne doğrı
GPIO.output(17, 0)
time.sleep(1);
GPIO.output(18, 1);
time.sleep(5);
#Döngüde burası başa dönecek
#Son olarak GPIO'ları temizleme
GPIO.cleanup()
```

View File

@ -0,0 +1,5 @@
#Skywriter HAT
Skywriter HAT X, Y ve Z ekseninde parmağınızın pozisyonunu algılamanızı, ve de bu değerleri Python Scriptinizde kullanmanızı sağlar.
Ayrıca kaydırma (tıpkı telefonlardaki "swipe" hareketi gibi) gibi hareketleri de algılama yeteneğine sahiptir.

View File

@ -0,0 +1,26 @@
#SPI - Serial Peripheral Interface
###four-wire serial bus olarak da bilinen SPI, bir pin setinden birden fazla adresteki birden fazla uygun cihazı [papatya zinciri](https://tr.wikipedia.org/wiki/Papatya_zinciri) yapıp yönetmenizi sağlar.
Buna örnek olarak MCP23S17 digital IO expander çipini verebiliriz. 0 yerine S'in bulunduğu versiyon I2C versiyonudur. WiringPi2 ile çok kolay bir şekilde kullanlabilir:
```python
import wiringpi2 as wiringpi
HIGH = 1
OUTPUT = 1
PIN_BASE = 65
SPI_ADDR = 0x20
wiringpi.wiringPiSetup()
wiringpi.mcp23S17Setup(PIN_BASE,SPI_ADDR)
# 16 pins including the starting pin
mcp23S17pins = range(PIN_BASE,PIN_BASE+15)
for pin in mcp23S17pins:
wiringpi.pinMode(pin,OUTPUT)
wiringpi.digitalWrite(pin,HIGH)
```
SPI portunuz ayrıca Gordon'un modifiye AVRDude'una Arduino skeçleri yükleyerek ATmega 328'ye "[bit banging](http://en.wikipedia.org/wiki/Bit_banging)" de yapabilirsiniz.
Raspberry Pi'nizin SPI port'unu ATmega'nıza bağlayın ve ATmega'yı Raspberry Pi'nin 3.3v gücüyle besleyip açın. SPI sürücüleri çalıştırmadığınızdan emin olduktan sonra "`avrdude -p m328p -c gpio`" komutu ile bağlantıyı kontrol edin.
ATmega'nız varsa her bir pin için ayrı ayrı tıklayarak nasıl bağlayabileceğinizi öğrenebilirsiniz.

View File

@ -0,0 +1,16 @@
#UART - Universal Asenkron Verici/Alcı
###WiringPi'deki 2 UART pini Pin 15 ve 16'dır
UART Arduino, veya bootload edilmiş bir ATmega ile kolayca iletişim kurmanızı sağlayacak bir arayüzdür. Yalnız bu iletişimi kurarken dikkat etmeniz gereken bazı hususlar var. Raspberry Pi 3.3v iken Arduino 5v'tur. Bunları akımları eşitlemeden bağlarsanız cihazlarınızdan dumanlar tütmeye başlayabilir
Örneğin Arduino bootload edilmiş ATmega 328 devresini breadboard'a kurup bir akım regülatörü ile Raspberry Pi'nin 5v yolunu 3.3 v'a dönüştürebilirsiniz. Bu sayede 3.3v logic'ine sahip bir Arduino klonunuz olacak.
WiringPi2-Python modülünü yükledikten sonra, Aşağıdaki Python örneği ile Raspberry Pi'nin UART'ını 9600baud'da açabilir ve 'merhaba dunya' yazabilirsiniz.
```python
import wiringpi2 as wiringpi
wiringpi.wiringPiSetup()
serial = wiringpi.serialOpen('/dev/ttyAMA0',9600)
wiringpi.serialPuts(serial,'merhaba dunya')
```

View File

@ -0,0 +1,19 @@
#Unicorn HAT
64 adet parlak LEDe sahip bu HAT kart'ı bir C kütüphanesi ile çok hızlı çalışacak bir şekilde yönetebilir, LEDlerin daha parlak veya sönük yanmasını sağlayabilirsiniz.
Not: Unicorn HAT bazı PWM kurnazlıkları kullanmakta. Bunun içnde analog ses çıkışından Raspberry Pi'nin ses çıkartmasını sağlayan şeyler de olduğundan ikisini aynı anda kullanamazsınız!
Kurulumu çok basit, sadece aşağıdaki komutu çalıştırın:
```bash
curl get.pimoroni.com/unicornhat | bash
```
Ardından Python scriptinize modülü ekleyip kurcalamaya başlayabilirsiniz:
```bash
import unicornhat
unicornhat.set_pixel(0, 0, 255, 255, 255)
unicornhat.show()
```

View File

@ -0,0 +1,24 @@
#Raspberry Pi WiringPi
###WiringPi, Arduino benzeri bir kablolama basitliğini Raspberry Pi'ye getirmeyi amaçlayan bir projedir.
WiringPi, Arduino kullanmış olanların hiç yabancılık çekmeyeceği, Arduino benzeri bir pinleme/klablolama sistemini Raspberry Pi'ye getirmeyi amaçlamış üçüncü parti bir kütüphanedir. Bu kütüphanenin amacı benzer ve ortak bir platform oluşturmak, ve de Raspberry Pi GPIO pinlerini farklı diller ile yönetebilmektir. WiringPi özünde C dili ile yazılmıştır, fakat hem Ruby hem de Python türevleri mevcuttur. Bunları sıra ile Ruby için "gem install wiringpi" veya Python için "pip install wiringpi2" diyerek kurabilirsiniz.
Python kullanıcıları kütüphanenin adının sonundaki 2'ye dikkat etmiş olabilirler. Bu aslında WiringPi2-Python kütüphanesidir. Bu kütüphane sonunda mevcut WiringPi kütüğhanesindeki özellikleri ve esnekliği Raspberry Pi'ye Python dilinde getirmeyi başarmış bir kütüphanedir.
Daha fazla bilgi için [WiringPi resmi web sitesi](http://wiringpi.com/)ni ziyaret edebilirsiniz.
##WiringPi'ye başlangıç
WiringPi [kendi pin numaralama şematiğini kullanıyor](http://wiringpi.com/pins/). Bu linkten WiringPi'nin GPIO pinlerinizi nasıl numaralandırdığını görebilir, pinlerin ne yaptığını inceleyebilir, ve de C, Python veya Ruby dilleri ile GPIO programlamaya başlayabilir, devre elemanlarınızı yönetebilirsiniz.
Arduino benzeri GPIO kütüphanesi WiringPi, C dili için doğrudan [Gordon'un Git reposu](https://git.drogon.net/?p=wiringPi;a=summary)nda mevcuttur. Ayrıca Python, Ruby hatta Perl ve PHP için de daha kısıtlı da olsa desteği mevcuttur.
Python'a kurmak saniyelerinizi alacak:
```bash
sudo pip install wiringpi2
```
Sonundaki 2'yi fark ettiniz mi? İşte bu yeni, ve de daha modern WiringPi kütphanesi (WiringPi2)!

View File

@ -0,0 +1,3 @@
###The 3v3, 3.3 volt pini, azami olarak 50 mA (miliamper) akım sağlamakta. Bu akım birkaç ledi aynı anda yakabilir, ama daha fazlası için yeterli olmayacaktır.
Eğer daha çok akıma ihtiyacınız varsa 5V gerilim veren pinleri kullanabilir, ve de isteğe göre 3v3'e çevirici bir regülatör bağlayabilirsiniz.

View File

@ -0,0 +1,5 @@
Bu pin, UART alıcı pinine bir alternatiftir, ve de RXD olarak bilinir. Daha bilindik adı "Serial"'dir. Standart olarak Raspberry Pi'niz serial komutları bu pin üzeriden alır ve de konsola iletir. Bu da bir serial kablo ile komut satırından Raspberry Pi'nizi yönetmenizi sağlar.
Bu UART pinleri, doğru kablolar kullanıldığında cihazınızı "headless" (herhangi bir klavye, ekran gibi bileşen bağlamadan), konfigür etmenizi ve de ağda tanıtmanız için oldukça faydalıdır.
[UART hakkında detaylı bilgi için tıklayın](/pinout/uart)

View File

@ -0,0 +1 @@
18 no'lu BCM pini olan PWM0, oldukça kullanışlıdır. Bu pin, doğrudan belleğe erişebilen kurnazlıklar ile çok kesin zamanlama gerektiren işlemlerde kullanılabilir. [Unicorn HAT](/pinout/unicorn_hat)'teki WS2812 LED'leri bu pinin kullanımına güzel bir örnek teşkil eder.

View File

@ -0,0 +1 @@
pin-6.md

View File

@ -0,0 +1,5 @@
###5v gerilim pinleri doğrudan Raspberry Pi'nin güç girişine bağlıdır, ve de adaptörünüzden sağlanan akımın değerinin (amper) Raspberry Pi'nin kullandığı haricinde tamamını aktarmaktadır.
Eğer orijinal bir Pi adaptörü kullanıyorsanız (gerçek 2A veren bir adaptör) bu pinlerden 1.5A civarı bir akım alabilirsiniz.
Buradan beslenen elektrik akımını küçümsemeyin. Eğer sağlam bir adaptörünüz varsa bu akım ile pek çok şey yapabilirsiniz. Bu akım ile Arduino besleyebilir, hatta küçük bir elektrolüminesan kablo inverter'ı bile çalıştırabilirsiniz.

View File

@ -0,0 +1 @@
pin-6.md

View File

@ -0,0 +1 @@
pin-6.md

View File

@ -0,0 +1,3 @@
# HAT EEPROM Pins ID_SC ve ID_SD
Bu pinler HAT EEPROM ile i2c'nin konuşabilmesi için rezerve edilmiştir.

View File

@ -0,0 +1 @@
pin-27.md

View File

@ -0,0 +1,25 @@
SDA, Raspberry Pi'deki I2C pinlerinden biri. [I2c hakkında detaylı bilgi](/pinout/i2c).
GPIO pinleri ile dijital HIGH ve LOW değerlerini okumak ve hazırlamak oldukça kolay, yalnız bazı hususlara dikkat etmeniz gerekmekte:
* Kodu çalıştıracak script'inizi root (süper yönetici) hakları ile çalıştırmalısınız.
* Pin'in modunu OUTPUT (1) olarak tanımlamalısınız.
Eğer WiringPi2-Pytgon kütüphanesini kurduysanız ( pip install wiringpi2 ) o zaman aşağıdaki kodu bir .py dosyası olarak kaydedip çalıştırabilirsiniz:
```python
import wiringpi2 as wiringpi
HIGH = 1
LOW = 0
OUTPUT = 1
INPUT = 0
wiringpi.wiringPiSetup()
wiringpi.pinMode(8,OUTPUT)
wiringpi.digitalWrite(8,HIGH)
```
Ardından şu komutla çalıştırabilirsiniz:
```bash
sudo python scriptadi.py
```

View File

@ -0,0 +1 @@
pin-6.md

View File

@ -0,0 +1 @@
pin-6.md

View File

@ -0,0 +1 @@
pin-6.md

View File

@ -0,0 +1 @@
pin-2.md

View File

@ -0,0 +1,12 @@
SCL Raspberry Pi'deki I2C pinlerinden biri. [I2c hakkında detaylı bilgi](/pinout/i2c).
```python
require 'wiringpi2'
HIGH = 1
LOW = 0
OUTPUT = 1
INPUT = 0
io = WiringPi::GPIO.new
io.pin_mode(9,OUTPUT)
io.digital_write(9,HIGH)
```

View File

@ -0,0 +1 @@
Toprak!

View File

@ -0,0 +1,7 @@
Bu pin, [UART](https://en.wikipedia.org/wiki/Universal_asynchronous_receiver/transmitter) transmit (gönderici) pin'i, TXD olarak çalışır.
Bu pin, daha genel adı ile "Serial" olarak da bilinir ve standart olarak Raspberry Pi'niz serial komutları bu pin üzeriden alır ve de konsola iletir. Bu da bir serial kablo ile komut satırından Raspberry Pi'nizi yönetmenizi sağlar.
Ayrıca, UART eğer Arduino veya Propeller gibi kartlar ile konuşacaksanız oldukça elverişlidir, ama önce raspi-config içinde Serial Console'u kapatmanız gerekmekte (disable).
[UART hakkında detaylı bilgi](/pinout/uart)

View File

@ -0,0 +1 @@
pin-6.md

View File

View File

View File

View File

View File

View File

View File

View File

@ -0,0 +1,38 @@
#Pinout Yardımcı Arayüzleri
Pinout yardımcısı spesifik bir kart için Raspberry Pi fonksiyonlarını tanımlar.
Bu yardımcı arayüzler bir JSON dosyasından oluşmakta, ve de opsiyonel olarak gelişmiş uzun açıklamasını bir markdown dosyası ile tanımlayabilmekte.
##JSON Biçimi
The JSON arayüz dosyası isim, üretici linki, ürün linki, açıklama, ve de kartın kullandığı "pin"leri barındıran bir array (dizi) barındırmalıdır.
Eğer kart için isimde, description/overlay klasöründe aynı isimde bir .md dosyası varsa uzun açıklama için bu dosya kullanılacak.
Pin dizisi her bir pin için *fiziksel* konumunu barındırmalıdır, ve de en azından fonksiyonunu barındıran bir "name" (isim) bulundurmalıdır.
Opsiyonel olarak, her bir pin için "mode" isminde bir flah ile "input" veya "output" değerini vererek pinin giriş veya çıkış pini olduğunu da tanıtabilirsiniz.
Ayrıca, bir pine "active" değeri tanıyarak standart hali ile "low" veya "high" olduğunu belirtebilirsiniz.
Eğer kartınızda I2C ve/veya SPI pinleri de bulunuyorsa, bunları da belirtmelisiniz. Fakat spesifik olarak "input" veya "output" olarak belirtmediyseniz diğer kartlarla ortak olarak da kullanılabilir olarak tanımlanacaktırlar.
Örnek:
```json
{
"name": "Örnek Kart",
"manufacturer": "Arda Kılıçdağı",
"url": "https://github.com/Ardakilic/Pinout2",
"description": "Arda Kılıçdağı'nın örnek kartı.",
"pin": {
"7": {
"name": "Yeşil LED"
},
"11": {
"name": "Sarı LED"
}
}
}
```

View File

@ -0,0 +1,30 @@
{
"name": "Arduino SPI",
"description": "Raspberry Pi SPI ile Arduino programlama",
"pin": {
"19": {
"name": "MOSI",
"direction": "output",
"active": "high",
"description": "Master Out / Slave In"
},
"21": {
"name": "MISO",
"direction": "input",
"active": "high",
"description": "Master In / Slave Out"
},
"23": {
"name": "SCKL",
"direction": "output",
"active": "high",
"description": "Clock"
},
"24": {
"name": "CE0",
"direction": "output",
"active": "high",
"description": "Arduino Reset"
}
}
}

View File

@ -0,0 +1,51 @@
{
"name": "Display-o-Tron 3000",
"manufacturer": "Pimoroni",
"url": "https://github.com/pimoroni/dot3k",
"description": "3 satır destekleyen, RGB renkli arka plana sahip bir LCD ve joystick butonları",
"pincount": 40,
"pin": {
"3": {
"mode": "i2c"
},
"5": {
"mode": "i2c"
},
"19": {
"mode": "spi"
},
"23": {
"mode": "spi"
},
"22": {
"name": "LCD CMD/DATA",
"mode": "output",
"active": "high"
},
"7": {
"name": "Joystick Button",
"mode": "input",
"active": "low"
},
"11": {
"name": "Joystick Left",
"mode": "input",
"active": "low"
},
"13": {
"name": "Joystick Up",
"mode": "input",
"active": "low"
},
"15": {
"name": "Joystick Right",
"mode": "input",
"active": "low"
},
"21": {
"name": "Joystick Down",
"mode": "input",
"active": "low"
}
}
}

View File

@ -0,0 +1,36 @@
{
"name": "Raspberry Pi Dots",
"description": "Noktaları birleştirerek bir devre oluşturun",
"url": "http://www.raspberrypi.org/dots/",
"github": "https://github.com/raspberrypilearning/dots",
"pin": {
"bcm0": {"name":"Color: Blue", "direction":"input"},
"bcm1": {"name":"Dot 7", "direction":"input"},
"bcm2": {"name":"Dot 22", "direction":"input"},
"bcm3": {"name":"Dot 21", "direction":"input"},
"bcm4": {"name":"Dot 2", "direction":"input"},
"bcm5": {"name":"Dot 9", "direction":"input"},
"bcm6": {"name":"Dot 14", "direction":"input"},
"bcm7": {"name":"Dot 6", "direction":"input"},
"bcm8": {"name":"Dot 18", "direction":"input"},
"bcm9": {"name":"Dot 17", "direction":"input"},
"bcm10": {"name":"Color: Green", "direction":"input"},
"bcm11": {"name":"Dot 8", "direction":"input"},
"bcm12": {"name":"Dot 10", "direction":"input"},
"bcm13": {"name":"Cloud", "direction":"input"},
"bcm14": {"name":"Dot 1", "direction":"input"},
"bcm15": {"name":"Dot 3", "direction":"input"},
"bcm16": {"name":"Dot 13", "direction":"input"},
"bcm17": {"name":"Dot 4", "direction":"input"},
"bcm18": {"name":"Dot 20", "direction":"input"},
"bcm19": {"name":"Color: Orange", "direction":"input"},
"bcm20": {"name":"Bear", "direction":"input"},
"bcm21": {"name":"Dot 12", "direction":"input"},
"bcm22": {"name":"Dot 15", "direction":"input"},
"bcm23": {"name":"Dot 16", "direction":"input"},
"bcm24": {"name":"Dot 19", "direction":"input"},
"bcm25": {"name":"Dot 5", "direction":"input"},
"bcm26": {"name":"Dot 11", "direction":"input"},
"bcm27": {"name":"Color: Red", "direction":"input"}
}
}

View File

@ -0,0 +1,110 @@
{
"name": "Explorer HAT Pro",
"manufacturer": "Pimoroni",
"url": "https://github.com/pimoroni/explorer-hat",
"github": "https://github.com/pimoroni/explorer-hat",
"buy": "http://shop.pimoroni.com/products/explorer-hat",
"description": "Hepsi-bir-arada, hafif, hızlı, dokunma, giriş ve çıkış destekleyen eklenti kartı.",
"pincount": 40,
"i2c": {
"0x28": {
"name": "Cap Touch",
"device": "cap1208"
},
"0x48": {
"name": "Analog Input",
"device": "ads1015"
}
},
"pin": {
"3": {},
"5": {},
"8": {},
"10": {},
"12": {},
"19": {},
"21": {},
"23": {},
"24": {},
"7": {
"name": "LED 1",
"mode": "output",
"active": "high"
},
"11": {
"name": "LED 2",
"mode": "output",
"active": "high"
},
"13": {
"name": "LED 3",
"mode": "output",
"active": "high"
},
"29": {
"name": "LED 4",
"mode": "output",
"active": "high"
},
"31": {
"name": "Output 1",
"mode": "output",
"active": "high"
},
"32": {
"name": "Output 2",
"mode": "output",
"active": "high"
},
"33": {
"name": "Output 3",
"mode": "output",
"active": "high"
},
"36": {
"name": "Output 4",
"mode": "output",
"active": "high"
},
"16": {
"name": "Input 1",
"mode": "input",
"active": "high"
},
"15": {
"name": "Input 2",
"mode": "input",
"active": "high"
},
"18": {
"name": "Input 3",
"mode": "input",
"active": "high"
},
"22": {
"name": "Input 4",
"mode": "input",
"active": "high"
},
"40": {
"name": "Motor 2 +",
"mode": "output",
"active": "high"
},
"37": {
"name": "Motor 2 -",
"mode": "output",
"active": "high"
},
"35": {
"name": "Motor 1 +",
"mode": "output",
"active": "high"
},
"38": {
"name": "Motor 1 -",
"mode": "output",
"active": "high"
}
}
}

View File

@ -0,0 +1,71 @@
{
"name": "Explorer HAT",
"manufacturer": "Pimoroni",
"url": "https://github.com/pimoroni/explorer-hat",
"github": "https://github.com/pimoroni/explorer-hat",
"buy": "http://shop.pimoroni.com/products/explorer-hat",
"description": "Hepsi-bir-arada, hafif, hızlı, dokunma, giriş ve çıkış destekleyen eklenti kartı.",
"pincount": 40,
"pin": {
"7": {
"name": "LED 1",
"mode": "output",
"active": "high"
},
"11": {
"name": "LED 2",
"mode": "output",
"active": "high"
},
"13": {
"name": "LED 3",
"mode": "output",
"active": "high"
},
"29": {
"name": "LED 4",
"mode": "output",
"active": "high"
},
"31": {
"name": "Output 1",
"mode": "output",
"active": "high"
},
"32": {
"name": "Output 2",
"mode": "output",
"active": "high"
},
"33": {
"name": "Output 3",
"mode": "output",
"active": "high"
},
"36": {
"name": "Output 4",
"mode": "output",
"active": "high"
},
"16": {
"name": "Input 1",
"mode": "input",
"active": "high"
},
"15": {
"name": "Input 2",
"mode": "input",
"active": "high"
},
"18": {
"name": "Input 3",
"mode": "input",
"active": "high"
},
"22": {
"name": "Input 4",
"mode": "input",
"active": "high"
}
}
}

View File

@ -0,0 +1,14 @@
{
"name": "Ground (Toprak)",
"description": "Raspberry Pi Toprak Pinleri",
"pin": {
"6": {},
"9": {},
"14": {},
"20": {},
"25": {},
"30": {},
"34": {},
"39": {}
}
}

View File

@ -0,0 +1,26 @@
{
"name": "I2C",
"description": "Raspberry Pi i2c pinleri",
"pin": {
"3": {
"name": "Data",
"direction": "both",
"active": "high"
},
"5": {
"name": "Clock",
"direction": "both",
"active": "high"
},
"27": {
"name": "EEPROM Data",
"direction": "both",
"active": "high"
},
"28": {
"name": "EEPROM Clock",
"direction": "both",
"active": "high"
}
}
}

View File

@ -0,0 +1,25 @@
{
"name": "PiBorg LEDBorg",
"description": "Raspberry Pi RGB ledlerine sahip bir kart",
"buy": "https://www.piborg.org/ledborg",
"pin": {
"11": {
"name": "Red LED",
"direction": "output",
"active": "high",
"description": "PiBorg Red LED"
},
"13": {
"name": "Green LED",
"direction": "input",
"active": "high",
"description": "PiBorg Green LED"
},
"15": {
"name": "Blue LED",
"direction": "output",
"active": "high",
"description": "PiBorg Blue LED"
}
}
}

View File

@ -0,0 +1,74 @@
{
"name": "Pibrella",
"manufacturer": "Pimoroni Vs Cyntech",
"url": "https://github.com/pimoroni/pibrella",
"description": "Hepsi-bir-arada, hafif, ses, giriş ve çıkış destekleyen eklenti kartı.",
"pincount": 26,
"pin": {
"7": {
"name": "Green LED",
"direction": "output",
"active": "high"
},
"11": {
"name": "Yellow LED",
"direction": "output",
"active": "high"
},
"13": {
"name": "Red LED",
"direction": "output",
"active": "high"
},
"15": {
"name": "Output A",
"direction": "output",
"active": "high"
},
"19": {
"name": "Input D",
"direction": "output",
"active": "high"
},
"21": {
"name": "Input A",
"direction": "input",
"active": "high"
},
"23": {
"name": "Button",
"direction": "input",
"active": "high"
},
"12": {
"name": "Buzzer",
"direction": "output",
"active": "high"
},
"16": {
"name": "Output B",
"direction": "output",
"active": "high"
},
"18": {
"name": "Output C",
"direction": "output",
"active": "high"
},
"22": {
"name": "Output D",
"direction": "output",
"active": "high"
},
"24": {
"name": "Input C",
"direction": "input",
"active": "high"
},
"26": {
"name": "Input B",
"direction": "input",
"active": "high"
}
}
}

View File

@ -0,0 +1,21 @@
{
"name": "PiGlow",
"manufacturer": "Pimoroni",
"url": "https://github.com/pimoroni/piglow",
"github": "https://github.com/pimoroni/piglow",
"buy": "http://shop.pimoroni.com/products/piglow",
"description": "Spiral olarak 18 LED barındıran, ve de Python'dan kontrol edilebilen bir kart.",
"pincount": 26,
"pin": {
"1" : {},
"2" : {},
"3": {
"mode": "i2c"
},
"5": {
"mode": "i2c"
},
"14" : {},
"17" : {}
}
}

View File

@ -0,0 +1,30 @@
{
"name": "Ryanteck Motor Kontrol Kartı",
"manufacturer": "Ryanteck",
"url": "http://www.ryanteck.uk/store/ryanteck-rpi-motor-controller-board",
"buy": "http://www.ryanteck.uk/store/ryanteck-rpi-motor-controller-board",
"description": "Hızlı başlangıç dökümanları da barındıran, ucuz bir motor kontrol kartı.",
"pincount": 26,
"pin": {
"11": {
"name": "Motor 1 A",
"direction": "output",
"active": "high"
},
"12": {
"name": "Motor 1 B",
"direction": "output",
"active": "high"
},
"15": {
"name": "Motor 2 A",
"direction": "output",
"active": "high"
},
"16": {
"name": "Motor 2 B",
"direction": "output",
"active": "high"
}
}
}

View File

@ -0,0 +1,23 @@
{
"name": "Skywriter HAT",
"manufacturer": "Pimoroni",
"url": "https://github.com/pimoroni/skywriter-hat",
"github": "https://github.com/pimoroni/skywriter-hat",
"buy": "http://shop.pimoroni.com/products/skywriter-hat",
"description": "3 Boyutlu pozisyon ve hareket sensörü.",
"pincount": 40,
"pin": {
"3": {
"mode": "i2c"
},
"5": {
"mode": "i2c"
},
"11": {
"name": "Reset"
},
"13": {
"name": "Transfer"
}
}
}

View File

@ -0,0 +1,55 @@
{
"name": "SPI",
"description": "Raspberry Pi SPI pinleri",
"pincount": 5,
"pin": {
"19": {
"name": "SPI0 MOSI",
"direction": "output",
"active": "high",
"description": "Master Out / Slave In"
},
"21": {
"name": "SPI0 MISO",
"direction": "input",
"active": "high",
"description": "Master In / Slave Out"
},
"23": {
"name": "SPI0 SCLK",
"direction": "output",
"active": "high",
"description": "Clock"
},
"24": {
"name": "SPI0 CE0",
"direction": "output",
"active": "high",
"description": "Chip Select 0"
},
"26": {
"name": "SPI0 CE1",
"direction": "output",
"active": "high",
"description": "Chip Select 1"
},
"35": {
"name": "SPI1 MISO"
},
"38": {
"name": "SPI1 MOSI"
},
"40": {
"name": "SPI1 SCLK"
},
"36": {
"name": "SPI1 CE2"
},
"11": {
"name": "SPI1 CE1"
},
"12": {
"name": "SPI1 CE0"
}
}
}

View File

@ -0,0 +1,16 @@
{
"name": "UART",
"description": "Raspberry Pi UART pinleri",
"pin": {
"8": {
"name": "TXD / Transmit",
"direction": "output",
"active": "high"
},
"10": {
"name": "RXD / Receive",
"direction": "input",
"active": "high"
}
}
}

View File

@ -0,0 +1,18 @@
{
"name": "Unicorn HAT",
"manufacturer": "Pimoroni",
"url": "http://shop.pimoroni.com/products/unicorn-hat",
"buy": "http://shop.pimoroni.com/products/unicorn-hat",
"description": "Tek bir HAT kart üzerinde 64 adet programlanabilir parlak led modülü.",
"github": "https://github.com/pimoroni/unicornhat",
"pincount": 40,
"pin": {
"12": {
"name": "Data",
"direction": "output",
"mode": "pwm",
"active": "high",
"description": "WS2812 Data"
}
}
}

View File

@ -0,0 +1,84 @@
{
"name": "WiringPi GPIO Pinleri",
"page_url": "wiringpi",
"pin":{
"3":{
"name":"WiringPi 8"
},
"5":{
"name":"WiringPi 9"
},
"7":{
"name":"WiringPi 7"
},
"11":{
"name":"WiringPi 0"
},
"13":{
"name":"WiringPi 2"
},
"15":{
"name":"WiringPi 3"
},
"19":{
"name":"WiringPi 12"
},
"21":{
"name":"WiringPi 13"
},
"23":{
"name":"WiringPi 14"
},
"29":{
"name":"WiringPi 21"
},
"31":{
"name":"WiringPi 22"
},
"33":{
"name":"WiringPi 23"
},
"35":{
"name":"WiringPi 24"
},
"37":{
"name":"WiringPi 25"
},
"8":{
"name":"WiringPi 15"
},
"10":{
"name":"WiringPi 16"
},
"12":{
"name":"WiringPi 1"
},
"16":{
"name":"WiringPi 4"
},
"18":{
"name":"WiringPi 5"
},
"22":{
"name":"WiringPi 6"
},
"24":{
"name":"WiringPi 10"
},
"26":{
"name":"WiringPi 11"
},
"32":{
"name":"WiringPi 26"
},
"36":{
"name":"WiringPi 27"
},
"38":{
"name":"WiringPi 28"
},
"40":{
"name":"WiringPi 29"
}
}
}

466
src/tr-TR/pi-pinout.json Normal file
View File

@ -0,0 +1,466 @@
{
"name": "Raspberry Pi GPIO Pinleri",
"pins":{
"1":{
"name": "3v3 Güç",
"type": "+3v3"
},
"3":{
"name": "SDA",
"description": "I2C Veri",
"type": "GPIO/I2C",
"scheme": {
"wiringpi": 8,
"bcm": 2,
"bcmAlt": 0
},
"functions": {
"alt0": "SDA1",
"alt1": "SA3"
}
},
"5":{
"name": "SCL",
"description": "I2C Çarpanı",
"type": "GPIO/I2C",
"scheme": {
"wiringpi": 9,
"bcm": 3,
"bcmAlt": 1
},
"functions": {
"alt0": "SCL1",
"alt1": "SA2"
}
},
"7":{
"name": "GPCLK0",
"type": "GPIO",
"scheme": {
"wiringpi": 7,
"bcm": 4
},
"functions": {
"alt0": "GPCLK0",
"alt1": "SA1",
"alt5": "ARM_TDI"
}
},
"9":{
"name": "Toprak",
"type": "GND"
},
"11":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 0,
"bcm": 17
},
"functions": {
"alt0": "Reserved",
"alt1": "SD9",
"alt2": "Reserved",
"alt3": "RTS0",
"alt4": "SPI1_CE1_N",
"alt5": "RTS1"
}
},
"13":{
"name": "PCM_D",
"type": "GPIO",
"scheme": {
"wiringpi": 2,
"bcm": 27,
"bcmAlt": 21
},
"functions": {
"alt0": "Reserved",
"alt1": "Reserved",
"alt2": "Reserved",
"alt3": "SD1_DAT3",
"alt4": "ARM_TMS"
}
},
"15":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 3,
"bcm": 22
},
"functions": {
"alt0": "Reserved",
"alt1": "SD14",
"alt2": "Reserved",
"alt3": "SD1_CLK",
"alt4": "ARM_TRST"
}
},
"17":{
"name": "3v3 Güç",
"type": "+3v3"
},
"19":{
"name": "MOSI",
"type": "GPIO/SPI",
"scheme": {
"wiringpi": 12,
"bcm": 10
},
"functions": {
"alt0": "SPI0_MOSI",
"alt1": "SD2",
"alt2": "Reserved"
}
},
"21":{
"name": "MISO",
"type": "GPIO/SPI",
"scheme": {
"wiringpi": 13,
"bcm": 9
},
"functions": {
"alt0": "SPI0_MISO",
"alt1": "SD1",
"alt2": "Reserved"
}
},
"23":{
"name": "SCLK",
"type": "GPIO/SPI",
"scheme": {
"wiringpi": 14,
"bcm": 11
},
"functions": {
"alt0": "SPI0_SCLK",
"alt1": "SD3",
"alt2": "Reserved"
}
},
"25":{
"name": "Ground",
"type": "GND"
},
"27":{
"name": "ID_SD",
"description": "HAT EEPROM i2c Data",
"type": "GPIO/I2C",
"scheme": {
"wiringpi": 30,
"bcm": 0
},
"functions": {
"alt0": "SDA0",
"alt1": "SA5",
"alt2": "Reserved"
}
},
"29":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 21,
"bcm": 5
},
"functions": {
"alt0": "GPCLK1",
"alt1": "SA0",
"alt2": "Reserved",
"alt5": "ARM_TDO"
}
},
"31":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 22,
"bcm": 6
},
"functions": {
"alt0": "GPCLK2",
"alt1": "SOE_N / SE",
"alt2": "Reserved",
"alt5": "ARM_RTCK"
}
},
"33":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 23,
"bcm": 13
},
"functions": {
"alt0": "PWM1",
"alt1": "SD5",
"alt2": "Reserved",
"alt5": "ARM_TCK"
}
},
"35":{
"name": "MISO",
"description": "SPI Master-In",
"type": "GPIO/SPI",
"scheme": {
"wiringpi": 24,
"bcm": 19
},
"functions": {
"alt0": "PCM_FS",
"alt1": "SD11",
"alt2": "Reserved",
"alt3": "BSCSL SCL / SCLK",
"alt4": "SPI1_MISO",
"alt5": "PWM1"
}
},
"37":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 25,
"bcm": 26
},
"functions": {
"alt0": "Reserved",
"alt1": "Reserved",
"alt2": "Reserved",
"alt3": "SD1_DAT2",
"alt4": "ARM_TDI"
}
},
"39":{
"name": "Ground",
"type": "GND"
},
"2":{
"name": "5v Güç",
"type": "+5v"
},
"4":{
"name": "5v Güç",
"type": "+5v"
},
"6":{
"name": "Toprak",
"type": "GND"
},
"8":{
"name": "TXD",
"description": "UART Transmit",
"type": "GPIO/UART",
"scheme": {
"wiringpi": 15,
"bcm": 14
},
"functions": {
"alt0": "TXD0",
"alt1": "SD6",
"alt2": "Reserved",
"alt5": "TXD1"
}
},
"10":{
"name": "RXD",
"description": "UART Alış",
"type": "GPIO/UART",
"scheme": {
"wiringpi": 16,
"bcm": 15
},
"functions": {
"alt0": "RXD0",
"alt1": "SD7",
"alt2": "Reserved",
"alt5": "RXD1"
}
},
"12":{
"name": "PCM_C",
"description": "PCM Clock",
"type": "GPIO",
"scheme": {
"wiringpi": 1,
"bcm": 18
},
"functions": {
"alt0": "PCM_CLK",
"alt1": "SD10",
"alt2": "Reserved",
"alt3": "BSCSL SDA / MOSI",
"alt4": "SPI1_CE0_N",
"alt5": "PWM0"
}
},
"14":{
"name": "Ground",
"type": "GND"
},
"16":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 4,
"bcm": 23
},
"functions": {
"alt0": "Reserved",
"alt1": "SD15",
"alt2": "Reserved",
"alt3": "SD1_CMD",
"alt4": "ARM_RTCK"
}
},
"18":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 5,
"bcm": 24
},
"functions": {
"alt0": "Reserved",
"alt1": "SD16",
"alt2": "Reserved",
"alt3": "SD1_DAT0",
"alt4": "ARM_TDO"
}
},
"20":{
"name": "Toprak",
"type": "GND"
},
"22":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 6,
"bcm": 25
},
"functions": {
"alt0": "Reserved",
"alt1": "SD17",
"alt2": "Reserved",
"alt3": "SD1_DAT1",
"alt4": "ARM_TCK"
}
},
"24":{
"name": "CE0",
"description": "SPI Chip Select 0",
"type": "GPIO/SPI",
"scheme": {
"wiringpi": 10,
"bcm": 8
},
"functions": {
"alt0": "SPI0_CE0_N",
"alt1": "SD0",
"alt2": "Reserved"
}
},
"26":{
"name": "CE1",
"description": "SPI Chip Select 1",
"type": "GPIO/SPI",
"scheme": {
"wiringpi": 11,
"bcm": 7
},
"functions": {
"alt0": "SPI0_CE1_N",
"alt1": "SWE_N / SRW_N",
"alt2": "Reserved"
}
},
"28":{
"name": "ID_SC",
"description": "HAT EEPROM i2c Clock",
"type": "GPIO/I2C",
"scheme": {
"wiringpi": 31,
"bcm": 1
},
"functions": {
"alt0": "SCL0",
"alt1": "SA4",
"alt2": "Reserved"
}
},
"30":{
"name": "Ground",
"type": "GND"
},
"32":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 26,
"bcm": 12
},
"functions": {
"alt0": "PWM0",
"alt1": "SD4",
"alt2": "Reserved",
"alt5": "ARM_TMS"
}
},
"34":{
"name": "Ground",
"type": "GND"
},
"36":{
"name": "",
"type": "GPIO",
"scheme": {
"wiringpi": 27,
"bcm": 16
},
"functions": {
"alt0": "Reserved",
"alt1": "SD8",
"alt2": "Reserved",
"alt3": "CTS0",
"alt4": "SPI1_CE2_N",
"alt5": "CTS1"
}
},
"38":{
"name": "MOSI",
"description": "SPI Master-Out",
"type": "GPIO/SPI",
"scheme": {
"wiringpi": 28,
"bcm": 20
},
"functions": {
"alt0": "PCM_DIN",
"alt1": "SD12",
"alt2": "Reserved",
"alt3": "BSCSL / MISO",
"alt4": "SPI1_MOSI",
"alt5": "CPCLK0"
}
},
"40":{
"name": "SCLK",
"description": "SPI Çarpanı",
"type": "GPIO/SPI",
"scheme": {
"wiringpi": 29,
"bcm": 21
},
"functions": {
"alt0": "PCM_DOUT",
"alt1": "SD13",
"alt2": "Reserved",
"alt3": "BSCSL / CE_N",
"alt4": "SPI1_SCLK",
"alt5": "GPCLK1"
}
}
}
}

23
src/tr-TR/settings.json Normal file
View File

@ -0,0 +1,23 @@
{
"default_desc":"Raspberry Pi, B+ ve Pi 2 için Pin şematiği",
"default_title":"Raspberry Pi GPIO Pinleri - Pi 1, B+, Pi 2",
"title_suffix":" - Raspberry Pi Pinleri",
"overlays": [
"ground",
"spi",
"uart",
"i2c",
"wiringpi",
"arduino-spi",
"rtk-000-001",
"piborg-ledborg",
"piglow",
"pibrella",
"unicorn-hat",
"skywriter-hat",
"explorer-hat-pro",
"explorer-hat",
"display-o-tron",
"dots"
]
}

View File

@ -0,0 +1,57 @@
<!doctype html>
<html>
<head>
<title>{{title}}</title>
<meta name="description" content="{{description}}" />
<link href='//fonts.googleapis.com/css?family=Sanchez|Ubuntu+Mono' rel='stylesheet' type='text/css' />
<link href='{{resource_url}}prettify/prettify.css' rel='stylesheet' />
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css" rel="stylesheet">
<link href="{{resource_url}}pinout.css?v={{v}}" rel="stylesheet">
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
</head>
<body>
<div id="container">
<ul class="main-nav">
<li><a href="http://www.raspi.gen.tr/">Raspberry Pi Türkiye</a></li>
<li><a href="https://twitter.com/RPiTR"><i class="fa fa-twitter"></i> @RPiTR</a></li>
<li><a href="http://forum.raspi.gen.tr/">Forumlar</a></li>
<li><a href="http://pi.gadgetoid.com/">Pi Blog</a></li>
<li><a href="https://twitter.com/gadgetoid"><i class="fa fa-twitter"></i> @Gadgetoid</a></li>
<li><a href="https://github.com/Ardakilic/Pinout2"><i class="fa fa-github"></i> Destekleyin</a></li>
</ul>
<h1 class="logo"><a title="Raspberry Pi GPIO Pinout home" href="/pinout"><img src="{{resource_url}}pinout-logo.png" style="top:8px;" /><span>Raspberry Pi</span>n<span class="out">out</span></a></h1>
<div class="overlay-container">
<span>Raspberry Pi Eklenti kartları ve özellikleri <i class="fa fa-arrow-right"></i></span>
<div class="drop-down">
<span>Seçiniz&hellip;</span>
<ul class="overlay">
{{overlays}}
</ul>
</div>
</div>
<nav id="gpio">
<div id="pinbase"></div>
<div id="pinbasebplus"></div>
{{nav}}
</nav>
<div id="content">
<div id="pages">
{{content}}
</div>
</div>
<div class="footer" style="clear: both;padding: 20px 0px;text-align:center;">
<p>Türkçeleştirme: <a href="http://arda.pw">Arda Kılıçdağı</a></p>
<p>Bir hata ile mi karşılaştınız, ya da kendi tasarladığınız kartın projeye eklenmesini mi istiyorsunuz? <a href="https://github.com/gadgetoid/Pinout2">Orijinal Repoya</a> veya <a href="https://github.com/Ardakilic/Pinout2">Türkçe Repoya uğrayarak</a> kodları inceleyebilir, fikir ve önerilerinizi sunabilir, geliştirmede katkıda bulunabilirsiniz.</p>
<p><a href="http://www.raspi.gen.tr">Siteye Geri Dön</a></p>
</div>
</div>
<script type="text/javascript" src="//cdn.jsdelivr.net/jquery/1.9.1/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="//cdn.jsdelivr.net/prettify/0.1/prettify.js"></script>
<script src='{{resource_url}}prettify/lang-ruby.js'></script>
<script src='{{resource_url}}prettify/lang-bash.js'></script>
<script src='{{resource_url}}gaat.js'></script>
<script src='{{resource_url}}pinout.js?v={{v}}'></script>
</body>
</html>