Elektrik Elektronik Teknolojisi Alanı Temrinleri

 
Hoşgeldiniz Ziyaretçi. Lütfen giriş yapın veya kayıt olun.

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz

Gönderen Konu: 2. Parmak hareketini izleyen motor  (Okunma sayısı 3790 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

05 Ağustos 2015, 21:19:04
Çevrimdışı Hasan ERTÜRK
*
İleti: 515
Karma 3
Profili Görüntüle Spina Bifida 
<iframe width="640" height="385" src="//www.youtube.com/embed/2FPuHKD1rb8?fs=1&start=" frameborder="0" allowfullscreen></iframe>


Bu dersimizde arduino ve filex sensör kullanarak parmak hareketimizi izleyen motoruygulaması yapacağız.

Öncelikle filex sensör hakkında bilgi verelim:



Büküldüğünde direncini 45k ile 125k arasında değiştiren devre elemanıdır. Bükülme oranı arttıkça direnç değeri o oranda artacaktır.

Flex sensöre bir seri direnç bağlanırsa üazerine düşen gerilim bükülme oranına bağlı olarak değişecektir. Bu gerilimi de arduinonun analog pinlerinden birine uygulayıp okutturursak değişik uygulamalar yapma şansımız olur.

Fritzing çizimi:
Fritzing dosyasını konu ekinden indirebilirsiniz.



Arduino kodlarımız:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
« Son Düzenleme: 30 Eylül 2016, 22:04:28 Gönderen: fatek »



30 Aralık 2015, 09:19:02
Yanıtla #1
Çevrimdışı odaci70
*
İleti: 2
Karma 0
Profili Görüntüle 
servoposition = map(flexposition, 700, 900, 0, 180);
servoposition = constrain(servoposition, 20, 160);


Bu komutlar nedir amacı nedir

30 Aralık 2015, 14:55:49
Yanıtla #2
Çevrimdışı Hasan ERTÜRK
*
İleti: 515
Karma 3
Profili Görüntüle Spina Bifida 
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.Burada AO (sensör pininde 700 ila 900mV arasında okunan voltaj 0 - 180 birime dönüştürülüyor.
 700mV = 0, 900mV= 180) Oranlanıyor.

Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.Burada ise oranlanan değer (0-180) 20 ila 160 derece açıya dönüştürülüyor. Motorun flex sensördeki direnç değişimi dolayısıyla A0 girişindeki gerilim değerine göre 20 ila 180 derecede pozisyon alması sağlanmış.

01 Ocak 2016, 10:50:05
Yanıtla #3
Çevrimdışı odaci70
*
İleti: 2
Karma 0
Profili Görüntüle 
Teşekkürler sayenizde devremi tamamladım. Çok memnun kaldım sitenizden daimi ziyaretçinizim artık.

01 Ocak 2016, 12:12:31
Yanıtla #4
Çevrimdışı Hasan ERTÜRK
*
İleti: 515
Karma 3
Profili Görüntüle Spina Bifida 
Çalışmalarınızda başarılar dilerim.

27 Mart 2016, 15:12:23
Yanıtla #5
Çevrimdışı aydindr
*
İleti: 38
Karma 2
Profili Görüntüle 
Emeğiniz için tebrikler
Paylasiminiz için teşekkürler


aydinDr


27 Mart 2016, 15:12:50
Yanıtla #6
Çevrimdışı aydindr
*
İleti: 38
Karma 2
Profili Görüntüle 
Flex sensor cok pahali. Ucuza nasil mal edebiliriz acaba

aydinDr