Yazılım Eğitimleri

Arduino Robotik Kodlama Kursu

Arduino Robotik Kodlama Kursu, elektronik ve kodlamayı uygulamalı projelerle öğrenmek isteyen çocuklar, gençler ve başlangıç seviyesindeki katılımcılar için hazırlanmış kapsamlı bir eğitim programıdır. Eğitimde temel elektrik-elektronik bilgileri, Arduino Uno, sensörler, LED, buton, servo motor ve çeşitli devre uygulamaları öğretilerek katılımcıların kendi robotik projelerini geliştirebilmesi hedeflenir.

Eğitmen: Furkan Morova
Süre: 20 Saat
Seviye: Temel - Orta
Arduino Robotik Kodlama Kursu

Eğitim Hakkında

Arduino Robotik Kodlama Kursu

Arduino Robotik Kodlama Kursu, elektronik sistemlerin çalışma mantığını öğrenmek, kodlama becerilerini geliştirmek ve kendi robotik projelerini oluşturmak isteyen katılımcılar için hazırlanmış uygulamalı bir eğitim programıdır. Başarısoft tarafından sunulan eğitimde katılımcılar, temel elektrik ve elektronik bilgilerinden başlayarak Arduino Uno, sensörler, motorlar ve elektronik devreler ile gerçek projeler geliştirmeyi öğrenir.

Robotik kodlama; yazılım, elektronik ve problem çözme becerilerini bir araya getiren önemli teknoloji alanlarından biridir. Katılımcılar yalnızca kod yazmayı değil, yazdıkları kodların fiziksel bir elektronik sistem üzerindeki etkisini de doğrudan gözlemleyebilir.

Bu sayede Arduino eğitimi, özellikle teknolojiye merak duyan çocuklar ve gençler için kodlamayı daha eğlenceli, anlaşılır ve somut hale getiren güçlü bir öğrenme yöntemi sunar.

Çocuklar İçin Arduino ve Robotik Kodlama Eğitimi

Arduino Robotik Kodlama Kursu çocuklar için teknolojiyle yalnızca tüketici olarak değil, üreten ve geliştiren bireyler olarak tanışmaları açısından önemli bir eğitim fırsatı sunar.

Özellikle küçük yaşlarda kodlama ve elektronikle tanışan öğrenciler, karşılaştıkları problemlere farklı çözümler üretmeyi, neden-sonuç ilişkisi kurmayı ve geliştirdikleri projeleri adım adım test etmeyi öğrenebilir.

Eğitimde yapılan LED, sensör, buton ve motor uygulamaları sayesinde öğrenciler yazdıkları kodların sonucunu fiziksel olarak görebilir. Örneğin yazılan birkaç satır kodla bir LED'in yanması, sensörün mesafeyi algılaması veya servo motorun hareket etmesi, çocukların kodlama mantığını daha kolay kavramalarına yardımcı olur.

Bu yönüyle çocuklar için robotik kodlama kursu, öğrencilerin problem çözme, algoritmik düşünme, dikkat, üretkenlik ve teknoloji kullanım becerilerinin gelişmesine katkı sağlayabilecek uygulama odaklı bir eğitim programıdır.

Arduino Nedir?

Arduino, elektronik projeler geliştirmek için kullanılan programlanabilir bir mikrodenetleyici platformudur. Arduino kartları; sensörlerden bilgi alabilir, bu bilgileri yazılan programa göre değerlendirebilir ve LED, motor, ekran veya benzeri elektronik bileşenleri kontrol edebilir.

Arduino'nun kolay programlanabilir yapısı, elektronik ve kodlama eğitimine yeni başlayanlar için önemli bir avantaj sağlar. Katılımcılar öğrendikleri kodlama bilgilerini fiziksel devreler üzerinde uygulayarak yazılım ile elektronik arasındaki bağlantıyı doğrudan deneyimleyebilir.

Robotik Kodlama Eğitiminde Neler Öğreneceksiniz?

Eğitim programında yalnızca Arduino programlama değil, elektronik devreleri doğru anlayabilmek için gerekli olan temel elektrik ve elektronik bilgileri de ele alınır.

