Deneyde Gerekli olan Malzemeler: Arduino Uno, 8.2 k direnç, buton, bağlantı kabloları

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Deneyde Gerekli olan Malzemeler: Arduino Uno, 8.2 k direnç, buton, bağlantı kabloları"

Transkript

1 MİKRODENETLEYİCİ II LAB. DENEY FÖYÜ Deneyin Adı: Buton Kontrol Deneyde Gerekli olan Malzemeler: Arduino Uno, 8.2 k direnç, buton, bağlantı kabloları Deneyin Yapılışı: Dijital pinler giriş olarak ayarlandığında pullup yada pulldown direnç kullanılarak normal şartlardaki lojik durumu belirlenir. Giriş olarak ayarlanan pine bağlı bir buton ve direnç vardır. Butona basıldığında, giriş pinine HIGH değer gelecektir. Giriş pini direnç ile Gnd ye bağlanmamış olsaydı ne olurdu. Fiziksel olarak 0 Volt yada 5 Volta bağlı olmadığı için elektriksel gürültülerden ve yandaki pinlerin lojik durumlarından etkileneceği için giriş pininin lojik durumunda kararsızlık olacaktır. Bu olumsuzluğu ortadan kaldırmak için pullup veya pulldown dirençleri ile pinin lojik durumu normal şartlarda HIGH yada LOW bir değere sabitlenir. Pulldown direnci olarak 8.2 k lık direnç seçilmiştir. 10k dan büyük direnç değerlerinde pinin toprak seviyesine çekilmesi zorlaşacaktır. const int Led=13; //Led in bağlı olduğu pin numarası const int Buton=4;//butonun bağlı olduğu pin numarası void setup() pinmode(led,output); pinmode(buton,input); void loop() if (digitalread(buton)==high) digitalwrite(led,high); else digitalwrite(led,low); Butonlar, herhangi bir cihazı kontrol etmek istediğimizde kullandığımız en basit elektrik devre elemanlarından birisidir. Butonun yapı olarak basitliği, maliyeti azaltıp, güvenliği ve kullanımı kolaylaştırsa da mekanik olarak çalışan parçaları olduğu için butona basılma ve bırakma anlarında elektriksel salınım meydana gelir. Bu salınımlar her uygulamada karşımıza problem olarak çıkmayabilir. Yüksek hızda çalışan uygulamalarda butona basma süresinin milisaniyelerle ölçüldüğü noktalarda butonun 5 ms lik süre boyunca lojik durumunun 0 ve 1 arasında gidip gelmesi, tasarımcı için başlı başına bir sorun olur. Butona basıldığı an bu salınımlar başlar ve 5 ms lik bir süre boyunca devam eder. Bu süre zarfında kontrolü kaybetmemek için yazılımsal olarak 5 ms lik sürenin gözönüne alınması gerekir. Bunu için programı şu şekilde düzenleyebiliriz. 1. Butonun şimdiki ve sonraki durumlarını kaydet. 1

2 2. Butonda değişim olup olmadığını kontrol et. 3. Butonda değişim varsa 5 ms bekle tekrar kontrol et. 4. Sonraki durum aynı ise çıkışa ver, değilse 2. maddeye git. const int Led=13; const int Buton=4; boolean oncekidurum=low; boolean sonrakidurum=low; void setup() pinmode(led,output); pinmode(buton,input); void loop() sonrakidurum=digitalread(buton); if(sonrakidurum=!oncekidurum) delay(5); sonrakidurum=digitalread(buton); if(sonrakidurum=!oncekidurum) if (digitalread(buton)==high) digitalwrite(led,high); else digitalwrite(led,low); programı bir fonksiyon ile yazmak istersek; *******programın diğer bir versiyonu const int Led=13; const int Buton=4; boolean oncekidurum=low; boolean sonrakidurum=low; void setup() pinmode(led,output); pinmode(buton,input); boolean butonkontrol(boolean oncekidurum) 2

3 boolean sonrakidurum=digitalread(buton); if(sonrakidurum!=oncekidurum) delay(5); boolean sonrakidurum=digitalread(buton); if(sonrakidurum!=oncekidurum) return sonrakidurum; else return oncekidurum; else return oncekidurum; void loop() if (butonkontrol(oncekidurum)==high) digitalwrite(led,high); else digitalwrite(led,low); Deney Adı: Bir anahtar yardımıyla dc motoru çalıştırmak Gerekli olan malzemeler: (Şekil 1.1 de gösterilmiştir.) - Arduino uno - motor shield - on/off switch 3

4 - dc motor - breadbord - dc güç kaynağı - bağlantı kabloları Şekil 1.1 Donanımın Hazırlanması: İlk önce motor shield ile arduino uno arasındaki bağlantılar yapılır. Daha sonra motor shielddeki A terminaline dc motorun uçları bağlanır. Sonra on/off switch arduino nun ground ve 10 nolu dijital ucuna bağlanır. Son olarak dc güç kaynağı bağlantıları da motor shield üzerindeki yerlerine bağlanır. (Şekil 1.2, 1.3 ve 1.4 bu bağlantıları göstermektedir.) Şekil 1.2 Şekil 1.3 4

5 Şekil 1.4 Programın Yazılması: Bu projenin yazılımında bir dijital giriş, bir dijital çıkış ve çıkışı kontrol etmek için if şartlı yapısı kullanılmıştır. Yazılımın kodları aşağıda verilmiştir. 5

6 Bu programda buttonpin isimli değişkene sabit olarak 10 nolu pin değeri, motorpin e 3 nolu pin değeri ve buttonval isimli değişkene sayısal olarak 0 değeri atanmıştır. Daha sonra setup yapısında buttonpin giriş olarak, motorpin ise çıkış olarak ayarlanmıştır. Önemli bir ayarlama işlemi de 10 nolu pin in pull-up direncinin aktif hale gelmesidir. Bu da devre içerisindeki direncin digitalwrite() fonksiyonu ile aktif hale getirilmesiyle olur. Mesela 10 nolu pin i giriş olarak belirlediğimiz halde digitalwrite(10,high) fonksiyonu 10 nolu pin e bağlı pull-up direncini aktif hale getirir. (Eğer bunu yapmasaydık 10 nolu uca harici bir direnç bağlamamız gerekecekti tâki switch doğru çalışsın.) Loop döngü yapısı içinde buttonpin nolu pinden okuduğumuz dijital değeri buttonval isimli değişkene atarız. Daha sonra if şartlı yapısıyla buttonval değişkeninin değerini kontrol ettiririz. Eğer buttonval değeri lojik 1 ise motorpin numaralı çıkışa HIGH (yani lojik 1), değilse LOW (yani lojik 0) gönderilir. Böylece motor çalıştırılmış veya durdurulmuş olur. 6

7 Deney Adı: Potansiyometre ile bir dc motorun hızının kontrol edilmesi Dc motor hız kontrolünde potansiyometrenin kullanımı temel becerilerden biridir. Bu deneyde daha önce görmediğimiz map() fonksiyonunun kullanımını da öğreneceğiz. Arduino daki analog girişi kullanarak dc motorun hızını kontrol edeceğiz. Potansiyometreden gelen analog voltajı (bu voltaj 0 ile 5 volt arasındadır.) dijitale çevirip, bu voltaj ile doğru orantılı arasında bir sayı elde edeceğiz. Bu sayıyı ölçeklendirerek, motor shield üzerindeki pwm girişinin (ki bu aynı zamanda dc motorun hızını kontrol eder.) duty cycle nı kontrol edecek arasında sayılar üreteceğiz. Gerekli olan malzemeler: (Şekil 2.1 de gösterilmiştir.) -Arduino Uno -motor shield -dc motor -10 kohm potansiyometre -ayarlı güç kaynağı -bread bord -bağlantı kabloları Şekil 2.1 Öncelikle motor shield ı arduino ya bağlamalıyız. Daha sonra potansiyometreyi arduinoya bağlamamız gerekir. Potansiyometrenin orta ucunu arduinonun analog pin 0 a, diğer uçlarının birini +5V pin ucuna diğerini ground ucuna bağlarız. Daha sonra motoru, motor shieldın A portuna bağlar 7

8 ve gerekli motor besleme bağlantısını yaparız. Daha sonra arduinoyu USB kablosuyla bilgisayara bağlayarak yazılımı yükleriz. Şekil 2.2 Şekil 2.3 Programın yazılması: 8

