🤖
ROBOT KODLA
Öğrenmeye Başla →
🐱 Scratch ve Blok Kodlama Başlangıç ⏱ Tahmini: 35 dk

mBlock ile Blok Tabanlı Arduino Kodlama: Buton ve Buzzer

Metin tabanlı C++ yazmadan blokları sürükle-bırak yöntemiyle Arduino kartına yükleme.

📅 16 Ekim 2026•👁 282 kez görüntülendi•✅ Ücretsiz Ders

mBlock ile Blok Tabanlı Arduino Kodlama

mBlock, Scratch altyapısını donanımlarla (Arduino, ESP32) buluşturan harika bir araçtır.

Kurulum ve Bağlantı

  • Bilgisayarınıza mBlock 5 kurun.
  • Cihazlar sekmesinden "Arduino Uno" seçin ve USB portunu bağlayın.
  • Canlı (Live) veya Yükle (Upload) moduna geçin.
  • Butona Basınca Melodi Çalan Kod Blokları:

  • `Olaylar: Arduino Uno başladığında`
  • `Sürekli Tekrarla:`
  • `Eğer <sayısal pin (2) değeri = 1> ise:`
  • `pin (8) üzerindeki buzzer ile (C4) notasını 0.5 vuruş çal`
  • `Değilse:`
  • `pin (8) buzzer sustur`
  • 💡

    mBlock ile Blok Tabanlı Arduino Kodlama: Buton ve Buzzer Hakkında Sıkça Sorulan Sorular

    Bu dersle ilgili en çok merak edilen noktalar ve uzman yanıtları

    mBlock ile Blok Tabanlı Arduino Kodlama: Buton ve Buzzer dersini tamamlamak için hangi ön bilgilere ihtiyaç vardır?▼
    Bu ders Scratch ve Blok Kodlama kategorisinde başlangıç ve orta seviye için tasarlanmıştır. Temel bilgisayar kullanımı ve ilgili donanım/yazılım ortamının kurulu olması yeterlidir. Önceden ileri düzey kodlama bilmeniz gerekmez; tüm adımlar devre şemaları ve açıklamalı kodlarla sunulmaktadır.
    Bu uygulamada devre bağlantısı yaparken en çok yapılan hata nedir?▼
    Ortak toprak (GND) hattının bağlanmaması, LED ve sensör bacaklarının ters kutupla takılması ya da pin numaralarının koddaki dijital/analog tanımlarla uyuşmaması en sık karşılaşılan durumlardır. Şemadaki pin numaralarını iki kez kontrol etmek sorunu çözer.
    mBlock ile Blok Tabanlı Arduino Kodlama: Buton ve Buzzer çalışmasını tamamladıktan sonra nasıl daha ileri bir seviyeye taşıyabilirim?▼
    Bu çalışmaya ek sensörler (kablosuz Bluetooth/Wi-Fi modülü, OLED ekran veya sesli buzzer uyarısı) entegre edebilir; verileri internet ortamına aktararak Nesnelerin İnterneti (IoT) tabanlı akıllı bir sisteme dönüştürebilirsiniz.

    Sorun mu yaşadınız veya aklınıza takılan bir nokta mı var?

    Discord topluluğumuza katılarak diğer geliştiriciler ve eğitmenlerle yardımlaşabilirsiniz.

    Discord'da Soru Sor →