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ı 43712 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

05 Ağustos 2015, 21:49:04
<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:34:28 Gönderen: fatek »


iletişim: 0542 343 09 15
 

30 Aralık 2015, 09:49:02
Yanıtla #1
odaci70

İleti:

servoposition = map(flexposition, 700, 900, 0, 180);
servoposition = constrain(servoposition, 20, 160);


Bu komutlar nedir amacı nedir
 

30 Aralık 2015, 15:25:49
Yanıtla #2
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ış.
iletişim: 0542 343 09 15
 

01 Ocak 2016, 11:20:05
Yanıtla #3
odaci70

İleti:

Teşekkürler sayenizde devremi tamamladım. Çok memnun kaldım sitenizden daimi ziyaretçinizim artık.
 

01 Ocak 2016, 12:42:31
Yanıtla #4
Çalışmalarınızda başarılar dilerim.
iletişim: 0542 343 09 15
 

27 Mart 2016, 15:42:23
Yanıtla #5
aydindr

İleti:

Emeğiniz için tebrikler
Paylasiminiz için teşekkürler


aydinDr

 

27 Mart 2016, 15:42:50
Yanıtla #6
aydindr

İleti:

Flex sensor cok pahali. Ucuza nasil mal edebiliriz acaba

aydinDr