9 Bu deneyde analog pin ve dijital pwm pinini kullanacağız. Bu sebeple pot ile motor arasındaki iletişimi sağlamak için analogread() ve analogwrite() fonksiyonlarını kullanacağız. Program kodları aşağıda verilmiştir. Program potpin=a0, motorpin=3, potval=0 ve mappedpotval=0 değerleri atanarak başlar. Daha sonra setup yapısında potpin, giriş olarak, motorpin ise çıkış olarak atanır. Sonra loop yapısında potpin numaralı girişden okunan analog voltaj değeri ile orantılı bir sayı değeri (0-1023) potval değişkenine atanır. Bu değer map() fonksiyonu kullanılarak ölçeklendirilir ve (0-255) arasında bir değer pwm sinyalinin duty cycle nı belirler, bu da motorun hızını tayin eder. map(potval,0,1023,0,255); fonksiyonu pot un ürettiği arasındaki değeri arasında ölçekler. Bu fonksiyonun genel kullanımı şu şekildedir: programı çalıştırdığımızda potansiyometreden okunan değerlerle orantılı bir pwm değeri 3 nolu uçdan motor shielda uygulanır. Bu da motorun hızını belirler. Potaniyometrenin değerini değiştirdikçe motorun hızının değiştiğini görürüz. 9

10 Deney Adı: İki adet dc motorun arduino ile kontrolü Gerekli olan malzemeler:(şekil 3.1 de gösterilmiştir.) - arduino uno - motor shield - iki adet dc motor - iki adet anahtar - bread bord - ayarlı güç kaynağı - bağlantı kabloları Şekil 3.1 Donanımın Hazırlanması: Bu deneyde iki adet push buton bulunmaktadır. Butonlardan birincisinin bir ucu arduinonun 9 nolu dijital pinine diğer ucu grounda bağlanır. İkinci butonun bir ucu 10 nolu dijital pine diğer ucu da grounda bağlanır. Motorlar motor shieldın A ve B portlarına bağlanır. Motorların beslemesi bağlanır. Bu deneyde motor hızı kontrol edilmeyeceğinden pwm sinyali kullanılmayacaktır. Şekil 3.2, 3.3 ve 3.4 yapılan bağlantıları göstermektedir. 10

11 Şekil 3.2 Şekil 3.3 Şekil

12 Programın Yazılması: Bu deneyde arduino ile haberleşmek için digitalread() ve digital Write() fonksiyonlarını kullanacağız. Butonlardan biri A portundaki motoru çalıştırmak için diğeri ise B portundaki motoru çalıştırmak için kullanılmaktadır. Yazılımın kodları aşağıda verilmiştir. Kodun başlangıcında pin değerleri ayarlanmış buttonval1 ve buttonval2 değişkenlerine 0 değeri atanmıştır. Setup yapısında ise butona bağlı pinler giriş olarak, motora bağlı pinler çıkış olarak belirlenmiştir. Bu ayarlamalardan sonra giriş butonlarına bağlı pinlerdeki pull-up dirençleri aşağıdaki iki komutla aktif edilmiştir. 12

13 digitalwrite(buttonpin1,high); digitalwrite(buttonpin2,high); Daha sonra loop yapısı içerisinde buttonpin1 in aldığı değere göre buttonval1, buttonpin2 nin aldığı değere göre buttonval2 ayarlanmıştır. Bunun için şartlı durumlarda kullandığımız if yapısı kullanılmıştır. 13

14 Deney Adı: Arduino ile dc motorun hız ve yön kontrolü Gerekli olan malzemeler:(şekil 4.1 de gösterilmiştir.) - arduino uno - motor shield - 10 kohm potansiyometre - anahtar (switch) - dc motor - ayarlı güç kaynağı - breadbord - bağlantı kabloları Şekil 4.1 Donanımın Hazırlanması: Bu deneyde yapılacak ilk iş motor shield ı arduino ya bağlamaktır. İkinci olarak potansiyometrenin orta ucu analog pin 0 a diğer iki ucu +5V ve Ground a bağlanır. Daha sonra on/off anahtarı (switch) dijital pin 10 ile toprak (ground) arasına bağlayın. En son USB den Arduino yu bilgisayara bağlayın. ( Şekil 4.2, Şekil 4.3 ve Şekil 4.4 de gösterilmiştir.) 14

15 Şekil 4.2 Şekil

16 Şekil 4.4 Programın Yazılması: Bu deneyde hem dijital hem analog pinleri kullanacağız. Analog pin motorun hızını kontrol etmek için, dijital pin motorun yönünü kontrol etmek için kullanılacak. Yazılımın kodları aşağıda verilmiştir. 16

17 Bu kodlarda ilk önce switchpin, potpin, motorpin, SwitchVal, potval ve mappedpotval in başlangıç değerleri belirlenir. Daha sonra setup yapısında switchpin ve potpin giriş olarak, motorpin çıkış olarak belirlenir. Sonra digitalwrite() fonksiyonu ile pull-up direnci aktif hale getirilir. Daha sonra döngü yapısı içerisinde switchpin den okuduğumuz değeri switchval e, potpin den okuduğumuz değeri potval e aktarırız. Potansiyometreden gelen analog voltaj değerine göre map() fonksiyonu kullanılarak 0 ile 255 arasındaki değerler mappedpotval e aktarılır. Bu da motorun hızını kontrol etmek için motorpin e gönderilir. Son olarak if yapısıyla da motorun yönü kontrol edilir. Eğer switchval değeri lojik 1 olursa motor saat yönünde, lojik 0 olursa saat yönünün tersinde döner. 17

18 Deney Adı: Potansiyometre ile servo motor kontrolü Gerekli olan malzemeler 1 adet Arduino 1 adet potansiyometre(5-10 Kohm yeterli olacaktır.) 1 adet servo motor Erkek jumper kablo 1 adet breadboard (Şekil 1.1 de gösterilmiştir) (şekil 1.1) Donanımın Hazırlanması Servo motorun kahverengi bacağı (Toprak) ve potansiyometrenin en sağdaki bacağı Arduinonun gnd bacağına bağlanır. Servo motorun kırmızı bacağı (Artı) ve potansiyometrenin en sol bacağı Arduino mikrokontrolörün 5V bacağına bağlanır. Servo motorun turuncu ucu (bilgi ucu) Arduinonun D9 bacağına bağlanır. Servo motorumumuzu bu pinden kontrol edeceğiz. Potansiyometrenin orta bacağı (bilgi ucu) Arduinonun A0 bacağına bağlanır. Mikrodenetleyici A0 pininden analog değer okuyacaktır(şekil 2.2 de gösterilmiştir.) 18

19 Programın Yazılması: #include <Servo.h> Servo myservo; // create servo object to control a servo int potpin = 0; // analog pin used to connect the potentiometer int val; // variable to read the value from the analog pin void setup() myservo.attach(9); // attaches the servo on pin 9 to the servo object void loop() val = analogread(potpin); // reads the value of the potentiometer (value between 0 and 1023) val = map(val, 0, 1023, 0, 179); // scale it to use it with the servo (value between 0 and 180) myservo.write(val); // sets the servo position according to the scaled value delay(15); // waits for the servo to get there İlk önce servo kütüphanesi çağırılıyor. Servo Motor un kontrolü için servom adında bir nesne oluşturuluyor. Potansiyometre analog sıfır pinine bağlanıyor. Potansiyometreden gelen analog değeri taşıması için oluşturulan val değişkeni tanımlanıyor.servo Motor 9. pine bağlanıyor. Potansiyometreden aldığımız değeri val değişkenine yüklüyoruz(yüklenen değer 0 ile 1023 arasında).değişkenin sayısal değerini servo motora göre oranla (0 ile 1023 arasında olan değer 0 ile 19

20 180 arasına çekildi).servo Motor u val değişkeninde bulunan açı değerine karşılık gelecek şekilde konumlandır.15 milisaniye beklenilir. 20

21 Deney Adı: Arduino ile PIR sensor Gerekli olan malzemeler 1 adet Arduino PIR sensor Erkek jumper kablo 1 adet breadboard 1 adet led (Şekil 1.1 de gösterilmiştir) (şekil 1.1) Donanımın Hazırlanması İlk olarak PIR sensorumuzun kenar bacaklarını gnd ve 5v a bağlıyoruz. Orta bacağını digital pin 3 e bağlıyoruz. Led in + bacağını digital pin 4 e - bacağını da gnd ye bağlıyoruz. Donanım şekil 1.1 de gösterilmiştir.. Sensörün 3 pini bulunmaktadır. 21

22 1-Pozitif 2-Data 3- Negatif Programın Yazılması: int pirpin = 3; // PIR pin int ledpin = 4; // LED pin int deger = 0; void setup() pinmode(pirpin, INPUT); // PIR Pin'i giriş yapılıyor pinmode(ledpin, OUTPUT); // LED Pin'i çıkış yapılıyor Serial.begin(9600); //Serial Porttan veri göndermek için baundrate ayarlanıyor. void loop() deger = digitalread(pirpin); // Dijital pin okunuyor Serial.println(deger); // Okunan değer seri porttan okunuyor. if (deger == HIGH) digitalwrite(ledpin, HIGH); // Eğer okunan değer 1 ise LED yakılıyor. else digitalwrite(ledpin,low); // Eğer okunan değer 0 ise LED söndürülüyor. Deney Adı: Arduino ile HC-SR04 Ultrasonic Ping Sensor Gerekli olan malzemeler 1 adet Arduino Ultrasonic sensor Erkek jumper kablo 1 adet breadboard 2 adet led (Şekil 1.1 de gösterilmiştir) 22

