Arduino İle İlgili Soru
-
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
-
ilk iki madde için şunu kullanabilirsin
http://www.blynk.cc/
-
Arduino demek araştırma demek.
Sorduğun soruların hepsini Google 'da bulacağına eminim. :)))
-
@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/
MhmdAlmz tarafından 22/Eyl/16 13:08 tarihinde düzenlenmiştir
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 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.
-
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 -
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.
-
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 -
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...
-
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 :)
