PDA

Tam Sürümünü Görmek İçin : C'den otomobile


timuzeras
24/01/2008, 14:06
Temel seviyede C biliyorum: işaretçiler, struct, file gibi...

Yapmak istediğim şey ise 1 ya da daha fazla elektronik anahtarı bilgisayardan açıp kapatabilmek
ör: uzaktan kumandalı bir otomobilin kumandasına klavye tuşlarından hükmetmek. bu da ileri geri sağ sol gibi temel olarak 4 anahtar demek. ya da en azından bir lamba yakıp söndürebilmek

bunun için nasıl bir altyapıya sahip olmalıyım, nasıl edinebilirim?

teşekkürkler


jit
24/01/2008, 14:16
bu düşündüğün şeyler C ile olacak işler değil zannımca. o tip şeyler için digital systems(digital sistemler) kullanılır. and kapısı,or kapısı,opamplar,adc ler,dac ler vs.
misal lamba mı yakmak istiyorsun. basit bir transistorle işini yaparsın. 1 gelirse lamba yanar 0 gelirse lamba yanmaz. acaip ilgisiz oldu bu dediklerim C bölümü açısından ama ben şahsen düşünmüyorum o tip şeylerin C ile yapılacağını.

bluekid
24/01/2008, 14:53
paralel porttan yapabilirsin internette bir sürü örneği var
http://www.elektronikhobi.com/dokuman.asp?id=40
bunun ötesi programla paralel porta veri göndermek

jit
24/01/2008, 16:04
paralel porttan yapabilirsin internette bir sürü örneği var
http://www.elektronikhobi.com/dokuman.asp?id=40
bunun ötesi programla paralel porta veri göndermek

evet paralel port da var kullanabileceğin ama o şekilde sorduğunu düşünmemiştim.

KamilORS
25/01/2008, 12:09
bilgisayardan verileri göndermek sorun değil onu c veya başka bir dille rahatlıkla yaparsın. önemli olan arabadaki elektronik sistemi tasarlamak. sen bilgisayardan verici ile bilgileri frekans olarak yollarsın. yanlız arabadaki sistem micro işlemcili olucak. micro işlemci programlama olaran arat istersen bir (pic programlama). dediğim gibi önemli olarak arabadaki sistem :)

cshell
25/01/2008, 14:37
İlk olarak paralel portu kontrol eden bir program yaz daha sonra kamilORS'un dedigi gibi verici ve alıcı devresine ihtiyacın var.verici devresini paralel porta baglıyacaksn.Bilgisayardan gelen bitleri verici devresi yorumlayacak ve alıcıya gönderecek.her iki tarafta da mikroişlemci kullanabilrisn ve mikroişlemcileri C ile programlayabilirsin.Bunun içinde CCS C kullanabilirsin.

YADA

elimizde uzaktan kumandalı bir araba olduğunu farzedelim.kumandasının içini açıp butonlarının lehim yollarına 4 tane röle bağlayarak (ileri,geri,sağ, sol) ve o röleyide paralel porttan kontrol ederek sanki kumandayı elinle kullanıyormuşsun gibi arabayı yönetebilirsin.Bak bu çok basit bir yöntem :))

portalturks
25/01/2008, 23:28
:D biraz kötü bir soru olacak ama paralel port neresi oluyor....

cshell
28/01/2008, 01:56
www.google.com (http://www.google.com)

portalturks
30/01/2008, 21:51
:D tmm araştırdım anladım. Ancak laptoplarda niye yok :mad:
Yani bazılarında var ama çogunda yok, bir aparat varmı bunun için.?

acehreli
31/01/2008, 00:46
USB'den paralel porta ceviren adaptorler var. Rastgele bir tane:

http://sewelldirect.com/usbtoparallel.asp

Ali