Furkan Kale Robotik
Furkan Kalerobotik · kodlama
Robotik kodlama atölyesi

Kodu yaz, robotu hareket ettir.

Scratch Jr.'dan Arduino ve Python'a robotik ve kodlama içerikleri: devre şeması, kod ve adım adım anlatımıyla 100 Arduino projesi, Python yol haritası ve kendi geliştirdiğim uygulamalar.

  • Scratch Jr.
  • Scratch
  • Kodu Game Lab
  • Minecraft
  • Tinkercad
  • SPIKE
  • Arduino
  • Python
2 eksenli kol · ters kinematikcanlı
Omuz J190°
Dirsek J290°
Uç (x, y)0, 0
// imleci kolun üzerinde gezdir
omuz.write(90); dirsek.write(90);
İçerikler

Yazılar, videolar ve projeler

Seviyeye ve platforma göre filtrele. Her içerikte devre şeması, malzeme listesi ve kaynak kod var.

Uygulamalarım

Atölyede ihtiyaç duyup yazdığım araçlar

Her biri bir projede karşılaştığım sorunu çözmek için başladı. Tarayıcıda, kurulum gerekmeden çalışır.

ServoLab

Yayında

Robot kolunun servolarını tarayıcıdan sür: her servoyu kalibre et, pozları kaydedip oynat ve hareketi çalışan bir Arduino sketch'ine dönüştür. Kurulum gerekmez.

  • 2–6 servo: açı sınırı, 400–2600 µs darbe aralığı, ters çevirme, ev açısı
  • Canlı kol önizlemesi ve poz zaman çizelgesi (doğrusal ya da yumuşak geçiş, JSON dışa/içe aktarma)
  • Servo.h kodu ve alıcı sketch'ler üretir: Uno, ESP32, USB, HC-05, ESP32 BLE
  • USB (Web Serial) ve BLE (Web Bluetooth) ile bağlanır; çevrimdışı çalışır. HC-05 klasik Bluetooth olduğu için tarayıcıdan bağlanamaz, sayfada yolu anlatılıyor
Web · Chrome / EdgeAç →

PinHarita

Beta

Kartını seç, hangi pinin PWM, ADC, I²C, SPI ya da UART yapabildiğini diyagramda gör; pinlere görev ata, çakışmaları ve önyükleme sorunlarını gerekçesiyle öğren.

  • Arduino UNO R4, ESP32-S3-DevKitC-1, Raspberry Pi Pico 2 ve Raspberry Pi 5 (40 pin)
  • İşlev filtresi ve arama; her pin için çevre birimi, mantık seviyesi ve kod karşılığı
  • Çakışma denetimi: aynı pine iki görev, desteklenmeyen işlev, strapping/kullanılamaz pin, ESP32-S3'te ADC2 + Wi-Fi, 5 V–3,3 V seviyesi
  • Planı Arduino sabitleri (const int) ya da CSV olarak dışa aktarır, bağlantıyla paylaşır; kaynak bağlantıları uygulamada, doğrulanamayan pinler "doğrula" rozetli; çevrimdışı çalışır

RoboBlok

Yayında

Çocuklar ve yeni başlayanlar için blok tabanlı robot kodlama. Blokları diz, robotu tarayıcıdaki sanal alanda çalıştır; bloklar aynı anda Arduino C++ koduna çevrilir.

  • Bloktan Arduino C++ koduna anlık çeviri (L298N + HC-SR04)
  • Robot simülasyonu: hareket, dönüş, mesafe sensörü, tekrarla ve eğer blokları; hazır örnekler
  • Türkçe arayüz
Platformlarım

Kendi geliştirdiğim eğitim uygulamaları

Öğrencilerin tarayıcıda deneyerek öğrendiği üç platform.

PyLearn

Web sürümü yayında

Python öğrenme platformu. Türkçe dersler, her ders için otomatik kontrol edilen alıştırmalar ve kodu doğrudan tarayıcıda çalıştıran editör.

  • 50 modül, 150 ders; modül sonu sınavları
  • Python tarayıcı içinde çalışır, kurulum gerekmez
  • İlerleme cihazda kalıcı; web ve iOS (Capacitor) için tek kod tabanı
Web · iOS yoldaDene →

MakersHub Studio

Yayında

Arduino ve 3D tasarımı tarayıcıda öğreten eğitim platformu: 3D editör, devre simülasyonu ve öğretmen için sınıf ve ödev yönetimi.

  • 3D editör: 18 şekil, Boolean işlemleri, STL / OBJ / GLB dışa aktarma
  • Arduino atölyesi: devre editörü, 81 bileşen, kod simülasyonu
  • Öğretmen paneli: sınıf, ödev ve teslim değerlendirme

Kod Noktası

Yayında

Kod okuma oyunu: kodu oku, zihninde çalıştır ve hamleleri yap. Tarayıcıda oynanır, iOS sürümü Capacitor ile hazırlanıyor.

  • Kodu çalıştırmadan, okuyarak izlemeyi öğreten oyun
  • 13 dil desteği: Türkçe, İngilizce ve 11 dil daha
  • Web ve iOS için tek kod tabanı
Web · iOS yoldaOyna →
Öğrenme yolu

Kolaydan zora beş seviye. Bir projeye tıkla, devre şeması, kod ve adım adım anlatımı aç.

Hakkımda

Merhaba, ben Furkan Kale.

Çocuklara ve gençlere robotik, kodlama ve elektronik öğretmek için materyal ve yazılım geliştiriyorum. Python öğrenme platformu PyLearn, Arduino ve 3D tasarım atölyesi MakersHub Studio ve kod okuma oyunu Kod Noktası benim yazdığım uygulamalar.

Bu sitede Scratch'ten Arduino ve Python'a uzanan içerikleri, adım adım anlatılan 100 Arduino projesini ve kendi araçlarımı topluyorum. Projelerin devre görüntüleri MakersHub simülatöründen alındı, kodlar açık. Hata bulursan ya da bir konu önermek istersen yazman yeterli.

Mobil uygulamalarım

Cebinde taşıdığın uygulamalar

Telefonda kullanılmak üzere geliştirdiğim iki uygulama.

Takıl

Yayında

"Tek başına başlama." Bir ortakla birlikte hedef belirleyip birbirinize karşı sorumlu olduğunuz, karşılıklı hesap verebilirlik uygulaması.

  • Günlük check-in ve seri; günlük hedefe ulaşınca check-in otomatik tamamlanır
  • Dil öğrenme (İngilizce, Almanca, İspanyolca A1) ve kodlama soruları
  • Su, okuma ve spor kaydı; odaklanma sayacı
iOS · App Store · webApp Store →

Mahal

Yakında iOS'ta

Mahallendeki iyi tavsiye. Mahalle, ilçe ve şehir çevresindeki hizmetleri komşuların tavsiyeleri ve deneyimleri üzerinden keşfetmeni sağlayan sosyal platform.

  • Tavsiye, deneyim ve soru paylaşımları; topluluktan tavsiye isteme
  • Kategori ve mahalleye göre arama
  • Kayıt listeleri ve 24 saatlik hikâyeler
iOS · yakındaTanıtım sayfası →