23 (şekil 1.1) Donanımın Hazırlanması. Breadboard için HC-SR04 sensoru ve LED'leri board a yerleştirin.yeşil ledi Arduino Pin 3 e, Kırmızı ledi Pin 2 ye takın sensör üzerinde ki 5v u VCC pimini takın sensör üzerinde trigonometri pimini Pin 13 e takın. Sensör üzerinde echo pimini Pin 12 ye takın.aşağıdaki kodu yazıp, bilgisayarınıza Arduino bağlayın, ve upload ediniz. Programın Yazılması: const int pingpin = 13; int inpin = 12; int safezone = 5; int greenled = 3, redled = 2; void setup() Serial.begin(9600); void loop() long duration, cm; pinmode(pingpin, OUTPUT); 23

24 pinmode(greenled, OUTPUT); pinmode(redled, OUTPUT); digitalwrite(pingpin, LOW); delaymicroseconds(2); digitalwrite(pingpin, HIGH); delaymicroseconds(5); digitalwrite(pingpin, LOW); pinmode(inpin, INPUT); duration = pulsein(inpin, HIGH); cm = microsecondstocentimeters(duration); Serial.print(cm); Serial.print("cm"); Serial.println(); if (cm > safezone) digitalwrite(greenled, HIGH); digitalwrite(redled, LOW); else digitalwrite(redled, HIGH); digitalwrite(greenled, LOW); delay(100); long microsecondstocentimeters(long microseconds) return microseconds / 29 / 2; Deney Adı: Arduino ile LCD keypad e yazı yazma Gerekli olan malzemeler 1 adet Arduino LCD Keypad Shield Erkek jumper kablo 1 adet breadboard 24

25 (Şekil 1.1 de gösterilmiştir) (şekil 1.1) Donanımın Hazırlanması. Programın Yazılması:. #include <Wire.h> #include <LiquidCrystal.h> LiquidCrystal lcd( 8, 9, 4, 5, 6, 7 ); void setup() lcd.begin(16, 2); lcd.print("karatekin"); 25

26 void loop() //Ana Döngü kodu yazımı Deneyin Adı: Kesme(Interrupt) Kontrol 26

27 Deneyde Gerekli olan Malzemeler: Arduino Uno, 8.2 k direnç, pır dedektörü, bağlantı kabloları Deneyin Yapılışı: Yazdığımız uygulamaların kesintiye uğramadan çalışması istenilen bir durumdur. Interrupt yani kesme ise en temel anlamda işlemcinin hali hazırdaki aktivitesini kesip başka bir iş yapabilmemize imkan sağlar. Mikrodenetleyici hassas bir kontrol işlemi gerçekleştirirken o süre içinde pinlere gelen herhangi bir istek yada veri değişimi söz konusu olabilir. Bu değişimlere cevap verebilmek için Interrupt kullanabiliriz. Program normal akışı içerisinde devam ederken, zamanlama yada donanım kesmelerinden birisi aktif olduğunda program akışı o kesme ile ilgili alt programa yönlendirilir. Altprogramdaki komutlar çalıştırıldıktan sonra ana program kaldığı yerden çalışmasına devam eder. Interrupt fonksiyonları oldukça basit ve belirli bir işi yerine getirecek şekilde yazılır. Bu fonksiyonların mümkün olduğunca çabuk çalıştırılıp bitirilmesi beklenir. Arduino uno iki adet donanım interruptına sahiptir. Gerekli ayarlamalar yapıldıktan sonra 2 ve 3 nolu dijital pinlerin lojik seviyesi değiştiğinde kesme(interrupt) tetiklenir ve ilgili kesme fonksiyonu çalıştırılır. Donanım kesmesinin tetiklenmesinde 4 mod vardır. LOW: kesme pini LOW seviyesinde olursa. CHANGE: kesme pinine uygulanan gerilim değiştiğinde, LOW iken HIGH, HIGH iken LOW olduğunda. RISING: yükselen kenar. kesme pini LOW konumundan HIGH konumuna çekildiğinde. FALLING: düşen kenar. kesme pini HIGH konumundan LOW konumuna geçtiğinde. Bu modlardan herhangi birisi seçilerek istenen donanım kesmesinin tetiklenmesi sağlanır. program yazarken dikkat etmemiz gereken noktalardan birisi de kesme fonksiyonu içerisinde delay() ve Serial.available() metodlarını kullanamayız. Kesmeleri kullanabilmek için öncelikle ayarlarını yapmalıyız. attachinterrupt(0,fonksiyon,mod) metodu ile kesme aktifleştirilir. Burada 0 ile belirtilen ilk parametre INT0 olarak 2 nolu dijital pinin parametresidir. Daha sonra ikinci parametre olarak kesme sinyali geldiğinde çalışmasını istediğimiz fonksiyonun ismini yazıyoruz. Bu fonksiyonun diğer fonksiyonlardan farkı geri dönüş değerinin olmaması ve parametre almamasıdır. Mod parametresi ise kesmenin nasıl tetikleneceğini belirtir. Kesmeleri pasifleştirmek için nointerrupts() metodu, pasif olan kesmeleri tekrar aktifleştirmek için interrupts() metodu kullanılır. Kesmenin kapatılması için detachinterrupt(interrupt) metodu kullanılır. 27

28 Devremizde arduino uno nun 2 nolu dijital bacağını kesme giriş sinyali için kullandık. Kesme sinyalini pır dedektörünün tetikleme ucundan aldık. Kesme oluştuğu zaman da seri monitörden kesme oluştu yazısını yazdırdık. Programın kodları; const int Led=13; void setup() pinmode(led,output); Serial.begin(9600); attachinterrupt(0,kesme,rising); kesme() Serial.println( kesme calisti ); void loop() digitalwrite(led,high); delay(1000); digitalwrite(led,low); delay(1000); 28

Arduino Uno ile Hc-Sr04 ve Lcd Ekran Kullanarak Mesafe Ölçmek

Arduino Uno ile Hc-Sr04 ve Lcd Ekran Kullanarak Mesafe Ölçmek Arduino Uno ile Hc-Sr04 ve Lcd Ekran Kullanarak Mesafe Ölçmek 1 Adet Arduino Uno 1 Adet Hc-Sr04 Ultrasonik mesafe sensörü 1 Adet 16 2 Lcd Ekran 1 Adet Breadbord 1 Adet Potansiyometre 2 Ader led Yeteri

Detaylı

void setup() fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız.

void setup() fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız. ARDUİNO PROGRAMLAMA fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız. fonksiyonu: Diğer programlama dillerinden alışık olduğumuz

Detaylı

