Teknolojinin gelişmesiyle yaşamımız iyice kolaylaşmaya başladı.Bu projemizde tek dokunuşla açılıp kapanan store perde projemizi gerçekleştireceğiz.
Kullanacağımız touch sensor sayesinde perdelerizi kolayca açıp kapatabileceğiz.Hazırlamış olduğumuz prototip evde perdemizi deneyeceğiz.
Projemiz ile ilgili genel bilgiye sahip olduysak artık projemizi oluşturmaya başlayabiliriz.
Devre Elemanları
-Arduino(Tercihen Uno,Nano)
-Step Motor 5v DC
-Step Motor Sürücü
-Touch Sensor
-Breadboard
-Jumper Kablolar
-Perde Gövdesi Ahşap Tahta
-Bir parça perde kumaşı
Devre Şeması
Devre ağlantılarımızı şekildeki gibi gerçekleştiriyoruz.
Devre Kodları
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#include <X113647Stepper.h> #define ctsPin 2 int stepMotorAdim=6800;//Step motor 1turda 2048 adım atar int motorpin1 =8;//sargıları tanımlıyoruz. int motorpin2 =9; int motorpin3 =10; int motorpin4 =11; tardate::X113647Stepper myStepper( stepMotorAdim,motorpin1,motorpin2,motorpin3,motorpin4);//Nesne oluşturuyoruz.Nesne elemanlarını ekliyoruz. bool deger=false; void setup() { Serial.begin(9600); myStepper.setSpeed(12);//Hız ayarını yapıyoruz. pinMode(ctsPin, INPUT); } void loop() { int ctsValue = digitalRead(ctsPin); if (ctsValue == HIGH){ if(deger==false) { myStepper.step(-stepMotorAdim);//belirtilen adım kadar geri gelir delay(1000);//1sn bekler. deger=true; } else { myStepper.step(stepMotorAdim);//Belirtilen adım kadar ilerler. delay(1000); deger=false; } } delay(500); } |
Devre kodlarını yükleyiniz ve gerekli bağlantıları konu sonundaki videodaki gibi gerçekleştiriniz.
Paylaştıgım video,dosya yada projelerle ilgili sorularınızı buradan sorabilirsiniz.
Not:Projemi siz yaparmısınız demeyin lütfen :)
Yorum Yap :