Katmera'ya Yeni Başlayanlar İçin: İlk 3 Proje Fikri ve Kurulum Kılavuzu
Kartınızı kutusundan çıkardınız, peki şimdi ne yapmalısınız? İşletim sistemi kurulumundan basit bir LED yakma projesine kadar adım adım yol haritanız burada. Hemen Başlayın ➡️
Katmera'ya Yeni Başlayanlar İçin: İlk 3 Proje Fikri ve Kurulum Kılavuzu
Katmera kartınızı kutudan çıkardıktan sonra neler yapabileceğinizi bu rehberde detaylarıyla bulabilirsiniz.
İşletim Sistemi Kurulumu
MicroSD Kart Hazırlığı
İmaj Yazma Adımları
İlk Açılış Ayarları
İlk Projeler
1. LED Yakma Projesi
Gerekli Malzemeler:
Kod Örneği:
import RPi.GPIO as GPIO
import time# GPIO pinini ayarla
LED_PIN = 18
GPIO.setmode(GPIO.BCM)
GPIO.setup(LED_PIN, GPIO.OUT)
# LED'i yakıp söndür
for i in range(10):
GPIO.output(LED_PIN, GPIO.HIGH)
time.sleep(0.5)
GPIO.output(LED_PIN, GPIO.LOW)
time.sleep(0.5)
GPIO.cleanup()
2. Basit Sensör Okuma
DHT22 Sıcaklık ve Nem Sensörü
import Adafruit_DHTsensor = Adafruit_DHT.DHT22
pin = 4
humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)
if humidity is not None and temperature is not None:
print(f'Sıcaklık: {temperature:.1f}°C')
print(f'Nem: {humidity:.1f}%')
else:
print('Sensör okunamadı!')
3. GPIO Kontrolleri
Buton ile LED Kontrolü
import RPi.GPIO as GPIO
import timeLED_PIN = 18
BUTTON_PIN = 2
GPIO.setmode(GPIO.BCM)
GPIO.setup(LED_PIN, GPIO.OUT)
GPIO.setup(BUTTON_PIN, GPIO.IN, pull_up_down=GPIO.PUD_UP)
try:
while True:
if GPIO.input(BUTTON_PIN) == GPIO.LOW:
GPIO.output(LED_PIN, GPIO.HIGH)
else:
GPIO.output(LED_PIN, GPIO.LOW)
time.sleep(0.1)
except KeyboardInterrupt:
GPIO.cleanup()
Faydalı İpuçları
Güvenlik Önlemleri
Performans İyileştirme
Sorun Giderme
Hadi başlayalım ve Katmera dünyasını keşfedelim! 🚀