Örnek. int analogpin = 3; int val = 0; void setup() { Serial.begin(9600); } void loop() { val = analogread(analogpin); Serial.

Örnek. int analogpin = 3; int val = 0; void setup() { Serial.begin(9600); } void loop() { val = analogread(analogpin); Serial. Seri Port Ekranı Arduinoyu USB üzerinden bilgisayarımıza bağladığımızda aslında seri port bağlantısı yapmış oluyoruz. Bu seri port üzerinden hem bilgi alışverişi yapabilir hem de uç bağlantı noktasındaki,

Detaylı

Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş

Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş 29.11.2016 İÇERİK Arduino Nedir? Arduino IDE Yazılımı Arduino Donanım Yapısı Elektronik Bilgisi

Detaylı

Mikroişlemciler ve Programlama Dersi- ARDUINO. Sensörler ve Analog-Digital Çeviriciler İle Çalışma

Mikroişlemciler ve Programlama Dersi- ARDUINO. Sensörler ve Analog-Digital Çeviriciler İle Çalışma Mikroişlemciler ve Programlama Dersi- ARDUINO Sensörler ve Analog-Digital Çeviriciler İle Çalışma Uygulama-5 LM35 Sensör İle Sıcaklık Ölçümü Kullanılacak Bileşenler 3 1. Adım LM35 Sensörün Arduino İle

Detaylı

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Açık kaynak nedir? Açık kaynak, bir bilgisayar yazılımının makina diline dönüştürülüp kullanımından

Detaylı

TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ MİKROBİLGİSAYAR TABANLI SİSTEM TASARIMI DERSİ

TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ MİKROBİLGİSAYAR TABANLI SİSTEM TASARIMI DERSİ 1. ARDUINO MİKRODENETLEYİCİ KARTININ BİLGİSAYARA TANITILMASI VE PROGRAM KURULUMU Arduino kartını bilgisayara tanıtmak için öncelikle Arduino nun resmi sitesinden Arduino IDE programını buradaki bağlantıdan

Detaylı

Elif İLİKSİZ. Keziban TURAN. Radio Frekanslarla Hareket Eden Araç

Elif İLİKSİZ. Keziban TURAN. Radio Frekanslarla Hareket Eden Araç Elif İLİKSİZ Keziban TURAN Radio Frekanslarla Hareket Eden Araç Mayıs 2016 İÇİNDEKİLER ALICI ALICI MEKANİZMASI VERİCİ MEKANİZMASI MALZEMELER MEKANİK KISIM ELEKTRONİK KISIM YAZILIM Robotumuzun adı: Radio

Detaylı

Melih Hilmi ULUDAĞ. Yazılım Mühendisi Mekatronik Mühendisi. a aittir.

Melih Hilmi ULUDAĞ. Yazılım Mühendisi Mekatronik Mühendisi.  a aittir. Melih Hilmi ULUDAĞ Yazılım Mühendisi Mekatronik Mühendisi www.melihhilmiuludag.com a aittir. ÖZET Teknolojiyi kısaca bilimsel bilgiden yararlanarak yeni bir ürün geliştirmek, üretmek ve hizmet desteği

Detaylı

LED YAKMAK. Circuit 2. Kablo LED. Direnç. Arduino LED. Direnç (330ohm)

LED YAKMAK. Circuit 2. Kablo LED. Direnç. Arduino LED. Direnç (330ohm) Circuit 2 Pin 13 Arduino LED (Light Emitting Diode) 1 LED YAKMAK LED 'ler (light-emitting diodes) bir çok elektronik devrede kullanılan güçlü ışık kaynaklarıdır. Çalışmalarımıza ilk olarak her elektronik

Detaylı

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7 PROJE RAPORU Proje Adı: Pedalmatik Projemizle manuel vitesli araçlarda gaz, fren ve debriyaj pedallarını kullanması mümkün olmayan engelli bireylerin bu pedalları yönetme kolu (joystick) ile sol el işaret

Detaylı

web-sitesi : satış : teknik destek : tel : IM-SMO20 Ultrasonik Mesafe Sensörü Özellikler

web-sitesi : satış : teknik destek : tel : IM-SMO20 Ultrasonik Mesafe Sensörü Özellikler web-sitesi : www.inovasyonmuhendislik.com www.evarobot.com satış : satis@inovasyonmuhendislik.com teknik destek : destek@inovasyonmuhendislik.com tel : +90 222 2290710 IM-SMO20 ultrasonik mesafe sensörü

Detaylı

1- KULLANILACAK DEVRE ELEMANLARININ TANITILMASI

1- KULLANILACAK DEVRE ELEMANLARININ TANITILMASI 1- KULLANILACAK DEVRE ELEMANLARININ TANITILMASI ARDUINO UNO Arduino, kolaylıkla devreler tasarlayabileceğiniz, açık kaynak kodlu bir geliştirme platformudur. Arduino kullanmak için üst düzey bir elektronik

Detaylı

ARDUINO PROGRAMLAMA. Yrd.Doç.Dr. Bülent ÇOBANOĞLU

ARDUINO PROGRAMLAMA. Yrd.Doç.Dr. Bülent ÇOBANOĞLU ARDUINO PROGRAMLAMA Yrd.Doç.Dr. Bülent ÇOBANOĞLU Arduino Nedir?http://arduino.cc/ Açık kaynaklı fiziksel programlama platformu Programlama dili : Processing / Wiring dili Arduino, açık kaynak kodlu yazılım

Detaylı

Hızlı ve Kolay Arduıno. Volkan Kanat

Hızlı ve Kolay Arduıno. Volkan Kanat Hızlı ve Kolay Arduıno Volkan Kanat İçindekiler Uygulama 1: Buton ile Led Kontrolü 1 Buton ile LED Kontrolü 2 Uygulama 2: RGB LED Animasyonu 11 RGB LED Animasyonu 12 Uygulama 3: 7 Segment Gösterge ile

Detaylı

TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ MİKROBİLGİSAYAR TABANLI SİSTEM TASARIMI DERSİ

TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ MİKROBİLGİSAYAR TABANLI SİSTEM TASARIMI DERSİ 1. ARDUİNO SETİNİN BİLGİSAYARA TANITILMASI VE PROGRAM KURULUMU Arduino kartını bilgisayara tanıtmak için öncelikle Arduino nun resmi sitesinden Arduino IDE programını buradaki bağlantıdan indirip bilgisayarımıza

Detaylı

IOT UYGULAMALARINA GİRİŞ

IOT UYGULAMALARINA GİRİŞ Bölüm 6 IOT UYGULAMALARINA GİRİŞ Devre geliştirme kartları, üzerlerinde bulunan portlar yardımıyla, elektronik sistemlerle analog ve dijital değerleri okuyarak ya da değer göndererek haberleşir ve bu cihazları

Detaylı

İ İŞİ BÖLÜM ROBOTİK KODLAMA ÖĞRENME ALANLARI BASİT ELEKTRONİK DEVRELERE GİRİŞ AKILLI CİHAZ TASARIMINA GİRİŞ ROBOTİĞE GİRİŞ

İ İŞİ BÖLÜM ROBOTİK KODLAMA ÖĞRENME ALANLARI BASİT ELEKTRONİK DEVRELERE GİRİŞ AKILLI CİHAZ TASARIMINA GİRİŞ ROBOTİĞE GİRİŞ İ İŞİ İ BÖLÜM ROBOTİK KODLAMA ÖĞRENME ALANLARI BASİT ELEKTRONİK DEVRELERE GİRİŞ AKILLI CİHAZ TASARIMINA GİRİŞ ROBOTİĞE GİRİŞ HAZIRLAYAN MUSTAFA ÖZER BİLİŞİM TEKNOLOJİLERİ ÖĞRETMENİ makersardahan Küçük

Detaylı

SAKARYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ GÖMÜLÜ SİSTEMLER DENEY FÖYÜ

SAKARYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ GÖMÜLÜ SİSTEMLER DENEY FÖYÜ SAKARYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ GÖMÜLÜ SİSTEMLER DENEY FÖYÜ UYGULAMA 1 Ekipman Listesi : 1) Arduino Mega yada Uno 2) 1 Adet Led 3) 1 Adet 220 ohm (veya 330 ohm) Direnç 4) Bread Board 5) Jumper

Detaylı

DELTA PLC EĞİTİM SETİ KİTAPÇIĞI

DELTA PLC EĞİTİM SETİ KİTAPÇIĞI DELTA PLC EĞİTİM SETİ KİTAPÇIĞI Beti Delta PLC Eğitim Seti üzerinde kullanılan donanımlar Delta marka DVP20SX211T Model PLC DVP16SP11T Genişleme yuvası DOP-B07S411 7 Operatör Paneli PLC CPU sunu üzerindeki

Detaylı

ARDUİNO PROGRAMLAMA 1.ARDUİNO YU TANIMAK

ARDUİNO PROGRAMLAMA 1.ARDUİNO YU TANIMAK ARDUİNO PROGRAMLAMA 1.ARDUİNO YU TANIMAK Arduino, açık kaynak kodlu yazılım ve donanıma sahip bir mikrodenetleyici platformudur. Açık kelimesi ile gerçek anlamda açık tasarımı ifade edilmektedir. Baskılı

Detaylı

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 ARDUINO DİJİTAL GİRİŞ-ÇIKIŞ KONTROLÜ DENEY SORUMLUSU Arş. Gör. Burak ULU ŞUBAT 2015 KAYSERİ

Detaylı

İÇİNDEKİLER VII İÇİNDEKİLER 1 ARDUINONUN TEMELLERİ 1

İÇİNDEKİLER VII İÇİNDEKİLER 1 ARDUINONUN TEMELLERİ 1 İÇİNDEKİLER VII İÇİNDEKİLER 1 ARDUINONUN TEMELLERİ 1 Mikrodenetleyiciler ve Arduino 2 Mikrodenetleyiciler 2 Atmel AVR Mikrodenetleyicileri 3 Avr ve RISC Mimarisi 4 Neden Arduino? 5 Arduino Geliştirme Ortamı

Detaylı

Arduino Temel Bilgiler

Arduino Temel Bilgiler Bu e-kitap Arduino ile proje geliştirmek isteyenler için temel bilgiler içermektedir. Arduino Temel Bilgiler Şevket Yılmaz Yazılım Mühendisi sevket-yilmaz@windowslive.com ARDUİNO NEDİR? Arduino bir mikro

Detaylı

