Lua, hafif ve verimli bir programlama dilidir. Basit söz dizimi ve minimalist tasarımıyla öğrenmesi kolaydır. C ve C++ ile kolay entegrasyon sağlar. Prosedürel, nesne yönelimli ve işlevsel programlama paradigmalarını destekler
Bu video, bir eğitmen tarafından sunulan ETP serisinin bir bölümü olan teknik bir eğitim içeriğidir.. Video, iki ana bölümden oluşmaktadır: İlk bölümde gömülü sistem cihazlarına bağlanma ve veri alma konusu Arduino kullanılarak ele alınırken, ikinci bölümde Python programlama dili ve Qt kütüphanesi kullanılarak grafik arayüz geliştirme anlatılmaktadır. Eğitmen, hem gömülü sistem firmware kodlarını hem de bilgisayarda çalışan arayüz programını adım adım göstermektedir.. Eğitim içeriğinde haberleşme protokolleri, paket yapısı, komut-cevap mekanizması, byte boyutları, checksum ve CRC gibi teknik detaylar açıklanırken, aynı zamanda Qt kütüphanesi ile grup kutuları, etiketler, grid düzeni ve spinbox gibi arayüz bileşenlerinin kullanımı da gösterilmektedir. Video, donanım ile etkileşim ve veri okuma işlemleri ile grafik güncelleme konularını kapsamlı bir şekilde ele almaktadır.
Bu video, Robotik adlı bir eğitim kanalının tanıtım videosu olup, sunucu robotik, DC dijital sinyal işleme ve gömülü sistemlerle ilgili içerikler ürettiğini belirtiyor.. Video, paralel programlama ve GPU kullanımının önemini gösteriyor. Sunucu, OpenSea uygulaması üzerinden protein hesaplama örneği üzerinden CPU ve GPU arasındaki performans farkını gösteriyor. CPU'nun seri hesaplama yapması ve GPU'nun paralel hesaplama yapabilmesi arasındaki farklar detaylı olarak anlatılıyor. Ayrıca, askeri uygulamalar gibi hızlı tepki gerektiren sistemlerde GPU kullanımının önemi vurgulanıyor. Video, Python ve C++ gibi programlama dillerinin kullanım alanları hakkında da bilgi veriyor.
Bu video, Cumhuriyet Üniversitesi Bilgisayar Mühendisliği Gömülü Sistemler dersi için Kenan Başdemir tarafından hazırlanan bir eğitim içeriğidir.. Video iki ana bölümden oluşmaktadır. İlk bölümde Tinkercad üzerinden basit bir web server uygulamasının simülasyonu anlatılmakta, Arduino Uno R3, ESP8266 WiFi modülü, LED'ler ve dirençler kullanılarak oluşturulan devre ve ESP8266 WiFi modülünün ESP8266-H kütüphanesi ile nasıl yönetileceği gösterilmektedir. İkinci bölümde ise C# programlama dilini kullanarak HTML sayfası oluşturma süreci adım adım açıklanmaktadır.. Eğitim içeriğinde setup ve loop fonksiyonlarının çalışma prensipleri, WiFi bağlantısı kurulumu, web sunucusu üzerinden LED kontrolü, HTML taglarının kullanımı, hit alanlarının yazdırılması, CSS bilgilerinin uygulanması ve kullanıcı işlemlerinin nasıl tamamlanacağı gibi konular detaylı olarak ele alınmaktadır.
Embedded systems are specialized computers integrated into larger mechanical or electronic systems. Modern embedded systems are often based on microcontrollers with integrated memory. Ninety-eight percent of all microprocessors were used in embedded systems in 2009
Bu video, C programlama dilini kısaca anlatan eğitici bir içeriktir. Konuşmacı, programlama dillerinin ne olduğunu açıklayarak başlayıp C diline odaklanmaktadır.. Video, programlama dillerinin ne olduğunu açıklayarak başlıyor ve ardından C programlama dilinin tarihçesini, özellikleri ve kullanım alanlarını anlatıyor. C dilinin 1972 yılında Bell Laboratuvarlarında geliştirildiği, orta seviye bir dil olduğu ve işletim sistemlerinde %95'e yakın seviyede kullanıldığı belirtiliyor. Ayrıca C dilinin güvenlik yazılımları, gömülü sistemler, işletim sistemleri, derleyiciler, metin editörleri, grafik işlemleri ve oyunlarda kullanıldığı ve üniversitelerde algoritmaya giriş derslerinde tercih edildiği bilgisi paylaşılıyor.
Seeed Studio presents 40 beginner-friendly Arduino projects for 2025. Grove Beginner Kit includes 10 sensors and 12 projects without breadboarding. Arduino projects cover various applications from robotics to home automation
31. IEEE Uluslararası Elektronik, Devre ve Sistemler Konferansı'nda Mikrosistemler ve Gömülü Sistemler Track Co-chair. 2020-2021 döneminde IEEE Trans. on Circuits and Systems-II Associate Editor. IEEE Kıdemli Üye unvanını almıştır
Bilişim, bilgi ve hesaplamanın kuramsal temellerini araştıran yapısal bilim dalıdır. Kelime ilk kez Aydın Köksal tarafından "bilişmek" fiilinden türetilmiştir. Kökleri matematik, fizik ve elektrotekniktedir
"Çanağa Türk" programında sunucu Gonca Hanım'ın, Sentez Güvenlik firmasının yönetim kurulu başkanı Recep Can ve teknoloji uzmanı Enes Bakacak ile yaptığı bir röportajdır.. Röportajda Sentez Güvenlik'in sunduğu çeşitli güvenlik teknolojileri detaylı olarak ele alınmaktadır. Firma, 2008 yılında kurulmuş olup, fiziki güvenlik yerine teknolojik kamera sistemleri, otopark otomasyonları, turnikeli parmak izi ve yüz tanımalı geçiş kontrol sistemleri üretmektedir. Video, inşaat sektöründe kullanılan teknoloji çözümleri, personel yönetimi, raporlama sistemleri, aranan kişileri tespit eden sistemler, araç altı tarama sistemleri, banka güvenliği için geliştirilen teknolojiler ve okul güvenliği için sunulan sistemler hakkında bilgiler içermektedir.. Firma, Türkiye genelinde yaklaşık 400 bayiye sahip olup, müşterilerine iki yıl boyunca garanti hizmeti sunmaktadır. Ayrıca AR-GE çalışmalarına verdiği önem, gömülü sistemler üzerinde yapılan çalışmalar ve askeri alanlarda araç altı tarama sistemleri gibi yeni projeler hakkında bilgiler verilmektedir.
Bu video, bir eğitmen tarafından sunulan STM32 mikrodenetleyicilerinde C kod analizi ve programlama konulu teknik bir eğitim içeriğidir.. Video, Makrovision programı üzerinden STM32 kart üzerinde LED yanıp söndürme projesinin kod analizini içermektedir. Eğitmen, işlemci resetleme, sistem ayarları, frekans yapılandırması ve register işlemleri gibi konuları adım adım açıklamaktadır. Ayrıca mikrodenetleyicilerde bellek adresleri, register'lar, çevre birimleri, memory map'ler, offset kavramı, pointer'lar ve bit işlemleri gibi temel kavramlar da ele alınmaktadır.. Eğitim, gömülü sistemler için C bilgisinin temel kavramlarını (for, while, kontrol yapıları, mantık ifadeleri, bit işlemleri, type def, struct, union) vurgulamakta ve STM32 için hazırlanmış header dosyaları ile ARM'ın CMC (Cortex Microcontroller System Interface) kütüphanesi hakkında bilgiler sunmaktadır. Video, bir LED ve buton kontrolü örneği üzerinden mikrodenetleyici programlamasının temel prensiplerini göstermekte ve daha detaylı bilgilerin gelecek bölümlerde anlatılacağını belirtmektedir.
Bu video, Cumhuriyet Üniversitesi Bilgisayar Mühendisliği 4. sınıf öğrencisi Muhammed Aziz Kılıç tarafından sunulan bir eğitim içeriğidir. Öğrenci, gömülü sistemler dersinde aldığı bireysel projeyi anlatmaktadır.. Video, otomatik balık yemleme makinesinin devre ve yazılımsal kısmının adım adım gösterimini içermektedir. İlk olarak LCD ve potansiyometre bağlantıları, ardından servo motor ve LED bağlantıları detaylı olarak anlatılmaktadır. Son bölümde ise Arduino ile yazılan yazılım kodu (void setup ve void loop) açıklanmaktadır. Proje, balık yemleme makinesinin otomatik çalışmasını sağlayan Arduino, LCD, potansiyometre, servo motor ve LED'lerden oluşmaktadır.
Firmware, cihazların temel işlevlerini yerine getirmesini sağlayan sistem yazılımıdır. İlk kez 1967'de Ascher Opler tarafından Datamation makalesinde bahsedilmiştir. ROM, EPROM, EEPROM veya flash belleklerde depolanabilir
Bu video, Alp Gürsoy tarafından sunulan Samsung Galaxy Z Flip 6 katlanabilir telefonun detaylı bir teknoloji incelemesidir. Sunucu, gümüş renkli bir cihazı kullanarak telefonun özelliklerini göstermektedir.. Video, telefonun dış tasarımından başlayarak dayanıklılık özellikleri, ekran kalitesi, kapak ekranı ve kamera performansı hakkında kapsamlı bilgiler sunmaktadır. Ardından donanım özellikleri (Snapdragon 8 Gen 3 işlemci, 12 GB RAM, depolama seçenekleri), performans testleri, ısınma durumu, Galaxy AI özellikleri, pil performansı (4000 mAh batarya, 7 yıl güncelleme sözü) ve ses kalitesi değerlendirilmektedir.. Galaxy Z Flip 6'nın Galaxy Z Flip 5'e göre 50 megapiksel ana kamera, IP48 sertifikası, Gorilla Glass Victus 2 koruması ve daha dayanıklı menteşe sistemi gibi geliştirmeleri vurgulanmaktadır. Ayrıca katlanabilir ekranının 2600 nit parlaklığa ulaşabildiği, kapak ekranının 60 Hz yenileme hızına sahip olduğu ve kamera performansının özellikle yakınlaştırma ve gece modu açısından iyileştirildiği belirtilmektedir.
Bu video, bir eğitmen tarafından sunulan gömülü sistemler konusunda kapsamlı bir eğitim içeriğidir. Eğitmen, mikro programlama ve STM32 mikrodenetleyicilerde çevre birimlerinin programlanması hakkında detaylı bilgiler vermektedir.. Video, gömülü sistemlerde mikro programlama temellerinden başlayarak, ARM Cortex serisi mimarilerdeki bellek haritası, GPIO portları, C programlama dilinin temel yapıları (struct, union, pointerlar, işaret bit işlemleri) ve donanım sürücüsü geliştirme sürecini ele almaktadır. İçerik, gömülü sistem programlamasına yeni başlayanlar için temel bilgiler sunmakta ve sıfırdan sürücü geliştirme konusunda temel prensipleri açıklamaktadır.. Eğitim, donanım, sürücüler ve uygulama katmanları arasındaki ilişkiyi göstererek, basit sistemlerden karmaşık sistemlere kadar farklı mimari yapılarını incelemektedir. Ayrıca, hazır kütüphanelerin sınırlamalarını vurgulayarak, C programlama bilgisinin mikrodenetleyici programlamasına geçiş için temel olduğunu belirtmektedir.
Bu eğitim videosunda, Ondokuz Mayıs Üniversitesi Elektrik-Elektronik Mühendisliği 4. sınıf öğrencisi Emrah Çadır, gerçek zamanlı gömülü sistemlerde Vivada programı kullanılarak D ve T flip flop devrelerinin yeşil gösterimi ve simülasyonunu anlatmaktadır.. Video, öncelikle D ve T flip flop devrelerinin çalışma prensiplerini açıklayarak başlıyor. Ardından Vivada programında yeni bir proje oluşturma, D flip flop ve T flip flop devrelerinin kodlanması ve simülasyonun nasıl yapılacağı adım adım gösteriliyor. Her iki flip flop türü için de giriş-çıkış değerleri, clock sinyali ve simülasyon sonuçları detaylı olarak inceleniyor.
Bu videoda Batuhan Mete, Abdullah Faruk Çınar ve Mert Bingöl, gömülü sistemler dönem projesi kapsamında geliştirdikleri taşınabilir hava istasyonunu tanıtıyorlar.. Video, hava istasyonunun teknik özelliklerini ve çalışma prensibini açıklıyor. Sistem, MSB 430F5529 mikrocontroller, BM-280 sensör, potansiyometre, RGB LED ve 16.20 LCD ekran kullanılarak geliştirilmiş. Sensörler sıcaklık, basınç ve nem değerlerini alarak I2C protokolü ile mikrocontroller'a iletiyor, bu değerler LCD ekranda gösteriliyor ve yağış durumuna göre RGB LED'ler mavi, yeşil veya kırmızı renklerle hava durumunu belirtiyor. Video, sistemin açık alanda test edilmesiyle devam ediyor.
Bu video, bir eğitim içeriği olup, konuşmacı Arduino'nun teknik özelliklerini ve kullanım alanlarını anlatmaktadır.. Video, Arduino'nun fiziksel kapasitesi, mikrodenetleyici özellikleri ve elektronik devre elemanlarına sağladığı voltaj-akım değerleri hakkında bilgiler sunmaktadır. Arduino Uno, Mini ve Nano modellerinin Atmega328 mikrodenetleyicisi, RAM, ROM ve flash bellek özellikleri detaylı olarak açıklanmaktadır. Ayrıca Arduino'nun 5V ve 40mA değerlerle devre elemanlarını beslediği, yüksek güç gerektiren projelerde MOSFET, transistör, röle kartı ve sürücü kartlarının kullanıldığı belirtilmektedir. Video, Arduino'nun genellikle gömülü sistemler ve hobi amaçlı projelerde kullanıldığı, bahçe sulama sistemi, uzaktan kumandalı araba, drone ve akıllı ev sistemleri gibi projelerde nasıl kullanılabileceği örneklerle anlatılmaktadır.
Bu video, bir eğitmen tarafından sunulan P Designer programı kullanarak HMI (Human Machine Interface) ve PLC programlama eğitimidir. Videoda Veysel adında bir katılımcı da sorular sormaktadır.. Eğitim, yeni bir proje oluşturma sürecinden başlayarak, HMI modellerinin özellikleri, ekran yönü seçimi, port tanımlama ve PLC'lerin (GMT Suite, TCP, RS-232, RS-485, Mbus) nasıl bağlanacağını adım adım göstermektedir. Daha sonra HMI'ye donanım ekleme, programlama, derleme ve yükleme aşamaları anlatılmakta, son olarak farklı simülasyon yöntemleri (offline, online ve bilgi amaçlı) ve program yükleme yöntemleri (Ethernet, USB) detaylı şekilde açıklanmaktadır.. Eğitim içeriğinde ayrıca IP adresi tanımlama, DHCP özelliğini etkinleştirme, otomatik tarama ve Control World'ün bitleri gibi teknik konular da ele alınmaktadır. Eğitmen, bir sonraki aşamada PLC kütüphanesine, özellikle GMT Suite driver'ın dışındaki Mobus Plus ve Exced driver'ların özelliklerine odaklanacağını belirtmektedir.
Bu video, bir eğitmen tarafından sunulan gömülü sistemler programlama eğitim dersidir. Eğitmen, Samet adında bir öğrenciyle birlikte ARM mikrodenetleyicilerindeki teknik konuları ele almaktadır.. Video, iki ana bölümden oluşmaktadır: İlk bölümde ARM mikrodenetleyicilerinde external interrupt mekanizması, NVIC (Nested Vectored Interrupt Controller) ve GPIO pinlerle ilgili register'ların kullanımı anlatılmaktadır. İkinci bölümde ise RNG (Random Number Generator) çevresel biriminin çalışma prensipleri, donanımsal yapısı ve C programlama dilinde driver yazma süreci detaylı şekilde açıklanmaktadır.. Eğitim boyunca, interrupt mekanizmasının nasıl çalıştığı, pending register'ın önemi, debouncing sorunu, kooperatif multitasking modeli ve final state machine kurgusu gibi konular ele alınmaktadır. Ayrıca, RNG biriminin analog gürültülerden 32-bitlik rastgele sayı üretme özelliği, clock ayarları, register yapılandırması ve hata yönetimi hakkında teknik bilgiler verilmektedir. Video, teorik bilgilerin yanı sıra pratik uygulamalar ve debug teknikleri de içermektedir.