Katılımcılar eğitim sürecinde;

  • Elektrik ve elektronik kavramlarının temelini,
  • Gerilim, akım ve direnç arasındaki ilişkiyi,
  • Ohm Yasası'nın temel kullanımını,
  • Direnç, diyot, transistör ve diğer elektronik elemanları,
  • Seri ve paralel devrelerin çalışma mantığını,
  • Arduino Uno kartının temel özelliklerini,
  • Arduino IDE ile kod yazmayı ve karta yüklemeyi,
  • setup() ve loop() fonksiyonlarını,
  • Dijital ve analog giriş-çıkışları kullanmayı,
  • LED ve butonlarla elektronik devreler oluşturmayı,
  • Potansiyometre ile analog veri okumayı,
  • Servo motor kontrol etmeyi,
  • LDR ışık sensörünü kullanmayı,
  • Ultrasonik sensör ile mesafe ölçmeyi,
  • Farklı elektronik bileşenleri bir araya getirerek proje geliştirmeyi

uygulamalı çalışmalar üzerinden öğrenir.

Temel Elektrik ve Elektronik Bilgisi Kazanın

Robotik projeler geliştirebilmek için yalnızca kodlama bilgisi yeterli değildir. Kullanılan elektronik bileşenlerin nasıl çalıştığını ve devre içerisindeki görevlerini anlamak da önemlidir.

Eğitim kapsamında katılımcılar gerilim, akım, direnç ve Ohm Yasası gibi temel kavramları öğrenir. Ardından dirençler, kondansatörler, bobinler, diyotlar ve transistörler gibi elektronik devre elemanları tanıtılır.

Direnç renk kodları, seri ve paralel devreler ve temel devre hesaplamaları üzerinde yapılan çalışmalar sayesinde Arduino projeleri için gerekli elektronik altyapının oluşturulması hedeflenir.

Arduino Programlamayı Uygulamalı Öğrenin

Elektronik temellerin ardından katılımcılar Arduino Uno programlama çalışmalarına geçer. Arduino IDE'nin kurulumu ve kullanımından başlayarak programların nasıl oluşturulduğu, Arduino kartına nasıl aktarıldığı ve elektronik bileşenlerin kod ile nasıl kontrol edildiği uygulamalı olarak öğretilir.

Arduino programlarının temelini oluşturan setup() ve loop() yapıları ele alınır. Katılımcılar dijital ve analog pinleri kullanarak sensörlerden veri okumayı ve farklı elektronik bileşenleri kontrol etmeyi öğrenir.

Sensörler ve Elektronik Bileşenlerle Projeler Geliştirin

Arduino Robotik Kodlama Eğitiminin önemli bölümlerinden biri sensör ve elektronik bileşen uygulamalarıdır.

Katılımcılar LED, buton, potansiyometre, LDR, servo motor ve ultrasonik sensör gibi farklı bileşenleri Arduino ile birlikte kullanarak çeşitli projeler gerçekleştirir.

Bu projeler sayesinde bir sensörden veri okuma, alınan veriyi işleme ve belirlenen koşullara göre elektronik bir bileşeni kontrol etme mantığı uygulamalı olarak öğrenilir.

Arduino Robotik Kodlama Kursuna Kimler Katılabilir?

Arduino Robotik Kodlama Kursu, elektronik ve kodlamayı öğrenmek isteyen başlangıç seviyesindeki katılımcılar için uygundur. Daha önce Arduino veya elektronik bilgisine sahip olmak zorunlu değildir.

Özellikle;

  • Robotik kodlama öğrenmek isteyen çocuklar,
  • Teknolojiye ilgi duyan öğrenciler,
  • Arduino öğrenmek isteyen gençler,
  • Elektronik projeler geliştirmek isteyenler,
  • Kodlamayı uygulamalı şekilde öğrenmek isteyenler,
  • STEM ve teknoloji alanlarına ilgi duyan öğrenciler,
  • Kendi robotik projelerini geliştirmek isteyenler,
  • Arduino ve elektronik alanında temel oluşturmak isteyenler