BİLGİSAYAR BİLİMİ DERSİ (KUR-2)

BİLGİSAYAR BİLİMİ DERSİ (KUR-2) BİLGİSAYAR BİLİMİ DERSİ (KUR-2) ROBOT PROGRAMLAMA 2.1.1. Robot Mimarisi 2.1.2. Robot Türleri ve Eğitsel Amaçlı Robotlar 2.1.3. Eğitsel Robotta Mekanik Bileşenler 2.1.4. Eğitsel Robotta Elektromekanik Bileşenler

Detaylı

ARDUINO NEDİR? Nasıl Kullanılır? Nasıl Programlanır?

ARDUINO NEDİR? Nasıl Kullanılır? Nasıl Programlanır? ARDUINO ARDUINO NEDİR? Arduino GPIO (General Purpose Input/Output) pinleri sayesinde çevre aygıtları ile etkileşime girebilen, proje prototipleme sürecinde kolaylık sağlayan açık kaynak kodlu geliştirme

Detaylı

2019

2019 Uygulama Kitapçığı www.toybotmaker.com 2019 TOYBOT PORT YAPISI Pin Numarası Fonksiyon 3, 5, 6 ve 9 PWM 4 Buzzer 7 Kırmızı LED 8 Sarı LED 10 Servo motor 11 Yeşil LED 12 ve 13 Mesafe sensörü 1) TOYBOT İLE

Detaylı

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi

DERS NOTLARI. Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi DERS NOTLARI Yard. Doç. Dr. Namık AKÇAY İstanbul Üniversitesi Fen Fakültesi Ders-3 11.10.2016 555-Zaman Entegresi 555 Zaman Entegre Devresi monastable multivibratör (asimetrik kare dalga osilatör), astable

Detaylı

EasyPic 6 Deney Seti Tanıtımı

EasyPic 6 Deney Seti Tanıtımı EasyPic 6 Deney Seti Tanıtımı Power supply voltage regulator J6 ile power supply seçimi yapılır. USB seçilirse USB kablosu üzerinden +5V gönderilir, EXT seçilirse DC connector üzerinden harici bir power

Detaylı

VTIY DERS-4 YARDIMCI NOTLARI -2018

VTIY DERS-4 YARDIMCI NOTLARI -2018 VTIY DERS-4 YARDIMCI NOTLARI -2018 Matlab Arduino haberleşmesi için 2. yöntem seri haberleşmedir. İlk yöntemde Arduino üzerinden kod yazmaya gerek yoktu ancak bu yöntemde Arduino IDE üzerinden kod yazmamız

Detaylı

ARDUINO NEXTION UYGULAMASI. Bu makale, Arduino UNO kartı ile Nextion HMI ekranlarının nasıl kontrol edildiğini anlatmaktadır.

ARDUINO NEXTION UYGULAMASI. Bu makale, Arduino UNO kartı ile Nextion HMI ekranlarının nasıl kontrol edildiğini anlatmaktadır. 1 Bu makale, Arduino UNO kartı ile Nextion HMI ekranlarının nasıl kontrol edildiğini anlatmaktadır. Uygulama, Arduino UNO kartına bir analog giriş olarak uygulanan potansiyometredeki değişimi Nextion HMI

Detaylı

Bilgisayar ile Nasıl İletişim Kurulur?

Bilgisayar ile Nasıl İletişim Kurulur? BİLGİSAYAR BİLİMİ DERSİ DERS NOTLARI -2 Bilgisayar ile Nasıl İletişim Kurulur? Bilgisayarlar bizim konuştuğumuz dili bilemediğinden onlarla anlaşmamız için bizim onların konuştuğu dili öğrenmemiz gerekir.

Detaylı

Bütün ümidim gençliktedir.

Bütün ümidim gençliktedir. Mahmut BORA KARAKUŞ Bütün ümidim gençliktedir. Mustafa Kemal ATATÜRK 2 Hayallerinle Dünyanı Programla 3 Scratch ile Programlamaya Giriş E-Kitabımı okumak için Tıklayınız! 4 Programlama Nedir? Programlama:

Detaylı

Online Elektronik Devre Simülasyonu 123D Circuits https://circuits.io/

Online Elektronik Devre Simülasyonu 123D Circuits https://circuits.io/ Autodesk 123D Circuits Online Elektronik Devre Simülasyonu 123D Circuits https://circuits.io/ 123D Circuits Autodesk ve elektronik mi? Gerçekten mi? Evet, Autodesk online olarak kullanıma sunduğu 123D

Detaylı

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak XIII İçİndekİler 1. Bölüm - Mİkro Denetleyİcİ Nedİr? Mikrodenetleyici Tanımı Mikrodenetleyicilerin Tarihçesi Mikroişlemci- Mikrodenetleyici 1. İki Kavram Arasındaki Farklar 2. Tasarım Felsefesi ve Mimari

Detaylı

DENEY 10-A : PIC 16F877 ile DARBE GENİŞLİK MODÜLASYONU (PWM) SİNYAL KONTROL UYGULAMASI

DENEY 10-A : PIC 16F877 ile DARBE GENİŞLİK MODÜLASYONU (PWM) SİNYAL KONTROL UYGULAMASI DENEY 10-A : PIC 16F877 ile DARBE GENİŞLİK MODÜLASYONU (PWM) SİNYAL KONTROL UYGULAMASI AMAÇ: 1. Mikrodenetleyici kullanarak Darbe Genişlik Modülasyonu (PWM) sinyal üretilmesini öğrenmek 2. EasyPIC7 setinde

Detaylı

İÇİNDEKİLER ASD-B2 Serisi Sürücü Konnektör ve Terminal Bağlantıları

İÇİNDEKİLER ASD-B2 Serisi Sürücü Konnektör ve Terminal Bağlantıları İÇİNDEKİLER 1- ASD-A2 Serisi Sürücüler ve Motorlar 1.1-Temel Bağlantılar 1.1.1- ASD-A2 Serisi Motor Sürücü Bağlantısı 1.1.2- ASD-A2 Serisi Encoder Sürücü Bağlantısı 1.2-Ayrıntılı Bağlantılar 1.2-1. Çevre

Detaylı

ROBOTECH-10 ARDUINO UYGULAMA KARTI. SENSÖR ve ROBOT TEKNOLOJİLERİ GELİŞTİRME KARTI

ROBOTECH-10 ARDUINO UYGULAMA KARTI. SENSÖR ve ROBOT TEKNOLOJİLERİ GELİŞTİRME KARTI ROBOTECH-10 ARDUINO UYGULAMA KARTI SENSÖR ve ROBOT TEKNOLOJİLERİ GELİŞTİRME KARTI 1. Genel Tanım Robotech-10 kartı, Teknik okullarda, üniversitelerde ve robot kulüpleri olan liseler ile bu işi hobi olarak

Detaylı

Terminal Üzerinden Led Kontrol Uygulaması

Terminal Üzerinden Led Kontrol Uygulaması Genel Bakış Bluetooth Shield üzerinde HC-05 bluetooth modülü bulunan bir arduino shield didir.bu shield ile arduino kartınıza android telefonunuzdan, bilgisayarınızdan veya başka bir arduino dan bluetooth

Detaylı

Yazar Hakkında: Hasbi SEVİNÇ

Yazar Hakkında: Hasbi SEVİNÇ 1 Yazar Hakkında: Hasbi SEVİNÇ Ocak 1992 de Balıkesir de gözlerimi dünyaya açtım. 10 gibi küçük bir yaşta bilgisayar ile tanışmam beni bu alana yönlendirdi. Bilgisayarımın alınması ile birlikte Paint te

Detaylı

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1. ARDUINO LCD ve Sensör Uygulamaları

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1. ARDUINO LCD ve Sensör Uygulamaları T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 ARDUINO LCD ve Sensör Uygulamaları DENEY SORUMLUSU Arş. Gör. Burak ULU ŞUBAT 2015 KAYSERİ

Detaylı

ADUC841 MİKRODENETLEYİCİ TABANLI GELİŞTİRME KARTININ TANITIMI:

ADUC841 MİKRODENETLEYİCİ TABANLI GELİŞTİRME KARTININ TANITIMI: ADUC841 MİKRODENETLEYİCİ TABANLI GELİŞTİRME KARTININ TANITIMI: Aduc841 geliştirme kartının genel görüntüsü aşağıda verilmiştir; RS232 ANALOG USB ÇIKIŞ ANALOG GİRİŞ POTLAR TEXT LCD EKRAN GÜÇ KAYNAĞI LEDLER

Detaylı

Kullanım Kılavuzu. Deneyler artık çok KOLAY! 2x16 Karekter LCD. Üniversal Motor Sürücü. HCSR04 Mesafe Sensörü. MCP9700 Sıcaklık Sensörü

