Mikrokontrolör

Arduino Programlama

ARDUINO EĞİTİMİ

Arduino Eğitimi

Arduino Eğitimi: Arduino açık kaynak kodlu, üzerinde çeşitli sensörler barındıran, mikroişlemci ve farklı kodlar ile devreler kurabileceğiniz proje geliştirme platformudur. Arduino ayrıca robotik programlama olarak da adlandırılmaktadır.

Arduino'nun kullanılması oldukça rahat ve kullanışlıdır. Arduino kiti, fiziksel olarak küçük bir yapıya sahiptir ve üzerinde çeşitli devreler bulunmaktadır.Arduino, üzerinde hafıza ve işlem yapabilme imkanı bulunan müthiş bir mekanizmadır. Arduino eğitimi ile, Arduino programlamayı öğrenirsiniz. Arduino'yu temelden en ileri seviyeye kadar uygulamalı olarak öğrenirsiniz.

Arduino eğitimi ile; Arduino çeşitleri, Arduino programlama dili, LCD ekran ve EEPROM kullanımı, Input/Output (giriş-çıkış) işlemleri, seri haberleşme ve Arduino IDE temelinde bilgi, beceri ve teknikler kazanırsınız.

Katılımcı Profili

Arduino eğitimi programına aşağıda ilgili tüm kişi ve kurumlar katılabiir.

  • Öğrenciler;
    • Meslek Lisesi, Teknik Lise, Anadolu Teknik Meslek Lisesi Öğrencileri
    • Meslek Yüksek Okulu Öğrencileri
    • Mühendislik Öğrencileri
  • Elektronik ile ilgili dallarda çalışan veya çalışmak isteyenler;
    • Endüstriyel Elektronik ve Otomasyon
    • Microkontrolör Programlama
    • PLC Programlama
  • Fabrikalarda Elektronik veya Elektronik Bakım Teknisyeni olarak çalışanlar;

Ön Gereklilikler

Arduino eğitimi, temel eğitim olduğu için ön koşul aranmamaktadır. Arduino eğitimi sonunda; Arduino mekanizmasını, Arduino programlama yapmasını ve çeşitli özellikleri ile Arduino'yu en temelden en gelişmiş seviyelere kadar uygulamalı olarak öğrenirsiniz.

Planlanan Tarihler

Haftasonu: 27.06.2026
Haftaiçi: 25.06.2026

Süre ve Ücret

Bu eğitimimiz firmaya özel veya kişiye özel olarak verilmektedir. Aşağıdaki uygun olan bir form ile veya e-mail veya telefon ile iletişime geçebilirsiniz.


Arduino Eğitimi Konuları

Arduino Nedir?

  • Arduino tanımı: Açık kaynaklı elektronik platform
  • Arduino kartları: Çeşitli mikrodenetleyici modelleri
  • Arduino IDE: Programlama yazılımı
  • Arduino kullanım alanları: Robotik, IoT, otomasyon
  • Arduino avantajları: Kolay öğrenme, düşük maliyet

Arduino Kurulumu

  • Arduino IDE indirme: Resmi web sitesinden kurulum
  • Sürücü yükleme: USB bağlantı için gerekli adımlar
  • Kart seçimi: IDE'de doğru kartı ayarlama
  • Port ayarları: Bağlantı portunu seçme
  • İlk sketch yükleme: Örnek kod testi

Arduino Programlama Temelleri

  • Sketch yapısı: setup() ve loop() fonksiyonları
  • Değişkenler ve veri tipleri: int, float, String
  • Döngüler: for, while, do-while kullanımı
  • Koşullar: if, else, switch-case yapıları
  • Fonksiyonlar: Özel fonksiyon oluşturma

Arduino ile LED Kontrolü

  • LED bağlantısı: Breadboard üzerinde devre kurma
  • Blink örneği: Temel LED yakıp söndürme
  • PWM ile parlaklık kontrolü: analogWrite() kullanımı
  • RGB LED: Renk karışımı ve kontrolü
  • LED animasyonları: Çeşitli efektler oluşturma

Arduino ile Buton Kullanımı

  • Buton bağlantısı: Pull-up ve pull-down dirençleri
  • Debounce tekniği: Buton titremesini önleme
  • Buton ile LED kontrolü: Temel devre örneği
  • Çoklu buton kullanımı: Birden fazla giriş kontrolü
  • Buton durum okuma: digitalRead() fonksiyonu

Arduino ile Sensörler

  • Sıcaklık sensörü: LM35 ve DHT11 kullanımı
  • Mesafe sensörü: HC-SR04 ile ultrasonik ölçüm
  • Işık sensörü: LDR ile ışık şiddeti ölçme
  • Hareket sensörü: PIR sensörü kullanımı
  • Nem sensörü: Toprak nem ölçümü

Arduino ile Motor Kontrolü

  • DC motor kontrolü: L298N sürücü ile hız ayarı
  • Servo motor: Açı kontrolü ve kullanımı
  • Step motor: Adım adım hareket kontrolü
  • Motor sürücü entegreleri: L293D ve diğer modüller
  • Motor hız kontrolü: PWM sinyalleri ile ayar

Arduino ile LCD Ekran Kullanımı

  • 16x2 LCD bağlantısı: Pin çıkışları ve bağlantı
  • LCD kütüphanesi: LiquidCrystal kütüphanesi
  • Metin gösterme: Ekrana yazı yazdırma
  • Özel karakterler: Kendi karakterlerinizi oluşturma
  • I2C modülü: Bağlantı kolaylığı sağlama

Arduino ile Seri Haberleşme

  • Serial.begin(): Seri iletişimi başlatma
  • Serial.print(): Veri gönderme
  • Serial.read(): Veri okuma
  • Bluetooth iletişimi: HC-05 ve HC-06 modülleri
  • Wi-Fi iletişimi: ESP8266 ve ESP32 entegrasyonu

Arduino ile IoT Projeleri

  • ESP8266 kullanımı: Wi-Fi modülü ile bağlantı
  • ThingSpeak entegrasyonu: Veri görselleştirme
  • Blynk uygulaması: Mobil cihazlardan kontrol
  • MQTT protokolü: IoT cihazlar arası iletişim
  • Cloud veri depolama: Firebase ve AWS kullanımı

Arduino ile Robotik Projeler

  • Çizgi izleyen robot: Sensörler ve motor kontrolü
  • Engelden kaçan robot: Ultrasonik sensör kullanımı
  • Robot kol projesi: Servo motorlar ile kontrol
  • Bluetooth kontrollü robot: Mobil uygulama entegrasyonu
  • Sumo robot: Rakip robotları itme stratejileri

Arduino ile Gelişmiş Projeler ve Proje Fikirleri

  • GPS modülü kullanımı: Konum bilgisi alma
  • GSM modülü: SMS gönderme ve alma
  • RFID kart okuyucu: Kimlik doğrulama sistemleri
  • NFC teknolojisi: Temassız veri transferi
  • Arduino ile drone kontrolü: Uçuş stabilizasyonu

Arduino Eğitimi hakkında sorularınız mı var?

Eğitim içeriği, süre, ücret ve takvim için bize doğrudan sorabilirsiniz; eğitim danışmanımız en kısa sürede dönüş yapar.

 TESLA AKADEMİ