Atmega328 den pc ye data gönderebiliyormuyuz?

  • Konbuyu başlatan aydunus
  • Başlangıç tarihi
A

aydunus

Ziyaretçi
selam usbasp ile atmel studio ile programlanan yalın haldeki atmega328 den pc ye data gönderebiliyormuyuz? pc onu com portu olarak değil libüsb-win32 deviçes olarak görüyor. driverini yükledim, sorunsuz program yazılıyor mikrokontrolere ama com olarak görmediği için bir veriyi nasıl gönderebiliriz?
 
A

axellis

Ziyaretçi
usb-ttl seri dönüştürücü gerekli, siz nasıl bağlıyorsunuz?
 
A

aydunus

Ziyaretçi
yazdım ya direk uşbaşp ile.onunda rx tx pinleri var.6 piniyle bağlıyorum.Ama com olarak tanınmıyor.Driveri yüklü.
 
B

butti

Ziyaretçi
rx-tx max232 li gibi kullanmalısın. esp8266 usb adaptör işini görür. o com port olarak gösterebiliyor. usb ye tak adaptörü vcc,gnd, rx ve tx pinlerini adruinonun rx-tx i ile bağla, yönergelere uyunca baud rateyi de iki taraflı ayarlarsan ister serial mönitörden istersen başka bir programdan data gönderip alabilirsin. diğer seçenek wifi ile data gönderip almak esp8266 ile bağlan mqtt protokolü ile haberleş. bir başka seçenek ise unity de hazır c# ile yazılmış example var, unity yi kur com port belirle ve örnekleri izleyerek direk joystick gibi tanıt.

arduinodan gelen verileri horizontal verticel vb. tümüyle aktarabilirsin. serial monitöre bilgi geliyorsa aslında haberleşebiliyorsun demektir. bunu okumanın arduino sketch ide dışında nasıl olacağına bakman lazım. xtcom util vb ile de bilgileri görüyoruz. ama ben bunu hiç denemedim genelde kablosuz üzerine düşündüm bu güne dek. visual basic ile daha önceden adresten haberleşme yaptım örneğin bilgisayarın com port 1 ine bağladım bi cihazı adresi 3f8 ise onu kullanıp portu okuyup yazabiliyoruz istediğimiz byte'i ama hakketten bu nasıl olur arkadaşlar. hiç kablolu yani serial gibi haberleşmeyi düşünmedim bu güne dek.

çok eskilere gidersek quickbasic ile de yaptım ses kartının ardesi 220f idi 240f idi in out farklıydı. ama 16 bit 32 bit zamanı değildi o adresler, gw basic basica zamanına gitmeyelim yaşım ortaya çıkacak
 
A

aydunus

Ziyaretçi
rx-tx max232 li gibi kullanmalısın. esp8266 usb adaptör işini görür. o com port olarak gösterebiliyor. usb ye tak adaptörü vcc,gnd, rx ve tx pinlerini adruinonun rx-tx i ile bağla, yönergelere uyunca baud rateyi de iki taraflı ayarlarsan ister serial mönitörden istersen başka bir programdan data gönderip alabilirsin. diğer seçenek wifi ile data gönderip almak esp8266 ile bağlan mqtt protokolü ile haberleş. bir başka seçenek ise unity de hazır c# ile yazılmış example var, unity yi kur com port belirle ve örnekleri izleyerek direk joystick gibi tanıt.

arduinodan gelen verileri horizontal verticel vb. tümüyle aktarabilirsin. serial monitöre bilgi geliyorsa aslında haberleşebiliyorsun demektir. bunu okumanın arduino sketch ide dışında nasıl olacağına bakman lazım. xtcom util vb ile de bilgileri görüyoruz. ama ben bunu hiç denemedim genelde kablosuz üzerine düşündüm bu güne dek. visual basic ile daha önceden adresten haberleşme yaptım örneğin bilgisayarın com port 1 ine bağladım bi cihazı adresi 3f8 ise onu kullanıp portu okuyup yazabiliyoruz istediğimiz byte'i ama hakketten bu nasıl olur arkadaşlar. hiç kablolu yani serial gibi haberleşmeyi düşünmedim bu güne dek.

çok eskilere gidersek quickbasic ile de yaptım ses kartının ardesi 220f idi 240f idi in out farklıydı. ama 16 bit 32 bit zamanı değildi o adresler, gw basic basica zamanına gitmeyelim yaşım ortaya çıkacak
uspasp ile programı attıktan sonra onu çıkartıp,usb ttl dönüştürücüyü takıp işimi görecektir herhalde.
 
A

aydunus

Ziyaretçi
inşallah dene işini görürse sorun yok. olmadı sor yine burası her zaman açık.
hocam proteusta sadece virtual terminal bağlayarak rx ve tx e ,atmega328 te programda öylesine tanımladığım tamsayı değerlerini aldım.max entegresi kullanmadım.Ama analog değerleri okumada sıkıntı oldu hatta onun içinde yeni bir başlık açtım.
 
B

butti

Ziyaretçi
hocam proteusta sadece virtual terminal bağlayarak rx ve tx e ,atmega328 te programda öylesine tanımladığım tamsayı değerlerini aldım.max entegresi kullanmadım.Ama analog değerleri okumada sıkıntı oldu hatta onun içinde yeni bir başlık açtım.
yaşşa.
 

Robotikforum.net Nedir?

  • Robotikforum.net 2020 yılında kurulup yayın hayatına başlayan ve Türkiye’de robotik kodlama alanının gelişimine katkıda bulunmak için bu alan ile ilgilenen bireylerin bir birleri ile yardımlaşmaları ve fikir danışmalarını sağlayarak daha iyi öğrenmek için her bir bireyin bilgisini ve tecrübesini alarak kendini geliştirebileceği ve sorularına cevap bulabileceği bir platform olarak kurulmuştur.

Bilgilendirme!!!

İçerik sağlayıcı paylaşım sitelerinden biri olan www.robotikforum.net Adresimizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur.

Sayfamızı beğendin mi?