Kullanım Kılavuzu. Deneyler artık çok KOLAY! 2x16 Karekter LCD. Üniversal Motor Sürücü. HCSR04 Mesafe Sensörü. MCP9700 Sıcaklık Sensörü Kullanım Kılavuzu 2x16 Karekter LCD Üniversal Motor Sürücü HCSR04 Mesafe Sensörü MCP9700 Sıcaklık Sensörü LDR Işık Sensörü 4x7 Segment Display Bread Board dnyarduino Deneyler artık çok KOLAY! dnyarduino

Detaylı

6. Osiloskop. Periyodik ve periyodik olmayan elektriksel işaretlerin gözlenmesi ve ölçülmesini sağlayan elektronik bir cihazdır.

6. Osiloskop. Periyodik ve periyodik olmayan elektriksel işaretlerin gözlenmesi ve ölçülmesini sağlayan elektronik bir cihazdır. 6. Osiloskop Periyodik ve periyodik olmayan elektriksel işaretlerin gözlenmesi ve ölçülmesini sağlayan elektronik bir cihazdır. Osiloskoplar üç gruba ayrılabilir; 1. Analog osiloskoplar 2. Dijital osiloskoplar

Detaylı

Yazar Hakkında: Hasbi SEVİNÇ

Yazar Hakkında: Hasbi SEVİNÇ 1 Yazar Hakkında: Hasbi SEVİNÇ Ocak 1992 de Balıkesir de gözlerimi dünyaya açtım. 10 gibi küçük bir yaşta bilgisayar ile tanışmam beni bu alana yönlendirdi. Bilgisayarımın alınması ile birlikte Paint te

Detaylı

idea rsbasic KOMUTLARI

idea rsbasic KOMUTLARI idea KOMUTLARI İÇİNDEKİLER 2.1 Etiketler (Labels)... 4 2.2 Yorumlar (Comments)... 5 2.3 Semboller (Symbols)... 6 2.4 backward (geri)... 7 2.5 debug (hata ayıkla/izle)... 8 2.6 dec (azalt)... 9 2.7 do..

Detaylı

DENEY-2. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ

DENEY-2. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ DENEY-2 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ 31 DENEY 2-1: YEDİ SEGMENT GÖSTERGE ÜZERİNDE VERİ GÖRÜNTÜLEME AMAÇ: Mikrodenetleyicinin portuna

Detaylı

TECO N3 SERĐSĐ HIZ KONTROL CĐHAZI HIZLI BAŞLAT DÖKÜMANI. ADIM 1: Sürücü beslemesini ve motor uçlarını bağlama

TECO N3 SERĐSĐ HIZ KONTROL CĐHAZI HIZLI BAŞLAT DÖKÜMANI. ADIM 1: Sürücü beslemesini ve motor uçlarını bağlama 1/6 TECO N3 SERĐSĐ HIZLI BAŞLAT DÖKÜMANI ADIM 1 Sürücü beslemesini ve motor uçlarını bağlama Monofaze N3 serisinde 220 volt beslemesi L1 (L) ve L3 (N) girişlerine bağlanarak cihaza enerji verilir. Aşağıdaki

Detaylı

Ardunio ve Bluetooth ile RC araba kontrolü

Ardunio ve Bluetooth ile RC araba kontrolü Ardunio ve Bluetooth ile RC araba kontrolü Gerekli Malzemeler: 1) Arduino (herhangi bir model); bizim kullandığımız : Arduino/Geniuno uno 2) Bluetooth modül (herhangi biri); bizim kullandığımız: Hc-05

Detaylı

KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ AKILLI FAN KONTROLÜ TASARIM PROJESİ Eren GÜMÜŞ 2015-2016 GÜZ DÖNEMİ KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

Detaylı

Mikroişlemciler ve Mikrodenetleyiciler

Mikroişlemciler ve Mikrodenetleyiciler Mikroişlemciler ve Mikrodenetleyiciler GİRİŞ Mikroişlemci Nedir? Mikroişlemcileri Birbirinden Ayıran Özellikler Mikroişlemciyi Oluşturan Birimler ve Görevleri Bellekler Mikrodenetleyiciler Mikroişlemci

Detaylı

Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Giriş

Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Giriş Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Analog - Dijital Dönüştürücülerin ADC0804 entegre devresi ile incelenmesi Giriş Sensör ve transdüser çıkışlarında genellikle

Detaylı

İÇİNDEKİLER ÖZELLİKLER. 3-4 KONTROL PANELİ HARİCİ KONTROL ÜNİTESİ BAĞLANTILAR VE HABERLEŞMELER 23-24

İÇİNDEKİLER ÖZELLİKLER. 3-4 KONTROL PANELİ HARİCİ KONTROL ÜNİTESİ BAĞLANTILAR VE HABERLEŞMELER 23-24 ULD-25AL ÇAP ÖLÇER 2016 İÇİNDEKİLER İÇİNDEKİLER ÖZELLİKLER. 3-4 KONTROL PANELİ... 5-13 HARİCİ KONTROL ÜNİTESİ... 14-22 BAĞLANTILAR VE HABERLEŞMELER 23-24 2 ÖZELLİKLER ÖZELLİKLER MODEL : U25AL ÖLÇÜM YÖNTEMİ.:

Detaylı

GÜÇ ELEKTRONİĞİ EĞİTİM SETİ DENEY KİTABI. KONU: SCR li Kontrol Devresi

GÜÇ ELEKTRONİĞİ EĞİTİM SETİ DENEY KİTABI. KONU: SCR li Kontrol Devresi Giriş: Dc gerilim altında çalışan nin iletime geçmesinden sonra tekrar kesime gidebilmesi için durdurma yöntemlerinden birisinin uygulanması gerekir. Bu yöntemler: 1. Seri anahtarla durdurma yöntemi: Bu

Detaylı

TUŞ TAKIMI (KEYPAD) UYGULAMALARI

TUŞ TAKIMI (KEYPAD) UYGULAMALARI 12. Bölüm TUŞ TAKIMI (KEYPAD) UYGULAMALARI Tuş Takımı (Keypad) Hakkında Bilgi Tuş Takımı Uygulaması-1 74C922 Tuş Takımı Enkoder Entegresi Tuş Takımı Uygulaması-2 (74C922 İle) Bu bölümde tuş takımı diğer

Detaylı

DENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI

DENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI AMAÇ: DENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI 1- Mikrodenetleyici kullanarak sıcaklık ölçümünü öğrenmek EasyPIC7 setinde LM-35 kullanılarak analog giriş yaptırılması Sıcaklığın LCD

Detaylı

Sistem Programlama Deney 1

Sistem Programlama Deney 1 Sistem Programlama Deney 1 Deney başlamadan önce deney grubu listenizi aşağıdaki dokümana yazınız: https://docs.google.com/spreadsheets/d/1gxplmgkkfwlutcvn9_its7tt rcwuzkqfnwhlpfdodhw/edit?usp=sharing

Detaylı

IR Modülü. Kart Özellikleri Çalısma Frekansı: 38KHz Mesafe: 6 Metre Çalısma Voltajı: 3.3-5V Kart Boyutları: 20 mm x 20 mm

IR Modülü. Kart Özellikleri Çalısma Frekansı: 38KHz Mesafe: 6 Metre Çalısma Voltajı: 3.3-5V Kart Boyutları: 20 mm x 20 mm ÜRÜN KATALOGU IR Modülü Kart Özellikleri Çalısma Frekansı: 38KHz Mesafe: 6 Metre Çalısma Voltajı: 3.3-5V Kart Boyutları: 20 mm x 20 mm Modül üzerinde PIC12F675 mikrodenetleyicisi bulunmaktadır. Vcc pinine

Detaylı

DOKUMANLAR

DOKUMANLAR DOKUMANLAR https://www.pickat.org Bu belgeyi yukarıdaki karekodu telefonunuza taratarak veya aşağıdaki linkten indirebilirsiniz. Link sürekli güncellenmektedir. https://drive.google.com/file/d/1wyi3ejzvge9vbu0ujklajnsjukbfldv/view?usp=sharing

Detaylı

OSİLOSKOP I. KULLANIM ALANI

OSİLOSKOP I. KULLANIM ALANI OSİLOSKOP I. KULLANIM ALANI Osiloskop elektriksel işaretlerin ölçülmesinde ve görüntülenmesinde kullanılan temel bir ölçüm aletidir. İşaretin dalga şeklinin görüntülenmesini, frekans ve genliğinin kolayca

Detaylı

ALİ ÇETİNKAYA Tuğba SARAY DERS DANIŞMANI PROF. DR. MEHMET BAYRAK

