Elektrik elektronik temrinleri
Ders Notlarý => Arduino Öðreniyorum => Konuyu balatan: Bepo-san - 02 Mays 2016, 21:41:11
-
Ý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.
-
Motorlar ne kadar süre hangi hýzda çalýþacak?
-
Maliyetli bir projeymis..
aydinDr
-
Mesajlarýnýz için teþekkür ederim. Motorlar 10 saniye çalýþacak. Maliyet sýkýntý deðil okul karþýlýyor.
-
Hafta sonuna kadar beklerseniz yardýmcý olabilirim.
-
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.
-
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
-
Projenizle ne yapmayi amaçlamaktasiniz.
aydinDr
-
Þuradaki (http://temrinlerim.org/index.php?topic=206.0) konuda bulunan malzemeleri ve aþaðýdaki sensörü almanýz yeterli.
LPG/izobütan/Propan Gaz Sensör Modülü (MQ-6)
(http://www.robotkutusu.com/myassets/products/132/pr_01_132.jpg?rev=1445795865)
-
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.
-
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.
-
Yeterli pin giriþi yoksa projeniz için daha fazla pin giriþine sahip ardunio mega kullanabilirsiniz.
aydinDr
-
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);