Arşiv

Arduino 7 Segment Display Kontrolü

Merhaba arkadaşlar. Aslında bu dersimizin amacı fonksiyon ve dizileri daha iyi kavramaktır. Çünkü bu dersimizde yeni bir komut ya da fonksiyon öğrenmeyeceğiz, sadece Temel Arduino Dersleri kategorisinde öğrendiğimiz Diziler ve Fonksiyonları kullanarak uygulamamızı yapacağız. Öncelikle hangi rakamda hangi çıkışlar aktif olacak onu belirleyelim. Bunu bir tablo yardımı ile öğreneceğiz. Ben aşağıdaki gibi bir tablo oluşturdum; […]

PHP Dosya Dahil Etme İşlevi

Bir php sayfasına bir başka betik ya da herhangi bir dosya dahil etmek için kullanılan fonksiyonlar vardır. Bu fonksiyonlar yardımı ile bir php sayfasına başka bir php sayfası dahil edilebili ve dahil edilen php sayfasındaki değişken ve fonksiyonlar kullanılabilir. Bu fonksiyonlar; include include_once require require_once fonksiyonlarıdır. Şimdi bu fonksiyonları inceleyelim. 1- include Fonksiyonu: İnclude fonksiyonu […]

PHP Dizgi Fonksiyonları

PHP dilinde, değişken dizgeleri üzerinde işlem yapmak için kullanılan bir takım fonksiyonları vardır. Bu fonksiyonlar ile bir metni ya da dizgeyi belli düzene göre parçalamak, metin ya da dizge içerisinde değer aramak, uzunluğunu bulmak gibi işlemler yapabiliriz. PHP dilinde kullanılan dizge fonksiyonları aşağıdaki gibidir; strlen() str_word_count() strrev() strpos() str_replace() explode() implode() substr() trim(), ltrim(), rtrim() […]

CCS C Analog Giriş Okuma

Bilindiği üzere analog sinyal, dijital sinyallerden farklı olarak 0 ile 5V arasında dönüştürme çözünürlüğüne göre n kadar değer alabilirler. Yani dijital sinyallerde enerji var ya da yok (1-0) olarak  2 değerden bahsederken, analog sinyalde,  enerji şu kadar var gibi binlerce değer üzerinden işlem yapılabilir. Bu durumu şöyle açıklayalım; Örneğin bir su depomuz var, bu su […]

CCS C Aritmetiksel ve Mantıksal Operatörler

CCS C dilinde operatörler konusunun bir bölümü olan Karşılaştırma Operatörlerini, Kontrol Yapıları dersinde incelemiştik. Bu dersimizde ise Aritmetiksel ve Mantıksal operatörleri ele alacağız. 1- Aritmetiksel Operatörler: Aritmetiksel operatörler matematiğin temeli olan dört işlemi yapmak için kullanılan operatörlerdir. Bu operatörler; Toplama Operatörü (+) Çıkarma Operatörü (-) Çarpma Operatörü (*) Bölme Operatörü (/) Kalan Operatörü (%) ‘dür. […]

PHP Form İşlemleri

PHP dilinin HTML ile birlikte kullanıldığını belirtmiştik. Şimdi HTML formlarının PHP ile nasıl gönderilip alındığını inceleyelim. Bu dersimizde aşağıdaki form elementlerinin gönderilip alınmasını inceleyeceğiz. İnput Formu Selected-Options Formu CheckBox Formu Radio Buton TextArea Formu Daha önceki derslerimizde input ve fileupload işlemini ele almıştık. Bu dersimizde ise bu form öğelerini daha detaylı inceleyeceğiz. Bilindiği üzere HTML […]

CCS C Delay (Bekleme) Fonksiyonları

Dealy komutu programımızdaki tüm işlemlerin bir süre beklemesini sağlar. Delay fonksiyonları zamanlayıcı değildir. Zamanlayıcılar programdan bağımsız çalışan yapılardır. Ancak Delay fonksiyonu program akışını durdurur. Bu komut program akışını durdursa da kesme işlemleri çalışır. CCS C dilinde 3 adet bekletme fonksiyonu vardır. Bunlar; delay_cycles() delay_ms() delay_us() Şimdi bu belkeme fonksiyonlarını bir bir inceleyelim. 1- delay_cycles() : […]

Arduino Seri Port Nesnesi Detaylı Anlatım

İleri seviye arduino eğitimi kategorisindeki ilk dersimizde Seri Port nesnesini detaylı olarak ele alacağız. Daha önceki Seri Port Ekranı Kullanımı dersimizde seri port nesnemizin bazı fonksiyonlarını ele almıştık. Bu dersimizde ise Seri Port nesnemizin tüm fonksiyonlarını detaylı olarak anlatmaya çalışacağız. Öncelikle bu fonksiyonların bir listesine bakalım; begin() print() println() available() read() readBytes() readBytesUntil() readString() readStringUntil() […]

Modem, Router, Access Point, Switch Nedir

Bilindiği üzere makinaların bir biri ile iletişim kurması için oluşturulan hatlara ağ (network) denilmektedir. Ağ cihazları OSI referans modelinin ilk 3 katmanını oluştururlar. Bu katmanlar; Fiziksel Katman Veri Bağlantı Katmanı Ağ Katmanı Şimdi dilerseniz bilgisayar ağlarında kullanılan Modem, Router, Access Point, Switch ve Hub cihazlarını teker teker tanıyalım. 1- Modem: Bu cihaz OSI Referans Modelinin […]

Arduino Bitsel Operatörler

Bitsel operatörler değişken ve veriler üzerinde bit seviyesinde VE, VEYA, DEĞİL, XOR, bit kaydırma gibi işlemler yapmak için kullanılan operatörlerdir. Arduino dilinde 6 adet bitsel operatör vardır. Bunlar; Bitsel VE Operatörü “&“ Bitsel VEYA Operatörü “|“ Bitsel DEĞİL Operatörü “~“ Bitsel XOR Operatörü “^“ Sola Kaydırma Operatörü “<<“ Sağa Kaydırma Operatörü “>>“ 1- Bitsel VE […]