ALİ ÇETİNKAYA Tuğba SARAY DERS DANIŞMANI PROF. DR. MEHMET BAYRAK T.C. KTO KARATAY ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ELEKTRİK VE BİLGİSAYAR MÜHENDİSLİĞİ ANA BİLİM DALI ULTRASONİK SENSÖR İLE RADAR OLUŞTURMA VE BLUETOOTH SENSÖR ÜZERİNDEN GELEN VERİLERE GÖRE ROBOT HAREKETLERİNİN

Detaylı

Giyilebilir Teknolojiler ve Solar Enerjili Şapka Uygulaması

Giyilebilir Teknolojiler ve Solar Enerjili Şapka Uygulaması Giyilebilir Teknolojiler ve Solar Enerjili Şapka Uygulaması 1 Necip Fazıl Bilgin, 2 Bülent Çobanoğlu and 3 Fatih Çelik 2 Faculty of Technology, Department of Mechatronic Engineering, Sakarya University,

Detaylı

KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ TASARIM PROJESİ

KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ TASARIM PROJESİ KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ TASARIM PROJESİ ARDUNİO İLE ENGELDEN KAÇAN ROBOT YAPIMI ÖZGÜR BEKAROĞLU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ TRABZON BAHAR 2014 KARADENİZ TEKNİK ÜNIVERSİTESİ

Detaylı

ARDUINO PROGRAMLAMA KİTABI

ARDUINO PROGRAMLAMA KİTABI ARDUINO PROGRAMLAMA KİTABI Bir parça kod! Seri Port Rx/Tx ledi 13. Pin ledi Uğur DEMİR Dijital Giriş/Çıkışlar USB Port Güç ledi Reset Butonu Voltaj Regülatörü Mikrokontroller Güç Girişi 7-12V if / else

Detaylı

FRENIC MEGA ÖZET KULLANIM KLAVUZU

FRENIC MEGA ÖZET KULLANIM KLAVUZU FRENIC MEGA ÖZET KULLANIM KLAVUZU GENEL BİLGİLER SÜRÜCÜ KONTROL BAĞLANTILARI PLC 24 VDC CM DİJİTAL GİRİŞ COM UCU FWD REV DİJİTAL GİRİŞLER ( PNP / NPN SEÇİLEBİLİR ) SW1 X1 - X7 EN ENABLE GİRİŞİ Y1 - Y4

Detaylı

Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz.

Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz. Ders-2: ---------- Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz. Hazırlanan programlarda pic in zaman zaman dış ortamdan bilgi

Detaylı

Fline Arduino Temelli PID Programlı Çizgi İzleyen Robot Kiti Montaj Kılavuzu Robotus.net

