A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 294

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 168

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 237

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 317

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 358

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 282

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 294

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 304

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 314

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 315

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 316

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 317

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 375

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Session cannot be started after headers have already been sent

Filename: Session/Session.php

Line Number: 143

Backtrace:

File: /home2/wwwtroyaakademi/public_html/application/controllers/Sayfa.php
Line: 8
Function: __construct

File: /home2/wwwtroyaakademi/public_html/index.php
Line: 315
Function: require_once

Robotik Kodlama | Truva Akademi
Truva Akademi'ye Ulaşın
Adres

Çankaya Mah. Prof. Dr. Aziz Sancar Cad. No:16/1
ÇANKAYA / ANKARA

Truva Akademi'yi Arayın
Telefon

0312 439 0 444

0532 761 18 04

Robotik Kodlama

Robotik Kodlama

Truva Akademi

Eğitimin Amacı ve Kazanımları:

Günümüz Dijital Çağda, ilkokul öncesi çocuklardan yetişkinlere kadar hemen hemen herkesin ilgi alanı olan robotlar ve yapay zekâ uygulamaları bireylerin yazılım programlama ve kodlama eğitimlerine ilgi duymalarını sağlamıştır. Kodlama eğitimlerinin en çok talep gören alanlarının başında ise Robotik Kodlama Eğitimi gelmektedir.

Robotik Kodlama Eğitiminin Önemi

Geleceğin kaçınılmaz faktörlerinden robotlar, sağlıktan otomotive, eğitimden üretime her alanda hayatımızın içinde olmaya başladı. Bu sayede robotlar gelecekte çocuklarımızın, gelecek nesillerin olmazsa olmazı olacak gibi duruyor. Okullar, eğitim kurumları her yaştan öğrencilerine, özel şirketler ve kamu kurumları çalışanlarına Robotik Kodlama Eğitimleri aldırmaya başladılar bile.

Robotik Kodlama Eğitiminin Kazanımları Nelerdir? Kimler Almalıdır?

Robotik Kodlama; bir robotun hareketlerini kontrol ederek yönlendirmek için yapılan kodlama programıdır. Kodlama eğitimlerinin içindeki en keyifli olanı robotların eğitimde kullanılması, mesafe, zaman, hız, çap, ısı, çevre, açı, ışık gibi soyut kavramların öğrenilmesi için gerçek dünya ile somutlaştırma imkânı sağladığı için öğrenmeyi kolaylaştırmaktadır. Böylece çocuklar da geleceğin mesleklerinden olan Robotik Kodlama ile ilgili eğitimi hiç zorlanmadan kolaylıkla alabilmektedirler. Fen Bilimleri, Teknoloji, Mühendislik ve Matematik bilimlerini (STEM) doğası gereği kapsayan robot inşası, çocuklardan yetişkinlere her bireyin sadece Matematik alanındaki kavrama yeteneklerini değil aynı zamanda sistematik düşünme, problem çözme, çoklu düşünme ve analiz etme, olaylar arasında bağları, ilişkileri ve ilintileri görebilme yeteneğini de eşanlı olarak hızlıca kazandırmaktadır.

Robotik Kodlama Atölyesi kurmak isteyen girişimciler için, robotik yarışmalarına katılmak isteyen bireyler için, çocuklarına bu alanda eğitim aldırmak isteyen ebeveynler için, Öğretmenler ve Akademisyenler için, yeni ve farklı bir hobi alanı arayışında olanlar için, Robotik Kodlama Eğitmeni alıp okullarda, şirketlerde kamu kurumlarında bu alanda çalışmak ve Eğitmenlik yapmak isteyenler için ve Robotik Kodlama alanına ilgi duyan herkes için keyifli ve geleceğe yönelik mesleki altın bilezik niteliğinde bir eğitimdir.

Eğitime Kimler Katılabilir?