eğitim programına katılabilir.

Çocuklar Robotik Kodlama ile Hangi Becerileri Geliştirebilir?

Robotik kodlama eğitimleri çocukların yalnızca teknoloji kullanımını öğrenmesine değil, aynı zamanda düşünme ve problem çözme becerilerini geliştirmesine de yardımcı olabilir.

Eğitim sürecindeki proje ve uygulamalar sayesinde öğrencilerin;

  • Algoritmik düşünme becerilerini geliştirmeleri,
  • Problemleri küçük adımlara ayırmaları,
  • Neden-sonuç ilişkisi kurmaları,
  • Hataları analiz ederek çözüm geliştirmeleri,
  • Üretme ve proje geliştirme alışkanlığı kazanmaları,
  • Elektronik ve yazılım arasındaki ilişkiyi anlamaları,
  • Teknolojiyi daha bilinçli ve üretken şekilde kullanmaları

hedeflenir.

Arduino Robotik Kodlama Eğitimi Size Ne Kazandırır?

Eğitim sonunda katılımcıların temel elektronik devreleri anlayabilmesi, Arduino Uno üzerinde program yazabilmesi ve farklı sensörleri kullanarak kendi temel robotik projelerini geliştirebilmesi hedeflenmektedir.

Eğitim sonunda katılımcılar;

  • Temel elektrik ve elektronik kavramlarını açıklayabilir,
  • Elektronik devre elemanlarını tanıyabilir,
  • Arduino Uno kartının temel yapısını kullanabilir,
  • Arduino IDE üzerinden program yazabilir,
  • LED ve buton devreleri oluşturabilir,
  • Analog ve dijital verilerle çalışabilir,
  • Sensörlerden veri okuyabilir,
  • Servo motorları kontrol edebilir,
  • Ultrasonik sensör ile mesafe ölçebilir,
  • Birden fazla bileşeni kullanarak temel robotik projeler geliştirebilir.

Başarısoft Arduino Robotik Kodlama Kursu, özellikle çocukların ve teknolojiye ilgi duyan gençlerin kodlama ile elektroniği bir arada öğrenerek üreten teknoloji kullanıcılarına dönüşmelerini destekleyen uygulama ve proje odaklı bir eğitim programıdır.

Eğitim İçeriği ve Müfredat

Arduino Robotik Kodlama Kursu Müfredatı

Modül 1 – Elektrik ve Elektronik Temelleri

  • Elektrik Nedir?
  • Elektronik Nedir?
  • Gerilim Kavramı
  • Akım Kavramı
  • Direnç Kavramı
  • Gerilim, Akım ve Direnç Arasındaki İlişki
  • Ohm Yasası
  • Temel Elektrik Hesaplamaları

Modül 2 – Elektronik Devre Elemanları

  • Dirençler
  • Kondansatörler
  • Bobinler
  • Diyotlar
  • LED'ler
  • Transistörler
  • Butonlar
  • Potansiyometreler
  • Elektronik Bileşenlerin Temel Görevleri

Modül 3 – Direnç Renk Kodları

  • Direnç Renk Kodlarının Tanınması
  • Renklerin Sayısal Karşılıkları
  • Direnç Değerlerinin Hesaplanması
  • Tolerans Kavramı
  • Farklı Dirençler Üzerinde Uygulamalar

Modül 4 – Seri ve Paralel Devreler

  • Seri Devre Nedir?
  • Seri Devrelerin Özellikleri
  • Paralel Devre Nedir?
  • Paralel Devrelerin Özellikleri
  • Karışık Devreler
  • Gerilim Hesaplamaları
  • Akım Hesaplamaları
  • Direnç Hesaplamaları

Modül 5 – Arduino'ya Giriş

  • Arduino Nedir?
  • Arduino'nun Kullanım Alanları
  • Arduino Modellerinin Tanıtılması
  • Arduino Uno Kartının İncelenmesi
  • Dijital Pinler
  • Analog Pinler
  • Güç Pinleri
  • USB ve Güç Bağlantıları

