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: Mq6 sensor ile 2 adet ev motor kontrolü  (Okunma sayısı 1280 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

02 Mayıs 2016, 21:11:11
Bepo-san

İleti:
Karma 0

İyi günler arkadaşlar. Okulda bir proje yapıyorum. Bu projede sensör gazı algıladığında motorlar çalışacak. Arduinoya yeni başladım hiçbir şey bilmiyorum bunun için bana kod yazmada yardımcı olur musunuz? Şu parçalar ile yapacağım projeyi.



02 Mayıs 2016, 21:17:00
Yanıtla #1
Çevrimdışı Hasan ERTÜRK
*
İleti: 513
Karma 3
Profili Görüntüle Spina Bifida 
Motorlar ne kadar süre hangi hızda çalışacak?

02 Mayıs 2016, 21:31:28
Yanıtla #2
Çevrimdışı aydindr
*
İleti: 38
Karma 2
Profili Görüntüle 
Maliyetli bir projeymis..

aydinDr


02 Mayıs 2016, 21:58:11
Yanıtla #3
Bepo-san

İleti:
Karma 0

Mesajlarınız için teşekkür ederim. Motorlar 10 saniye çalışacak. Maliyet sıkıntı değil okul karşılıyor.
« Son Düzenleme: 02 Mayıs 2016, 22:02:42 Gönderen: Bepo-san »

02 Mayıs 2016, 22:03:22
Yanıtla #4
Çevrimdışı Hasan ERTÜRK
*
İleti: 513
Karma 3
Profili Görüntüle Spina Bifida 
Hafta sonuna kadar beklerseniz yardımcı olabilirim.

02 Mayıs 2016, 22:18:19
Yanıtla #5
Bepo-san

İleti:
Karma 0

Tabi. Haftasonuna kadar bekleyebilirim ancak bir sorum olacak. Ekteki parçalar henüz alınmadı. Herhangi bir eksiğim var mı. Bir de sürücü shielde sensörü nasıl bağlayacağım. http://www.robotistan.com/arduino-motor-surucu-shield-arduino-motor-driver-shield link burada.

02 Mayıs 2016, 22:23:47
Yanıtla #6
Çevrimdışı aydindr
*
İleti: 38
Karma 2
Profili Görüntüle 
Hocam
Sayfanin asagisinda kullanim klavuzu var inceleyebilirsiniz.
Motor sürücü kartina sensoru değil motorlari baglayacaksiniz
Surucu kart ve sensorler arduinoya baglanacak
Gaz lagilandiginda arduino uzerinden sürücü karti aracılığı ile motorlariniz sürülecek..
Motor surucusu bir nevi ardunio ile motor çalıştirmaniz için gerekli kompanentlerin bir araya getirilmis hali.
Kolayliklar dilerim

aydinDr


02 Mayıs 2016, 22:24:37
Yanıtla #7
Çevrimdışı aydindr
*
İleti: 38
Karma 2
Profili Görüntüle 
Projenizle ne yapmayi amaçlamaktasiniz.

aydinDr


02 Mayıs 2016, 22:26:36
Yanıtla #8
Çevrimdışı Hasan ERTÜRK
*
İleti: 513
Karma 3
Profili Görüntüle Spina Bifida 
Şuradaki konuda bulunan malzemeleri ve aşağıdaki sensörü almanız yeterli.

LPG/izobütan/Propan Gaz Sensör Modülü (MQ-6)


02 Mayıs 2016, 22:30:12
Yanıtla #9
Bepo-san

İleti:
Karma 0

Hocam sanırım siz beni yanlış anladınız. Ben sürücü kartına zaten motorları bağlayacağım. Ama sensörü arduino ya takamıyorum çünkü shield olduğu için pinleri kapatıyor. Analog pinler vardır yazıyor ama ben göremedim resimde onun için soruyorum. Projenin amacı gaz sızıntısı olduğunda o gazı motorlar aracılığıyla çekmek.

02 Mayıs 2016, 22:33:43
Yanıtla #10
Bepo-san

İleti:
Karma 0

Hocam gerekli parçaları zaten eklemişim. Hız değişikliği yapmayacağınız için pot almayacağım. Sürücü kartı ile daha rahat olacağı için de sürücü kartını tercih ediyorum.

02 Mayıs 2016, 22:42:34
Yanıtla #11
Çevrimdışı aydindr
*
İleti: 38
Karma 2
Profili Görüntüle 
Yeterli pin girişi yoksa projeniz için daha fazla pin girişine sahip ardunio mega kullanabilirsiniz.

aydinDr


07 Mayıs 2016, 11:55:25
Yanıtla #12
Bepo-san

İleti:
Karma 0

Hocam iyi günler. motor shieldin kullanma kılavuzunu buldum sanırım. ona göre söyle bir kod yazdım. Çalışıp çalışmayacağını merak ediyorum. Fikrinizi alabilir miyim? Bulduğum kaynak: https://learn.adafruit.com/downloads/pdf/adafruit-motor-shield.pdf


#include <AFMotor.h>

const int analogPin = A0;
int veri = 2;
AF_DCMotor motor(1, MOTOR12_64KHZ);
AF_DCMotor motor(2, MOTOR12_64KHZ);

void setup() {
Serial.begin(9600);
motor.setSpeed(150);
}
void loop() {
    veri=analogread(analogPin)   
if (veri >= 200)
{
motor.run(FORWARD);
delay(10000);
motor.run(RELEASE);
}
else
{
motor.run(RELEASE);
« Son Düzenleme: 07 Mayıs 2016, 13:27:09 Gönderen: Bepo-san »