Robotik Kodlama alanına ilgi duyan herkes bu eğitime katılabilir. Robotik Kodlama yarışmalarına katılmak isteyenler, “Robotik Kodlama Atölyesi” kurmak isteyen girişimciler, çocuklarına bu alanda eğitim aldırmak isteyen ebeveynler, öğretmenler ve akademisyenler, yeni ve farklı bir hobi alanı arayışında olanlar, robotik eğitmeni olup okullarda, şirketlerde kamu kurumlarında bu alanda çalışmak ve eğitmenlik yapmak isteyen herkes “Robotik Kodlama Programı Eğitimi’ne” katılabilirler.


EĞİTİM İÇERİĞİ:
Modül-1:Robot Kavramı ve Bileşenleri
  •  Robot Kavramı
  •  Robotun Tarihçesi
  •  Temel Robot İnşası
  •  Elektronik Bileşenleri
  •  Algılayıcılar
  •  Mikro Denetleyiciler
  •  Eyleyiciler
  •  Güç Kaynakları
  •  Ses ve Işık Üreteçleri
  •  EV3 Yazılımına Giriş
  •  Direnç, Röle, Diyot ve Diğer Elektronik Parçalar
  •  Temel Elektronik Kavramlar ve Kuralları
  •  Sanal EV3 Simülatörü – VRT
  •  Voltaj, Akım ve Gerilim
  •  EV3 Yazılımı İle Robot Arasında Bağlantı Kurma
Modül-2:Arduino Kavramı ve Geliştirme Kartları
  •  Geliştirme Kartları ve Türleri
  •  Arduino Geliştirme Kartları Nelerdir?
  •  Arduino Uno Donanımsal Yapısı Nedir?
  •  Arduin Donanım Eklentileri Nelerdir? (Hardware Shields)
  •  Güç Alma ve Güç Verme Şekilleri ve Sınırlılıkları
  •  Analog ve Dijital Giriş ve Çıkışlar
  •  Atmel Atmega Mimarisi
  •  Klon ve Arduino Uno’nun Kullanımı
  •  Arduin IDE Kod Geliştirme Arayüzü Nedir?
  •  Kod Geliştirme Platformları
  •  Sürücü Kurulumu Kavramı
  •  Düz Sürüş ve Dönüşler
Modül-3: Arduino C’ Programlama Dili Nedir?
  •  Sabitler Nelerdir? (Low, High)
  •  Veri Tipleri Nelerdir? (Char, Int, String, Array)
  •  Veri Tipi Dönüşümleri Nelerdir? (Char, Int, Byte)
  •  Operatör Türleri (Aritmetik, Karşılaştırma, Birleşik)
  •  Algoritmik Yapılar Nelerdir?
  •  Karar Yapıları
  •  İkili Karar – Çizgi İzleyen Robot Kodu
  •  Çoklu Karar – Görev Robotu
  •  Duvar Takip Eden Robot Kodu
  •  Fonksiyon Tanımlama
  •  Döngüler
  •  Fonksiyonlar
  •  Zaman Fonksiyonları (Delay, Milis)
  •  Karakter Kontrol Fonksiyonları (isUpperCase, isDigit)
  •  Matematiksel Fonksiyonlar (Pow, Abs, Map)
  •  Analog ve Dijital Okuma ve Yazma Komutları (analogWrite, digitalRead)
  •  Diğer Komutlar
  •  Temel Serial İletişim Komutları (Yorum Satırları, Tone, Include)
ROBOTİK KODLAMADA GELİŞTİRİCİ UYGULAMALAR:
Modül-1: Giriş
  • Bord Kullanımı
  • Led Yakmak
  • Direnç Hesaplama ve Direnç Ölçme
  •  Butonla Led Yakmak
  •  Beklemeli-Sıralı-Rastgele Led Yakmak
