Java İle Arduino Programlama
-
Aurdino'yu java ile programlamaya başlayacağım 1 Haftalık boş bir sürecim var bu süreç içerisinde çalışabileceğim kaynakları Topluyorum daha sonra Arduinoyu aldıktan sonra başlayacağım.
Aslında C# da olabilir. Java ile sınırlı değil bu fakat JAVA Olursa benim için daha iyi olur .
Elinde Eğitim seti olan veya daha önce bu gibi işte çalışmış olup elinde kaynak olan var mı ? Türkçe / Ingilizce fark etmez.
Video olursa çok iyi olur Kitaplardan çok derine inildiği için biraz zorlanıyorum. öğrenmek için.
Takip edeceğim güzel bir site de olabilir. bu gibi programlar için SORU/CEVAP kaynak kod vs gibi birşey (Github vs den bahsetmiyorum )
Hayırlı forumlar dilerim :)
EDİT : Konu başlığı mantıksız olmuş :D
MhmdAlmz tarafından 27/Mar/16 17:22 tarihinde düzenlenmiştir -
Arduino'nun canı ne ki Java ile programlayacaksın? C# ile de programlayamazsın.
C# ile programlanabilen Arduino benzeri için NetDuino'ya sahip olmalısın.
Ha Java ile Arduino haberleşebilir (seri iletişim bileşeni olabilen herhangi bir şey de). Böylece DAQ gibi kullanılabilir.
-
Sende kendimi görüyorum mürit :) Tam gaz devam..
Konuya gelirsek, JArduino kütüphanesini kullanabilirsin.
Detay için : https://github.com/SINTEF-9012/JArduino
Ekleme : Şurasıda işini görebilir.
http://stackoverflow.com/questions/12023640/control-an-arduino-with-java
CnkGn tarafından 27/Mar/16 19:31 tarihinde düzenlenmiştir -
Ne zaman görsem apayrı işlerle uğraşıyon. Ben yerinde olsam bi konuya kafa patlatır uzmanlaşırım.
-
Cihazında memory derdin varsa, kaynakların kısıtlıysa Avian'ı deneyebilirsin. https://readytalk.github.io/avian/
-
500 tane konu açtın bunla ilgili ama hala kafa aynı. Abicim ilk önce fantaziye girmenin anlamı yok ki.
-
parası ve zamanı varsa, patlatsın kafasını biraz. bence böylesi daha iyi. konuyla alakalı olmadı ama.
-
Hacı bıçak varken, çatalla elma soyulur mu?
-
bazi arkadaslar demis zaten hocam ama boyle daldan dala atlamak sana bir sey kazandirmaz. Bu isi yapanlar elbette cok var mesela yeniharman'da ben de bir cok konuya ilgiliyiz ama ben 13 yildan fazladir yazilimla ugrasiyorum, elektronik gecmisim ise 15 yildan fazla.. Bu islere yillari vererek, belirli bilgi seviyesine geldikten sonra baska seylere yoneliyoruz. Hepsinden azicik bilmek emin ol sana bir sey getirmeyecek. Yerinde olsam once adam gibi bir dil ya da platformda uzmanlasmak. Atiyorum mobil platform (cross platform) ya da sadece android de uzman ol, ya da masaustu yazilimcilikta ya da webde.. Bu konuyu hallettikten sonra X konusuna gecebilirsin hatta birlestirebilirsin.
Ben mesela elektronik kart, mobil ve bilgisayari birlestirmeyi seviyorum ama bunlari bir araya getirebilmek icin yillarimi verdim ve hala da calismaya, yeni seyler ogrenmeye devam ediyorum her ne kadar eskisi kadar zamanim olmasa da..
Azcok bu isin icinde olan insanlar da bunun boyle yurudugunu bilir.. Senin iyiligin icin soyluyorum.. Gerci ne is yaptigini ne amacla yaptigini bilmiyorum ama amacin bir seylerde uzmanlasmaksa o zaman ciddi ciddi bir konu uzerine oturup yillardir calisman, tecrube edinmen lazim ve de freelance olarak degil de normal bir firmaya girip tecrube edinmen senin acindan iyi olur..
Ama yok boyle iyiyim dersen, yillar sonra arkana donup baktiginda 10 konuda 2 ser gramlik bilgin oldugunu onun da dogru duzgun ise yaramadigini gorursun..
diyeceklerim bu kadar, gerisi sana kalmis :) kolay gelsin
-
@YeniHarman Java ve c# ile kodlandığını duydum araştırdım vardı bir kaç kaynak fakat pek de açıklayıcı değildi.
@Drkill çelişki....
@iQsuz :/ zaman kaybetmemek için hızlı hareket etmeye çalışıyorum bu yüzden galiba abim :(
@unbalanced amacım biraz fikir sahibi olmak web ve masaüstü platformun da az çok fikrim var yaptığım işler var fakat gömülü de de 2 3 konu hakkında fikrim olsun zaten mobile yöneleceğim tekrar abi. Yanlış strateji ki bu kadar insan burda birşeyler söylemiş :/ o zaman üstadları dinleyeyim tekrar ne oluyorsa hep bu akademisyenler yüzünden oluyor :D aklımızı karışıyorlar
-
hocam turkiye'deki egitim sistemi komple yanlis bana gore. Avrupada ozellikle basarili ulkelerin egitim sistemlerine bakmak lazim. Bildigim bir kac ulkede soyle yuruyor isler..
kucuk yaslarda cocuklarin yetenekleri belirleniyor daha sonra o alanlara yonelik okullara yonlendiriliyorlar.. Zamaninda bir kizla tanismistim cek cumhuriyetinde, ortaokulu da liseyi de universiteyi de ucak kanadi ile ilgili bir bolumde okudugunu soylemisti..
Isvice'de de mesleki egitimde de boyle.. Kucuk yaslarda belirli alanlarda seni uzmanlastirmaya calistiriyorlar yani lokalizasyon deniyor. Ilgili kisi once teorik egitimini aliyor daha sonra staj yapiyor (turkiyedeki gibi 2 gun okul 3 gun is) daha sonra 2 yillik sadece ciraklik yapiyor ve sonra mezun oluyor ve mezun olduktan sonra da o alanda o kisi uzman oluyor hatta sayili insanlar arasinda oluyor. Cunku yillarca o alanlara yoneltmisler.. Iste bu ulkelerin bizden iyi olmalarinin en buyuk sebebi bu benim gordugum kadariyla.
Bizde herkese herseyden azar azar ogretiyorlar, mezun olunca da sudan cikmis balik gibi cirpiniyor insanlar.. Bu konu bizim hoca ile tartismistim univde :) adam odtu mezunu ve sonra amerika'da okumus ve calismis yillarca ama diyor ki uzmanlasma yuksek lisans ve sonrasinin isi.. Amerikada sistem nasil bilmiyorum ama avrupada yasadigim ulkelerde bu sekilde yuruyor.
Bu yuzden dedim sana bir alanda uzmanlasmaya calis, o alanin en iyisi ol.. Tanidigim bir ucak muhendisi abi vardi derdi ki "o**spu bile olsan en iyi o**spu olacaksin" :) bu mantelite biraz bize aykiri gelebilir ama bence turkiyedeki curuk egitim sistemini cozmenin tek yolu bu. Alaninda uzman yetirstirmek..
O yuzden hangi alanda devam etmek istiyorsan o alana bi yogunlas hocam, once iyice bir ogren, ufkun genislesin, daha sonra farkli alanlara yonel.. Yoksa emin ol ki o kadar yili bosa gecirmis olacaksin..