52 lines
2.1 KiB
Plaintext
52 lines
2.1 KiB
Plaintext
# -------------------------------------------------
|
||
# GPIO ÖZETİ (Raspberry Pi 40-pin Header)
|
||
# - Tüm pinler BCM numarası ile konfigüre edilir.
|
||
# - Parantez içinde fiziksel pin numarası verilmiştir.
|
||
#
|
||
# Güç / Ortak hatlar:
|
||
# 3.3V : Fiziksel 1, 17
|
||
# 5V : Fiziksel 2, 4
|
||
# GND : Fiziksel 6, 9, 14, 20, 25, 30, 34, 39
|
||
#
|
||
# 1-Wire (DS18B20 hattı – tipik kullanım):
|
||
# GPIO4 (BCM4) → Fiziksel 7
|
||
#
|
||
# Dış ortam DHT11:
|
||
# DHT11_OUTSIDE_PIN = 5 → BCM5 (Fiziksel 29)
|
||
#
|
||
# ADC / MCP3008 (SPI0):
|
||
# ADC_SPI["ce"] = 8 → BCM8 (Fiziksel 24, CE0)
|
||
# ADC_SPI["miso"] = 9 → BCM9 (Fiziksel 21, MISO)
|
||
# ADC_SPI["mosi"] = 10 → BCM10 (Fiziksel 19, MOSI)
|
||
# ADC_SPI["sclk"] = 11 → BCM11 (Fiziksel 23, SCLK)
|
||
#
|
||
# Brülör grubu röleleri (BURNER_GROUPS[0]):
|
||
# igniter_pin = 16 → BCM16 (Fiziksel 36)
|
||
# circulation["circ_1"]= 26 → BCM26 (Fiziksel 37)
|
||
# circulation["circ_2"]= 24 → BCM24 (Fiziksel 18)
|
||
#
|
||
# PWM / LED çıkışları (OUTPUT_GPIO):
|
||
# "buzzer" → GPIO18 → BCM18 (Fiziksel 12) [PWM]
|
||
# "rgb_r" → GPIO12 → BCM12 (Fiziksel 32) [PWM]
|
||
# "rgb_g" → GPIO13 → BCM13 (Fiziksel 33) [PWM]
|
||
# "rgb_b" → GPIO19 → BCM19 (Fiziksel 35) [PWM]
|
||
# "led" → GPIO23 → BCM23 (Fiziksel 16)
|
||
#
|
||
# Girişler (INPUT_GPIO):
|
||
# "button" → GPIO21 → BCM21 (Fiziksel 40)
|
||
# "burner_contactor" → GPIO20 → BCM20 (Fiziksel 38)
|
||
# "circulation_contactor1" → GPIO27 → BCM27 (Fiziksel 13)
|
||
# "circulation_contactor2" → GPIO17 → BCM17 (Fiziksel 11)
|
||
#
|
||
# Notlar:
|
||
# - Basınç ve gaz sensörleri için:
|
||
# pressure_sensor / gas_sensor pinleri, sensör BESLEME/ENABLE hattıdır.
|
||
# Analog ölçüm, MCP3008 üzerindeki ADC_CHANNELS üzerinden yapılır:
|
||
# "pressure" → CH0
|
||
# "gas" → CH1
|
||
# "rain" → CH2
|
||
# "ldr" → CH3
|
||
# - GPIO2/3 (fiziksel 3/5) I2C hattı, şimdilik boş tutulmuştur.
|
||
# - GPIO14/15 (fiziksel 8/10) UART hattı, debug/ileride kullanım için boş.
|
||
# -------------------------------------------------
|