Kategori: Yazılım

Yazılım, değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik aygıtların birbirleriyle haberleşebilmesini ve uyumunu sağlayarak görevlerini ya da kullanılabilirliklerini geliştirmeye yarayan makine komutlarıdır.

Wifi Jammer! | NodeMCU ESP8266 Bölüm 3

Wifi Jammer! | NodeMCU ESP8266 Bölüm 3 yazılım kategorisi

Bir önceki NodeMCU ESP8266 yazılarımızda, web server, röle, led yakma, wifi gibi basit işlemleri yapmıştık. Fakat bu yazımızda NodeMCU aracılığı ile 3 modlu bir WiFi jammer yapıyoruz. ⚠️ Sorumluluk Reddi Beyanı: Bu içerik yalnızca eğitim ve bilgi amaçlı olarak hazırlanmıştır. Bu projede kullanılan yöntemler, 802.11 Wi-Fi standardındaki güvenlik açıklarını göstermek ve farkındalık yaratmak amacıyla paylaşılmıştır. […]

C# ile Arduino Kontrolü ve Haberleşme Nasıl Yapılır?

C# İle Arduino Kontrolü ve Haberleşme Nasıl Yapılır?

Bu içerikte sizlerle, C# ile Arduino kontrolü gerçekleştiriyoruz. Seri haberleşme yardımıyla ve C# kullanarak oluşturduğumuz arayüzlerle projelerimizi kontrol etmeyi ve veri okumayı öğreneceğiz, bunun yanında C# ile form oluşturarak, daha kullanışı ve kullanıcı dostu olabilirsiniz. Öncelikle, bilgisayarımıza Microsoft Visual Studio’yu kurmamız gerekiyor, sonrasında bağlantıları gerçekleştirip, kodlarımızı deneyeceğiz. Bütün adımlara aşağıdan ulaşabilirsiniz. Projenizi bilgisayar üzerinden kontrol etmek, […]

OrangePi C ve Python ile LED Yakmak

OrangePi C ve Python ile LED Yakmak yazılım kategorisi

Elektronik projelerinde sıkça kullanılan LED’ler, basit ama etkili bir şekilde öğrenmeyi kolaylaştırır. Bu yazıda, python ile led yakmak konusuna odaklanacağız ve Orange Pi kullanarak bir LED’in nasıl kontrol edileceğini hem python hem de C ile adım adım öğreneceğiz. Hem Python programlama hem de GPIO pinlerinin kullanımı hakkında bilgi sahibi olmanızı sağlayacak bu rehberle, projelerinize sağlam […]

Sayı Sistemleri ve Sayı Tabanı Nedir?

Sayı Sistemleri ve Sayı Tabanı Nedir? yazılım kategorisi

İşemciler veriyi günlük hayatta kullandığımız sayı sistemleri farklı bir sayı sisteminin esaslarına göre işlemekte ve saklamaktadırlar. Bu yüzden işlemciler yapısını ve yazılımları anlayabilmek için binary sayı sistemini bilmek gerekir. Buna ek olarak binary sayı sistemine yakın olan Oktal Sayi Sistemi ve Hexadesimal Sayı sistemleri öğrenmekte yararlı olacaktır. Sayı Tabanı Nedir? Saymada kullanılan sayıların yazılı olarak […]

mikroC Nedir?

mikroC Nedir?

MikroC, mikrodenetleyici tabanlı projelerde kullanılan güçlü bir C dili derleyicisidir. MikroElektronika tarafından geliştirilmiştir ve özellikle gömülü sistemlerle çalışan mühendisler, öğrenciler ve hobi projeleri geliştiren kişiler tarafından yaygın bir şekilde tercih edilir. mikroC şu anda önde gelen üreticilerin 1307’den fazla ARM® Cortex-M0®, M0+, M3, M4 ve M7 mikrodenetleyicisini desteklemektedir. Geniş kütüphaneleri bulunan bir programlama dili ve […]

PIC Entegreleri için Mid Range Pin Ayarlama

PIC Entegreleri için Mid-Range Pin Ayarlama

PIC Entegreleri, özellikle Mid-Range serisi, düşük güç tüketimi ve yüksek performanslı yapılarıyla popülerdir. Bu yazıda, bu entegrelerde pin ayarlarının nasıl yapılacağını detaylı bir şekilde ele alıyoruz. Yazı boyunca TRIS, ANSEL ve LAT gibi temel kavramları, örneklerle destekleyerek açıklıyoruz. Mid-range pin ayarlama, pic entegrenin ve programcının hangi koşullarda çalışacağını ve işlem modunu ayarlamamızda işimize oldukça yarıyor, […]

ATtiny85 Nedir? ATtiny85 Programlama

ATtiny85 Nedir? ATtiny85 Programlama yazılım kategorisi

Atmel’in üretmiş olduğu 8-bit işlemcidir. 8K program aralığı, 6 I/O hattı (Input/Output) ve 4 kanal 10 bit ADC.  Harici 20MHz kristal ile çalışmaktadır ve devre üzerinde programlama özelliğine sahiptir. ATtiny85’i ;  Atmega 18 ve  Atmega16’yı programladığımız  çeşitli paralel programlayıcılar ile programlayabileceğimiz gibi Arduino ile de programlayabiliriz, tamamen ihtiyaç doğrultusunda kullanılabilecek bir yapıya sahip, düşük fiyatı ile […]