content top

PIC18F4550 ile USB-HID Haberleşme [C# ve MicroC ile Motor-LED Kontrollü]

PIC18F4550 ile USB-HID Haberleşme [C# ve MicroC ile Motor-LED Kontrollü]

Bildiğiniz üzere internet ortamında USB HID, Serial Port, Ethernet gibi somut bir bağlantı gerektiren ve arayüz üzerinden bir takım komutlar doğrultusunda mikrodenetleyicilerle hazır modüller olmadan (Arduino, Rasperry Pi, Netduino, STM32F4 vs.) çalışmalar yapmak kaynak azınlığından dolayı sıkıntılıdır. İyi yönünden bakmak gerekirse, türkçe kaynaklar günden güne çoğalmaktadır. Gerek teknik kitaplar gerekse paylaşmayı bir borç bilen bloggerlarda buna dahil.

Günümüzde bilgisayarlarda karşımıza çıkan klavye, mouse, yazıcı gibi HID (Human Interface Device = İnsan Arayüz Cihazı)  aygıtları, direkt olarak insanla etkileşime geçer ve kimisi de komut bekler. Biz de aynı şekilde USB ile motor kontrolü, sensör kontrolleri gibi birçok projeye adım atma potansiyeli oluşturacağız. Şimdi ise projemizde basit olarak C# arayüzüyle 8 adet çıkışı kontrol edip, bu çıkış bilgilerini ise LCD üzerinden okuyacağız. Ayrıca 1 adet step motorun adım-hız kontrollerini yapan kontrol ünitesini oluşturacağız.

Devamı...

C# Speech Recognition #2

C# Speech Recognition #2

Daha önceki makalemde “Speech Recognition” konusunu ele alan programın kodlarını analiz edeceğimi söylemiştim. Hadi buyrun programa bir göz atalım.

Devamı...

C# Speech Recognition #1

C# Speech Recognition #1

Windows 10 işletim sisteminin bizlere sunmuş olduğu, “IOS Siri” ve “Google Now” gibi dişli platformlara rakip olan Cortana’nın işleyişini ve kullanılışını merak etmiştim. Diğerlerinden eksik olan tek tarafı türkçe dil desteğinin olmamasıydı. Windows platformunu ancak ingilizce olarak kullandığımızda Cortana ile anlaşabiliyor olduğumu fark ettim. Bu makalemin devamında sizlere Google API kullanmadan yani Cortana’yı kullanarak isteklerimiz doğrultusunda nasıl bir program yazacağız onlardan bahsedicem.

Devamı...

C# Program İçerisine Dosya Gömmek

C# Program İçerisine Dosya Gömmek

Günümüzde insanların genel ihtiyaçlarına göre aralarında farklılık gösteren yüzlerce yazılmış program vardır. Otomasyon sistemleri, müzik sistemleri ve çizim tasarımları için birçok alanda programlar yazılmaktadır. Yeri geldiğinde programların içerisine müdahale etmek güç olmaktadır.

Devamı...

Herkese Merhaba

Herkese Merhaba

Blog sayfası açmak artık günümüzde fenomen hale geldi. Nitekim insanlar kendi yeteneklerini, sahip oldukları bilgileri birçok kişiye aktarmaya çalışıyordu ve bu bana ilham veriyordu.

Devamı...
content top