Modül 6 – Arduino IDE ve Programlamaya Giriş

  • Arduino IDE Nedir?
  • Arduino IDE Kurulumu
  • Arduino Uno'nun Bilgisayara Bağlanması
  • Doğru Kart ve Port Seçimi
  • İlk Arduino Programının Oluşturulması
  • Kodların Arduino Kartına Yüklenmesi
  • Seri Monitör Kullanımı

Modül 7 – Arduino Kodlama Temelleri

  • Arduino Program Yapısı
  • setup() Fonksiyonu
  • loop() Fonksiyonu
  • Değişkenlerin Temel Kullanımı
  • Pin Tanımlama
  • Giriş ve Çıkış Mantığı
  • digitalWrite() Kullanımı
  • digitalRead() Kullanımı
  • analogRead() Kullanımı
  • Temel Kontrol Yapıları

Modül 8 – LED Uygulamaları

  • LED'in Çalışma Mantığı
  • LED Devresi Oluşturma
  • Arduino ile LED Yakma
  • LED Yakıp Söndürme
  • Bekleme Sürelerini Kontrol Etme
  • Birden Fazla LED ile Çalışma

Modül 9 – Buton ile Kontrol Uygulamaları

  • Butonun Çalışma Mantığı
  • Dijital Giriş Okuma
  • Buton Durumunu Kontrol Etme
  • Buton ile LED Yakma ve Söndürme
  • Koşullu Kontrol Uygulamaları

Modül 10 – Potansiyometre ve Analog Veri

  • Potansiyometre Nedir?
  • Analog Veri Kavramı
  • Analog Pinlerden Veri Okuma
  • Potansiyometre Değerlerini Seri Monitörde Görüntüleme
  • Potansiyometre ile LED Parlaklığı Kontrolü

Modül 11 – LDR Işık Sensörü

  • LDR Nedir?
  • Işık Sensörünün Çalışma Mantığı
  • LDR'den Analog Veri Okuma
  • Işık Seviyesini Ölçme
  • Karanlıkta Otomatik Yanan Lamba Projesi

Modül 12 – Servo Motor Kontrolü

  • Servo Motor Nedir?
  • Servo Motor Bağlantıları
  • Arduino ile Servo Motor Kontrolü
  • Motor Açısını Belirleme
  • Hareketli Mekanizma Uygulaması

Modül 13 – Ultrasonik Mesafe Sensörü

  • Ultrasonik Sensör Nedir?
  • Mesafe Ölçüm Mantığı
  • Trigger ve Echo Pinleri
  • Arduino ile Mesafe Ölçümü
  • Ölçülen Mesafeyi Seri Monitörde Görüntüleme
  • Mesafeye Göre Kontrol Uygulamaları

Modül 14 – Arduino Proje Uygulamaları

  • LED Yakıp Söndürme Projesi
  • Buton ile LED Kontrolü
  • Potansiyometre ile LED Parlaklığı Kontrolü
  • Servo Motor ile Hareketli Sistem
  • LDR ile Otomatik Aydınlatma Projesi
  • Ultrasonik Sensör ile Mesafe Ölçer
  • Sensör Verilerine Göre Çalışan Kontrol Sistemleri

Modül 15 – Çocuklar İçin Robotik Kodlama Proje Çalışmaları

  • Adım Adım Proje Planlama
  • Problemi Algoritmaya Dönüştürme
  • Devre Şemasını Oluşturma
  • Elektronik Bileşenleri Doğru Bağlama
  • Arduino Kodlarını Yazma
  • Projeyi Test Etme
  • Hataları Tespit Etme ve Düzenleme
  • Öğrenilen Sensörleri Birlikte Kullanma
  • Kendi Arduino Projesini Geliştirme
F

Eğitmen: Furkan Morova

Yazılımcı/Yazılım Eğitmeni

Kayıt Olunabilecek Gruplar

Şu an için planlanmış aktif bir sınıf bulunmuyor.

Özel Ders / Bilgi Al
Destek Hattı