Fline Arduino Temelli PID Programlı Çizgi İzleyen Robot Kiti Montaj Kılavuzu Robotus.net Arduino Uno: Robotun anakartı, mikrodenetleyici ünitesidir. (Mavi kart) Ardumoto: 2 adet dc motoru sürmek için tasarlanmış motor sürücü devresidir. Arduino Uno kartının üzerine oturmaktadır. (Mor ya da

Detaylı

Mikroişlemciler. Microchip PIC

Mikroişlemciler. Microchip PIC Mikroişlemciler Microchip PIC Öğr. Gör. M. Ozan AKI r1.1 Microchip PIC Mikrodenetleyiciler www.microchip.com Microchip PIC Mikrodenetleyiciler Microchip PIC Mikrodenetleyiciler Microchip PIC Mikrodenetleyiciler

Detaylı

Şekil-1. Dr. Özgür AKIN

Şekil-1. Dr. Özgür AKIN Şekil-1 Dr. Özgür AKIN GİRİŞ Mikroişlemci Nedir? Mikroişlemcileri Birbirinden Ayıran Özellikler Mikroişlemciyi Oluşturan Birimler ve Görevleri Bellekler Mikrodenetleyiciler Mikroişlemci ve Mikrodenetleyiciler

Detaylı

LPC2104 Mikro Denetleyicisini KEIL İle Programlamak

LPC2104 Mikro Denetleyicisini KEIL İle Programlamak LPC2104 Mikro Denetleyicisini KEIL İle Programlamak Program yazabilmek için öncelikle komutları tanımamız ve ne işe yaradıklarını bilmemiz gerekir. Komutlar yeri geldikçe çalışma içerisinde anlatılacaktır.

Detaylı

Deneyler artık çok KOLAY!

Deneyler artık çok KOLAY! dnyarduinov4 Deneyler artık çok KOLAY! dnyarduino dnyarduino açık kaynak platformu ile proje geliştirmek isteyenlerin, deneylerini kolaylıkla yapabileceği bir eğitim setidir. dnyarduino üzerinde 2x16 karakter

Detaylı

UniGSM Arduino SHIELD (UniGSM-A) KURULUM ve KULLANIM KİTAPÇIĞI

UniGSM Arduino SHIELD (UniGSM-A) KURULUM ve KULLANIM KİTAPÇIĞI UniGSM Arduino SHIELD (UniGSM-A) KURULUM ve KULLANIM KİTAPÇIĞI UniGSM KARTI UniGSM GSM/GPRS kartı, hem Arduino kartlarına hem Raspberry kartlarına hem de bağımsız olarak (Stand alone) kullanılabilen bir

Detaylı

BQ370-02 Modbus Analog Giriş Kartı 6 Kanal 4 20mA. Kullanım Kılavuzu. Doküman Versiyon: 1.0 03.05.2016 BQTEK

BQ370-02 Modbus Analog Giriş Kartı 6 Kanal 4 20mA. Kullanım Kılavuzu. Doküman Versiyon: 1.0 03.05.2016 BQTEK Modbus Analog Giriş Kartı 6 Kanal 4 20mA Kullanım Kılavuzu Doküman Versiyon: 1.0 03.05.2016 BQTEK İçindekiler İçindekiler... 2 1. Cihaz Özellikleri... 3 2. Genel Bilgi... 3 1. Genel Görünüm... 4 2. Cihaz

Detaylı

Keyestudio SHT31 Temperature and Humidity Module / SHT31 Sıcaklık ve Nem Modülü

Keyestudio SHT31 Temperature and Humidity Module / SHT31 Sıcaklık ve Nem Modülü Keyestudio SHT31 Temperature and Humidity Module / SHT31 Sıcaklık ve Nem Modülü Overview / Genel Bakış This module mainly uses the SHT31 temperature and humidity sensor, which belongs to the SHT3X series

Detaylı

KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ ELEKTRONİK LAB 1 DERSİ İŞLEMSEL KUVVETLENDİRİCİ 1 DENEYİ. Amaç:

KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ ELEKTRONİK LAB 1 DERSİ İŞLEMSEL KUVVETLENDİRİCİ 1 DENEYİ. Amaç: KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ ELEKTRONİK LAB 1 DERSİ İŞLEMSEL KUVVETLENDİRİCİ 1 DENEYİ Amaç: Bu laboratuvarda, yüksek giriş direnci, düşük çıkış direnci ve yüksek kazanç özellikleriyle

Detaylı

: HEE 226 Temel Elektrik I Laboratuvarı. : Laboratuvar Elemanları Tanıtımı

: HEE 226 Temel Elektrik I Laboratuvarı. : Laboratuvar Elemanları Tanıtımı ESKİŞEHİR TEKNİK ÜNİVERSİTESİ HAVACILIK ve UZAY BİLİMLERİ FAKÜLTESİ Dersin Adı Laboratuvar Adı Deney Türü Uygulama Adı Uygulama Süresi Başlangıç Tarihi Bitiş Tarihi : HEE 226 Temel Elektrik I Laboratuvarı

Detaylı

Endüstri 4.0 ve Nesnelerin Interneti

Endüstri 4.0 ve Nesnelerin Interneti Endüstri 4.0 ve Nesnelerin Interneti Endüstri 4.0 ve Nesnelerin Interneti Endüstri 4.0, teknolojilerin ve değer zinciri organizasyonları kavramlarının kolektif bir bütünüdür. (http://www.endustri40.com/endustri-tarihine-kisa-bir-yolculuk)

Detaylı

DY-45 OSİLOSKOP V2.0 KİTİ

DY-45 OSİLOSKOP V2.0 KİTİ DY-45 OSİLOSKOP V2.0 KİTİ Kullanma Kılavuzu 12 Ocak 2012 Amatör elektronikle uğraşanlar için osiloskop pahalı bir test cihazıdır. Bu kitte amatör elektronikçilere hitap edecek basit ama kullanışlı bir

Detaylı

SCRATCH İLE ARDUİNO PROGRAMLAMA

SCRATCH İLE ARDUİNO PROGRAMLAMA SCRATCH İLE ARDUİNO PROGRAMLAMA Mahmut BORA KARAKUŞ borakarakus@yandex.com Sayfa 1 Katkılarından dolayı robotistan.com a teşekkür ederim. Robotistan Satış Ofisi: Perpa Ticaret Merkezi B Blok Kat:8 No:1101

Detaylı

MEB YÖK MESLEK YÜKSEKOKULLARI PROGRAM GELİŞTİRME PROJESİ

MEB YÖK MESLEK YÜKSEKOKULLARI PROGRAM GELİŞTİRME PROJESİ PROGRAMIN ADI DERSIN KODU VE ADI DERSIN ISLENECEGI DÖNEM HAFTALIK DERS SAATİ DERSİN SÜRESİ ENDÜSTRİYEL ELEKTRONİK MİK.İŞLEMCİLER/MİK.DENETLEYİCİLER-2 2. Yıl, IV. Yarıyıl (Güz) 4 (Teori: 3, Uygulama: 1,

Detaylı

FRENIC MEGA ÖZET KULLANIM KLAVUZU

FRENIC MEGA ÖZET KULLANIM KLAVUZU FRENIC MEGA ÖZET KULLANIM KLAVUZU GENEL BİLGİLER SÜRÜCÜ KONTROL BAĞLANTILARI PLC 24 VDC CM DİJİTAL GİRİŞ COM UCU FWD REV X1 - X7 EN DİJİTAL GİRİŞLER ( PNP / NPN SEÇİLEBİLİR ) ENABLE GİRİŞİ SW1 Y1 - Y4

Detaylı

BQ Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

BQ Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000. Kullanım Kılavuzu. Doküman Versiyon: BQTEK Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000 Kullanım Kılavuzu Doküman Versiyon: 1.0 22.04.2016 BQTEK İçindekiler İçindekiler... 2 1. Cihaz Özellikleri... 3 2. Genel Bilgi... 3 1. Genel Görünüm...

Detaylı

DY-45 OSĐLOSKOP KĐTĐ. Kullanma Kılavuzu

DY-45 OSĐLOSKOP KĐTĐ. Kullanma Kılavuzu DY-45 OSĐLOSKOP KĐTĐ Kullanma Kılavuzu 01 Kasım 2010 Amatör elektronikle uğraşanlar için osiloskop pahalı bir test cihazıdır. Bu kitte amatör elektronikçilere hitap edecek basit ama kullanışlı bir yazılım

Detaylı

Tek kararlı(monostable) multivibratör devresi

Tek kararlı(monostable) multivibratör devresi Tek kararlı(monostable) multivibratör devresi Malzeme listesi: Güç kaynağı: 12V dc Transistör: 2xBC237 LED: 2x5 mm standart led Direnç: 2x330 Ω, 10 K, 100 K Kondansatör: 100μF, 1000μF Şekildeki tek kararlı

Detaylı

OĞUZHAN ÇİFTÇİ DENEYLERLE ELEKTRONİK. Arduino Destekli

OĞUZHAN ÇİFTÇİ DENEYLERLE ELEKTRONİK. Arduino Destekli OĞUZHAN ÇİFTÇİ DENEYLERLE ELEKTRONİK Arduino Destekli İstanbul - 2017 1 Marmara Üniversitesi Elektrik-Elektronik Mühendisliği 2017 2 Yazar Hakkında Bu kitabın yazarı 1995 doğumlu ve Çanakkale, Biga lı

Detaylı

DENEY-7. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ

DENEY-7. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ DENEY-7 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ MİKRODENETLEYİCİLERDE ANALOG DİJİTAL DÖNÜŞTÜRÜCÜ Doğada bulunan tüm sistemler analog düzendedir.

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ TASARIM PROJESİ ÇALIŞMASI PİC PROGRAMLAMA İLE BASİT UÇAK OYUNU MEHMET HALİT İNAN BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BAHAR 2014 KARADENİZ TEKNİK ÜNİVERSİTESİ

Detaylı

DC motorların sürülmesi ve sürücü devreleri

DC motorların sürülmesi ve sürücü devreleri DC motorların sürülmesi ve sürücü devreleri Armatür (endüvi) gerilimini değiştirerek devri ayarlamak mümkündür. Endüvi akımını değiştirerek torku (döndürme momentini) ayarlamak mümkündür. Endüviye uygulanan

Detaylı

SAYFA : 2 / 9 VERSİYON GEÇMİŞİ VERSİYON TARİH AMAÇ AÇIKLAMA V V

SAYFA : 2 / 9 VERSİYON GEÇMİŞİ VERSİYON TARİH AMAÇ AÇIKLAMA V V KULLANICI DÖKÜMANI Modbus-RTU Haberleşmeli Kompakt Sensör / LED İndikatör SAYFA : 1 / 9 VERSİYON GEÇMİŞİ VERSİYON TARİH AMAÇ AÇIKLAMA V1.03 17.12.2017 V1.02 07.07.2017 V1.01 03.04.2017 YAZILIMSAL YENİLİK

Detaylı

4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir.

4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir. MDS 8051 8051 AİLESİ DENEY SETİ 8051 Ailesi Deney Seti ile piyasada yaygın olarak bulunan 8051 ailesi mikro denetleyicileri çok kolay ve hızlı bir şekilde PC nizin USB veya Seri portundan gönderdiğiniz

Detaylı

PIC PROGRAMLAMA STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ NEDİR? Unipolar Step Motorlar. Uç TESPİTİ NASIL YAPILIR?

PIC PROGRAMLAMA STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ NEDİR? Unipolar Step Motorlar. Uç TESPİTİ NASIL YAPILIR? PIC PROGRAMLAMA hbozkurt@mekatroniklab.com www.mekatroniklab.com.tr STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ Bu ayki sayımızda, özellikle CNC ve robotik uygulamalarda oldukça yaygın olarak kullanılan step motorlar

Detaylı

1. PROGRAMLAMA. PDF created with pdffactory Pro trial version www.pdffactory.com

1. PROGRAMLAMA. PDF created with pdffactory Pro trial version www.pdffactory.com . PROGRAMLAMA UTR-VC Windows altında çalışan konfigürasyon yazılımı aracılığıyla programlanır. Programlama temel olarak kalibrasyon, test ve giriş/çıkış aralıklarının seçilmesi amacıyla kullanılır. Ancak

Detaylı

DENEY 1. 7408 in lojik iç şeması: Sekil 2

DENEY 1. 7408 in lojik iç şeması: Sekil 2 DENEY 1 AMAÇ: VE Kapılarının (AND Gates) çalısma prensibinin kavranması. Çıkıs olarak led kullanılacaktır. Kullanılacak devre elemanları: Anahtarlar (switches), 100 ohm ve 1k lık dirençler, 7408 entegre

Detaylı

Accurax G5 Serisi Dahili Pozisyonlama

Accurax G5 Serisi Dahili Pozisyonlama Accurax G5 Serisi Dahili Pozisyonlama İÇİNDEKİLER Giriş CX-Drive Ayarların Yapılması Drive Programming Başlatma Giriş Bu dökümanda Accurax G5 Analog/Puls servo sürücülerin input larını kullanarak dahili

Detaylı

T.C. RC SERVO MOTOR KONTROLÜ

T.C. RC SERVO MOTOR KONTROLÜ T.C. BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ RC SERVO MOTOR KONTROLÜ İBRAHİM ALİ METİN BİLECİK 30 Mart 2015 T.C. BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ MÜHENDİSLİK

Detaylı

FRENIC MULTİ ÖZET KULLANIM KLAVUZU

FRENIC MULTİ ÖZET KULLANIM KLAVUZU FRENIC MULTİ ÖZET KULLANIM KLAVUZU GENEL BİLGİLER SÜRÜCÜ KONTROL BAĞLANTILARI PLC 24 VDC CM DİJİTAL GİRİŞ COM UCU FWD REV X1 X5 EN DİJİTAL GİRİŞLER ( PNP / NPN SEÇİLEBİLİR ) ENABLE GİRİŞİ SW1 Y1 Y2 DİJİTAL

Detaylı

PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI

PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI Bazı pinler çevre birimleri ile çoklanmıştır. Peki bu ne demek? Mesela C portundaki RC6 ve RC7 pinleri seri iletişim için kullanılır. Eğer seri iletişimi

Detaylı

KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ ARDUINO İLE ENGELDEN KAÇAN ROBOT TASARIM PROJESİ Yaşar ÖZMEN 2015-2016 GÜZ DÖNEMİ KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK

Detaylı

ZX2 Lazer Ölçüm Sensörü Kullanım Kılavuzu

ZX2 Lazer Ölçüm Sensörü Kullanım Kılavuzu ZX2 Lazer Ölçüm Sensörü Kullanım Kılavuzu İÇİNDEKİLER Giriş ZX2 Lazer Ölçüm Sensörü Tanıtımı Temel Kurulum ve Kablolama Başlıca Uygulamalar Ölçüm Yöntemleri -Yükseklik -Çift Levha Algılama -Pozisyonlama

Detaylı