folder Tahribat.com Forumları
linefolder Programlamaya Giriş
linefolder Arduino İle İlgili Soru



Arduino İle İlgili Soru

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    Hocalarım 1 hafta kadar sonra Arduino siparişi verdim gelecek.. 

    Öncelikle Şuan arduino adına sadece arkadaşlara yardım amaclı kod yazdım pek bilgim yoktu. (Pin ne bu ne 1,2,3,4 niye yazdın bu parametreler ne işe yarıyor) Diye sorup loopları falan ayarlayıp kodlarını düzenliyordum... Bilgi seviyem bu yani daha led yakmadım bile...

    Kafamdaki proje şu. 

    1 Arduino var ve be Mobil telefonumdan led'in parlaklık değerini ayarlamak istiyorum yani bir bar cubugu düşünün sağa sola çektiğimde ledin anlık olarak aynı tepkiyi göstermesini istiyorum..

    2 Daha sonra Arduinoya takılı olan kamerayı telefonumdan izlemek istiyorum IP kamera falan var sanırım onunla halledebilirim 

    3 Gömülü bir sisteme Sesle komut verdirme Android Telefon yada Web Page den komut iletme 

    - Bildiğim şeyler - (Muazzam derecede değil Bildiğim dicem şimdi taşa tutacaksınız yüzeysel diyelim :D )

    1 Java-Android

    2 Socket.io - (Web Socket için)

    3 XML Web Service (C# ) / WCF / Restfull Api (PHP)

    4 Php

    5 JavaScript

    6 Text to speech - Speech to text

    Bildiklerim bunlar şuan bana ihtiyacım olacak teknolojiler bunlar sanırım şuan bunları da ufaktan tamamladım 

    - Sorular -

    Öğrenmem gereken ekstra birşey var mıdır ? 

    Nasıl bir yol izlemem gereklidir ?

    Nerden başlamam gerekir ?

     

    Yorumlar için teşekkür ederim şimdiden . HEDEF -> IOT


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    ilk iki madde için şunu kullanabilirsin

    http://www.blynk.cc/


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SkynetX
    SkynetX's avatar
    Kayıt Tarihi: 06/Şubat/2015
    Erkek

    Arduino demek araştırma demek.

    Sorduğun soruların hepsini Google 'da bulacağına eminim. :)))

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek

    @SkynetX hocam google de ne yokki :) Sadece bilgi var :D Bana Tecrübeli kişinin bilgisi lazım :D 

    @sandman , Hocam anlamadım bu siteden bi cacık biraz kurcalayayım arduino - cross falan diyor ama anlatım vs göremedim sanırırm bu adamlar sadece satış yapıyorlar eğitim veya kaynak kod anlatım gibi şey bulamadım.. Framework falan da olabilir biraz bakayım ben 

    EDİT : https://www.sitepoint.com/controlling-a-motorbot-using-arduino-and-node-js/
    Mesela adam bana burda kodlarına kadar vermiş tam istediğim şeylerden biri :D Web-Server-Arduino üçlüsü birlikte entegreli :D Fakat ben bunu istemiyorum :D Bilgi istiyorum (Tecrübeli) :D 

    MhmdAlmz tarafından 22/Eyl/16 13:08 tarihinde düzenlenmiştir

    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek
    MhmdAlmz bunu yazdı

     

    Kafamdaki proje şu. 

    1 Arduino var ve be Mobil telefonumdan led'in parlaklık değerini ayarlamak istiyorum yani bir bar cubugu düşünün sağa sola çektiğimde ledin anlık olarak aynı tepkiyi göstermesini istiyorum..

    2 Daha sonra Arduinoya takılı olan kamerayı telefonumdan izlemek istiyorum IP kamera falan var sanırım onunla halledebilirim 

    3 Gömülü bir sisteme Sesle komut verdirme Android Telefon yada Web Page den komut iletme 

     

    ...

    - Sorular -

    Öğrenmem gereken ekstra birşey var mıdır ? 

    Nasıl bir yol izlemem gereklidir ?

    Nerden başlamam gerekir ?

     

    Yorumlar için teşekkür ederim şimdiden . HEDEF -> IOT

    1) ESP8266'yı araştır. UNO gibi 5V IO aldıysan sana logic level converter falan da gerekecek. Dupont jumper kablo, direnç seti, kondansatör seti, breadboardlar, voltaj regülatörleri, ledler, switch butonlar, transistörler vs. de gerekecek.

    2) Arduino'ya ne kamerası??? Gerekli mi sence? ARM'ın application seviyesi SoC'larına bak.

    3) Bknz. 1. cevap. Firmata'yı hiç araştırdın mı?

     

    Bunları yapacaksan Arduino Uno pinout'lu (aslında değil, analog hariç pin sayısı aynı sadece), ESP8266 tabanlı Wemos var. http://www.wemos.cc/product/d1.html Dikkat, bu kartın iolar 5v toleranslı değil, 3,3 V. Bu kart nodemcu devkitlere göre daha sağlam. Fiyatı uygun ve Arduino IDE ile programlayabilirsin. Tavsiyem nodemcu firmware yükleyip lua ile çalışman. Çok daha kolaylaşır her şey.

     


    Olaylara karışmayın!
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek
    YeniHarman bunu yazdı
    MhmdAlmz bunu yazdı

     

    Kafamdaki proje şu. 

    1 Arduino var ve be Mobil telefonumdan led'in parlaklık değerini ayarlamak istiyorum yani bir bar cubugu düşünün sağa sola çektiğimde ledin anlık olarak aynı tepkiyi göstermesini istiyorum..

    2 Daha sonra Arduinoya takılı olan kamerayı telefonumdan izlemek istiyorum IP kamera falan var sanırım onunla halledebilirim 

    3 Gömülü bir sisteme Sesle komut verdirme Android Telefon yada Web Page den komut iletme 

     

    ...

    - Sorular -

    Öğrenmem gereken ekstra birşey var mıdır ? 

    Nasıl bir yol izlemem gereklidir ?

    Nerden başlamam gerekir ?

     

    Yorumlar için teşekkür ederim şimdiden . HEDEF -> IOT

    1) ESP8266'yı araştır. UNO gibi 5V IO aldıysan sana logic level converter falan da gerekecek. Dupont jumper kablo, direnç seti, kondansatör seti, breadboardlar, voltaj regülatörleri, ledler, switch butonlar, transistörler vs. de gerekecek.

    2) Arduino'ya ne kamerası??? Gerekli mi sence? ARM'ın application seviyesi SoC'larına bak.

    3) Bknz. 1. cevap. Firmata'yı hiç araştırdın mı?

     

    Bunları yapacaksan Arduino Uno pinout'lu (aslında değil, analog hariç pin sayısı aynı sadece), ESP8266 tabanlı Wemos var. http://www.wemos.cc/product/d1.html Dikkat, bu kartın iolar 5v toleranslı değil, 3,3 V. Bu kart nodemcu devkitlere göre daha sağlam. Fiyatı uygun ve Arduino IDE ile programlayabilirsin. Tavsiyem nodemcu firmware yükleyip lua ile çalışman. Çok daha kolaylaşır her şey.

     

    Lua nın bana ne gibi kolaylığı olur?  Yani benim amacım neyin ne olduğunu iyice öğrenmek.  Gerektiğince az framework kullanmak istiyorum.  Çeşitli framework kullanınca ilerde framework de çalışan bi kavram karşıma çıkınca bu nela diyorum.  Herhangi bir. Araştırma olmadı sadece nodejs ve arduino serial port mantığını araştırdım.  Ek olarak Raspi ye server kurma kararlı aldım sonra vazgeçtim Gereksiz çünkü arduino wifi modülü vs takınca herşey yolunda gidecek gibi...  Uno ve nano sipariş verdim 2 kartım var ek olarak set almadım sadece gerekli olan eşyaları temin edeceğim.  Mühendisliğe başlamak lazım 1 direnç bile fazla olamamalı artık.  Firmata ya bakayım abi.  Güzel şeyler çıkacak gibi ortaya ama çok saç dökülür sanırım :)  

    Edit Raspi gereksiz Demiyorum 2 si farklı dünya :D biliyorum bunu iyi öğrettin :D sadece şuan ihtiyacımın dışında bir modül diyeyim daha doğru olur sanırım :D 

    MhmdAlmz tarafından 22/Eyl/16 14:51 tarihinde düzenlenmiştir

    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    Senin bildiğin php, javascript falan gibi şeylerin arduinoda hiçbir önemi yok.

    Arduino elektronik prototipleme içindir öyle ethernet kartı da taksan arduinonun diliyle bi multithread web server yazamazsın.

    Sana mini bi pc olan raspberry türevi şeyler lazım. Bunlara linux kurar üstüne istediğin servisleri çakar her türlü web yazılımı atarsın.


    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek
    HolyOne bunu yazdı

    Senin bildiğin php, javascript falan gibi şeylerin arduinoda hiçbir önemi yok.

    Arduino elektronik prototipleme içindir öyle ethernet kartı da taksan arduinonun diliyle bi multithread web server yazamazsın.

    Sana mini bi pc olan raspberry türevi şeyler lazım. Bunlara linux kurar üstüne istediğin servisleri çakar her türlü web yazılımı atarsın.

    Şeyhim o bilgileri zaten ilerisi için sakladım şuan arduino da Led yakmak için tabiki php ihtiyacım yok :/ şuan server olarak kendi pc mi kullanacağım ve daha sonra Raspi yada telefon takacağım bir Android yada tablet ilerleyen safhada düşünürüm onu :( onlar altın bilezik olarak kenarda duruyor ama hızlı bi şekilde arduino mantığını , çalışma prensibi, algoritması ve yapısını çözmem  gerek 

    Edit :

    Mesela Led parlaklığı için bir server oluşturucam pc me.  Android telefonumdan server a komut göndericem ordan arduino ledini ayarlıcam burda bana web Socket de lazım sanırım başka nasıl olur ki bilmiyorum 

    MhmdAlmz tarafından 22/Eyl/16 15:03 tarihinde düzenlenmiştir

    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek
    MhmdAlmz bunu yazdı
    YeniHarman bunu yazdı
    MhmdAlmz bunu yazdı

     

    Kafamdaki proje şu. 

    1 Arduino var ve be Mobil telefonumdan led'in parlaklık değerini ayarlamak istiyorum yani bir bar cubugu düşünün sağa sola çektiğimde ledin anlık olarak aynı tepkiyi göstermesini istiyorum..

    2 Daha sonra Arduinoya takılı olan kamerayı telefonumdan izlemek istiyorum IP kamera falan var sanırım onunla halledebilirim 

    3 Gömülü bir sisteme Sesle komut verdirme Android Telefon yada Web Page den komut iletme 

     

    ...

    - Sorular -

    Öğrenmem gereken ekstra birşey var mıdır ? 

    Nasıl bir yol izlemem gereklidir ?

    Nerden başlamam gerekir ?

     

    Yorumlar için teşekkür ederim şimdiden . HEDEF -> IOT

    1) ESP8266'yı araştır. UNO gibi 5V IO aldıysan sana logic level converter falan da gerekecek. Dupont jumper kablo, direnç seti, kondansatör seti, breadboardlar, voltaj regülatörleri, ledler, switch butonlar, transistörler vs. de gerekecek.

    2) Arduino'ya ne kamerası??? Gerekli mi sence? ARM'ın application seviyesi SoC'larına bak.

    3) Bknz. 1. cevap. Firmata'yı hiç araştırdın mı?

     

    Bunları yapacaksan Arduino Uno pinout'lu (aslında değil, analog hariç pin sayısı aynı sadece), ESP8266 tabanlı Wemos var. http://www.wemos.cc/product/d1.html Dikkat, bu kartın iolar 5v toleranslı değil, 3,3 V. Bu kart nodemcu devkitlere göre daha sağlam. Fiyatı uygun ve Arduino IDE ile programlayabilirsin. Tavsiyem nodemcu firmware yükleyip lua ile çalışman. Çok daha kolaylaşır her şey.

     

    Lua nın bana ne gibi kolaylığı olur?  Yani benim amacım neyin ne olduğunu iyice öğrenmek.  Gerektiğince az framework kullanmak istiyorum.  Çeşitli framework kullanınca ilerde framework de çalışan bi kavram karşıma çıkınca bu nela diyorum.  Herhangi bir. Araştırma olmadı sadece nodejs ve arduino serial port mantığını araştırdım.  Ek olarak Raspi ye server kurma kararlı aldım sonra vazgeçtim Gereksiz çünkü arduino wifi modülü vs takınca herşey yolunda gidecek gibi...  Uno ve nano sipariş verdim 2 kartım var ek olarak set almadım sadece gerekli olan eşyaları temin edeceğim.  Mühendisliğe başlamak lazım 1 direnç bile fazla olamamalı artık.  Firmata ya bakayım abi.  Güzel şeyler çıkacak gibi ortaya ama çok saç dökülür sanırım :)  

    Edit Raspi gereksiz Demiyorum 2 si farklı dünya :D biliyorum bunu iyi öğrettin :D sadece şuan ihtiyacımın dışında bir modül diyeyim daha doğru olur sanırım :D 

    LUA, gömülü sistemlerde kullanılmaya uygun bir betik dili. FW değil. Şöyle söyleyeyim ESP8266 soc'lu bir karta (flashı büyük olsa çok daha iyi olur) nodemcu firmwaresini yükledin mi sana lua repl ve sanal makinesini sağlar. Başka bir deyişle shell'in olur. http://nodemcu.com/index_en.html#fr_5475f7667976d8501100000f şuraya bir bak öncelikle.

    Neden nodemcu diyorum? Öncelikle arduino'nun üstündeki mikrodenetleyici... İşte mikrodenetleyici, ne diyeyim. Tek başına TCP/IP stack'ının üstesinden de gelemez. Arduino'ya wifi bağlasan da TCP/IP stack bu bağladığın wifi addonunda olacak. Sen wifi modülü ile TTL seri ya da SPI ile haberleşeceksin. Bir sürü wrapper ya da bir sürü string işlemi yani. Artı kendin yapmak istersen (hazır addon almazsan) elektronik bilgisine de ihtiyaç duyacaksın. Bunların yanında kartının güç kullanımından bahsetmiyorum bile.

    Eğer bilinen protokollerden kullanacaksan (i2c, 1-wire vs.) neden iki iş yapıyorsun? Al bi nodemcu firmwareli kart, wirelessin olsun, GPIO'n olsun, voltaj regülatörün olsun...


    Olaylara karışmayın!
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MhmdAlmz
    MhmdAlmz's avatar
    Kayıt Tarihi: 09/Ağustos/2015
    Erkek
    YeniHarman bunu yazdı
    MhmdAlmz bunu yazdı
    YeniHarman bunu yazdı
    MhmdAlmz bunu yazdı

     

    Kafamdaki proje şu. 

    1 Arduino var ve be Mobil telefonumdan led'in parlaklık değerini ayarlamak istiyorum yani bir bar cubugu düşünün sağa sola çektiğimde ledin anlık olarak aynı tepkiyi göstermesini istiyorum..

    2 Daha sonra Arduinoya takılı olan kamerayı telefonumdan izlemek istiyorum IP kamera falan var sanırım onunla halledebilirim 

    3 Gömülü bir sisteme Sesle komut verdirme Android Telefon yada Web Page den komut iletme 

     

    ...

    - Sorular -

    Öğrenmem gereken ekstra birşey var mıdır ? 

    Nasıl bir yol izlemem gereklidir ?

    Nerden başlamam gerekir ?

     

    Yorumlar için teşekkür ederim şimdiden . HEDEF -> IOT

    1) ESP8266'yı araştır. UNO gibi 5V IO aldıysan sana logic level converter falan da gerekecek. Dupont jumper kablo, direnç seti, kondansatör seti, breadboardlar, voltaj regülatörleri, ledler, switch butonlar, transistörler vs. de gerekecek.

    2) Arduino'ya ne kamerası??? Gerekli mi sence? ARM'ın application seviyesi SoC'larına bak.

    3) Bknz. 1. cevap. Firmata'yı hiç araştırdın mı?

     

    Bunları yapacaksan Arduino Uno pinout'lu (aslında değil, analog hariç pin sayısı aynı sadece), ESP8266 tabanlı Wemos var. http://www.wemos.cc/product/d1.html Dikkat, bu kartın iolar 5v toleranslı değil, 3,3 V. Bu kart nodemcu devkitlere göre daha sağlam. Fiyatı uygun ve Arduino IDE ile programlayabilirsin. Tavsiyem nodemcu firmware yükleyip lua ile çalışman. Çok daha kolaylaşır her şey.

     

    Lua nın bana ne gibi kolaylığı olur?  Yani benim amacım neyin ne olduğunu iyice öğrenmek.  Gerektiğince az framework kullanmak istiyorum.  Çeşitli framework kullanınca ilerde framework de çalışan bi kavram karşıma çıkınca bu nela diyorum.  Herhangi bir. Araştırma olmadı sadece nodejs ve arduino serial port mantığını araştırdım.  Ek olarak Raspi ye server kurma kararlı aldım sonra vazgeçtim Gereksiz çünkü arduino wifi modülü vs takınca herşey yolunda gidecek gibi...  Uno ve nano sipariş verdim 2 kartım var ek olarak set almadım sadece gerekli olan eşyaları temin edeceğim.  Mühendisliğe başlamak lazım 1 direnç bile fazla olamamalı artık.  Firmata ya bakayım abi.  Güzel şeyler çıkacak gibi ortaya ama çok saç dökülür sanırım :)  

    Edit Raspi gereksiz Demiyorum 2 si farklı dünya :D biliyorum bunu iyi öğrettin :D sadece şuan ihtiyacımın dışında bir modül diyeyim daha doğru olur sanırım :D 

    LUA, gömülü sistemlerde kullanılmaya uygun bir betik dili. FW değil. Şöyle söyleyeyim ESP8266 soc'lu bir karta (flashı büyük olsa çok daha iyi olur) nodemcu firmwaresini yükledin mi sana lua repl ve sanal makinesini sağlar. Başka bir deyişle shell'in olur. http://nodemcu.com/index_en.html#fr_5475f7667976d8501100000f şuraya bir bak öncelikle.

    Neden nodemcu diyorum? Öncelikle arduino'nun üstündeki mikrodenetleyici... İşte mikrodenetleyici, ne diyeyim. Tek başına TCP/IP stack'ının üstesinden de gelemez. Arduino'ya wifi bağlasan da TCP/IP stack bu bağladığın wifi addonunda olacak. Sen wifi modülü ile TTL seri ya da SPI ile haberleşeceksin. Bir sürü wrapper ya da bir sürü string işlemi yani. Artı kendin yapmak istersen (hazır addon almazsan) elektronik bilgisine de ihtiyaç duyacaksın. Bunların yanında kartının güç kullanımından bahsetmiyorum bile.

    Eğer bilinen protokollerden kullanacaksan (i2c, 1-wire vs.) neden iki iş yapıyorsun? Al bi nodemcu firmwareli kart, wirelessin olsun, GPIO'n olsun, voltaj regülatörün olsun...

    Tamamdır abi.  Haklısın 2 işi yapmak zaten olmaz ki beceremem elektronik bilgim çok zayıf dediğini yapıp o kartı alayım üstüne dediğin adımları araştırıp devam edeyim.  Teşekkürler bilgiler için :) 


    Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu önünden (ahiret dünyadan) daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken (doğru) yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? Öyle ise, sakın yetime kahretme (onu horlama)! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!
Toplam Hit: 2582 Toplam Mesaj: 10
iot