Modül-2:LDR ve Buzzer Sensörleri
  •  Buzzer’ın Kullanım Özellikleri
  •  Buzzerla Ses Çıkarmak
  •  Buzzerla Meldi Hazırlamak
  •  Işık Sensörü Kullanımı
  •  Karanlık Ortamlarda Alarm Çalma
  •  LDR İle Tomatik Işık Yakmak
Modül-3:Potansiyometre Kullanımı
  •  Potansiyometreden Veri Alma
  •  Veri Yuvarlama ve Algoritmik Değerlendirme
  •  Potansiyometreyle Farklı Ledleri Yakmak
  •  Potansiyometreyle Buzzer Tonu Değiştirmek
  •  Potansiyometrenin Direnç Olarak Kullanılması
  •  Işık Artırma ve Işık Azaltma
Modül-4: Sensör Kullanımı
  •  Dokunma Sensörü – Engele Çarparak Durmak
  •  Ultrasonic Sensör – Engel Algılamak
  •  Renk Sensörü – Çizgide Durmak
  •  Harici Kütüphane Kullanma
  •  Jiroskop Sensörü – Açıyla Dönüşler
  •  Mesafe Sensörü Kulanımı
  •  Sensör Kütüphanesinin Kullanımı ve Yüklenmesi
  •  Sensörden Veri Okuma ve Algoritmik Olarak Kullanma
  •  Mesafe Ölçümü Yapmak
  •  Mesafeye Göre Buzzerdan Ses Çıkartmak (Park Sensörü)
  •  Nem ve Sıcaklık Sensörü Kullanımı
  •  İki Sensörü Birlikte Kullanmak – Keşif Robotu
  •  Sensör Kütüphanesinin Kullanımı ve Yüklenmesi
  •  Sensörden Verilerin Okunması
  •  Mesafe, LDR, Nem ve Sıcaklık Değerlerini Serial Ekranına Yazmak
  •  Sumo Robot Kodlama
Modül-5:Görüntüleyiciler
  •  7 Segmentli Görüntüleyiciler (74HC595 4’lü Modül)
  •  7 Segment Kütüphanesinin Kullanımı ve Yüklenmesi
  •  7 Segmentli Göstergeye Veri Yazma
  •  7 Segmentli Göstergeyle Dijital Termometre
  •  LCD Shield Görüntüleyici
  •  LCD Shield Kütüphanesinin Kullanımı
  •  16 X 2 LCD Ekran
  •  LCD’ye Yazı Yazma
Modül-6: Motor Kavramı ve Motor Sürücüler
  •  DC Motor Kontrolü
  •  Motor Sürücü Kartının Kullanımı
  •  Motorun İleri-Geri ve Hızlı-Yavaş Hareketi
  •  Araç Kitinin Birleştirilmesi
  •  Motorun Döndürülmesi ve Motor Kullanımı
  •   Aracın Komutlar İle Yönetilmesi
  •  Serial Portlarla Araç Yönetimi
  •  Visual Studio C# İle Araç Yönetimi ve Serial Port İletişimi
  •  Araç Kitinin Serial Ekranıyla İleri ve Geri Hareketi
  •  Araç Kitinin Serial Ekranıyla Sağa ve Sola Hareketi
Modül-7: Radar ve Gelişmiş Araç Yönetimi
  •  Aracın Sensörlerle Yönetilmesi
  • Buzzerın Araç Üzerine Yerleştirilmesi ve Mesafe Sensörü
  • Buzzerla Yakınlık Uyarısı Verilmesi ve Sensörle Aracın Durdurulması
  • Robot Kol Uygulaması
  • Servo Motor Kullanımı
  • Mesafe Sensörü ve Servo Motorla Buzzerlı Radar Yapımı
  • Servoya Bağlı Mesafe Sensörüyle Çarpmayan Araç Uygulaması
Modül-8: Seri Haberleşme Protokolleri
  •  SPI Kütüphanesi
  •  12C Wire Kütüphanesi
  •  Software Serial Kütüphanesi
  •  BMP-180 ile Sıcaklık ve 12C Basınç Ölçümü