Kayıtlar

Arduino etiketine sahip yayınlar gösteriliyor

Encoderlı DC Motorun PID Controller ile Kontrolu ( Ayrık Zaman )

Resim
  Proje Amacı Microcontroller üzerine yazılmış yazılım ile encoderlı DC motorun PID controller ile kontrol edilmesi amaçlanmaktadır. PID sistemin katsayıları ve motorun çalışmasını istediğimiz RPM değerini bir arayuz ile serial haberleşme kullanarak microcontroller a göndererek o değerlerde çalışmasını istenmektedir.   Sistemin Çalışması Mikro controller olarak Arduino Uno kullanılmıştır. Encoderdan gelen pulseler için interrupt kullanılmıştır. RPM değerini bulmak için ise pulseler arasındaki zaman farkından yararlanarak bulunmuştur. Arayız tarafından gelen set RPM değeri ile motorumuzun RPM değerini çıkartarak hatayı buluruz. Hatayı gerekli işlemlerden ve katsayılardan geçirerek PID çıkışımızı elde etmiş olunur. Arduinonun pwm çıkışından motor sürücüsüne giderek gerekli değerde motoru çalıştıracaktır.   Arayüz olarak Pytq5 kullanılmıştır. Sadece plot çizme işlemi hazır kod ile kullanılmıştır.     GUI Analiz: self .KP = QLineEdit( self ) ...

Kapı Kilit Sistemi V.2.0

Resim
Geçen seferki yapmış olduğum kapı kilit sistemini bir tık daha geliştirerek RFID kart okuyucusu yardımıyla yaptım sistem aynı mantıkta çalışıyor tek fark potansiyometreden önce doğru RFID kartını okutmamız gerekiyor çalışma prensibi : RFID karta 2 adet yanlış girme hakkı var her her iki hakkında da yanlış girerse  30 sn bekleyecek .Eğer  ki RFID modülünü doğru kart ile aktif ettiğinde ise diğer bir aşama olan potansiyometre aşamasına giriyor şifre 2 kademeden oluşuyor birincin doğru girip 2. yanlış girersek güvenlik gereği bizden 1 kademeye götürüyor yani bir önce girdiğimiz şifreyi istiyor bunda da 3 adet yanlış hakkımız bulunmakta hakkımız bittiğinde ise 30 sn sistem beklemekte kımızı ışık : yanlış şifre yeşil ışık : doğru şifre mavi ışık : şifre girilmeye hazır kırmızı ve yeşil in yanıp sönmesi : sistem hazırlanıyor      anlamına gelmektedir  Youtube video linki : https://youtu.be/d8hCHaj22oI  aşağıdaki görsellerde...

Kapı Kilit Sistemi V1.0

merhabalar bu benim ilk blog deneyimim, yaptığım belli başlı projeleri buradan yayınlamayı düşünüyorum ve bu bloggerlık işinde yeni olduğumdan anlık işin tam ehli değilim diyerek bir giriş yapmak istedim sadade gelicek olursak başlıktan da anlıyacak olduğunuz gibi bir kilitmeleme sistemi düzenledim bu sistem arduino yardımıyla tasarladı ve potansiyometre ile çalışmaktadır. Bu fikrin doğuşu eksi banka kasalarının kilitlemede kullandıkları analog şifrelemeden  esinlendim Benim yaptığım şifreleme sistemine daha detaylı girecek olursak şu aşamalardan oluşmaktadır . İki aşamalı şifre girmemizi istemektedir ikinci şifreyi isterken karışıklık ve yanlış girmememiz için belli bir süre beklemektedir. Kullanıcı 3 kez yanlış girebilir ve hakkını doldurursa sistem kapanır, eğer 1 kez yanlış girerse güvenlik açısından ikilik şifreyi en baştan tekrar girmek zorundadır. Düzenleyebilecek yada geliştirebilecekler arasında *İki kademeli şifreyi 3 veya 4 istediğiniz kadar yükseltebilirsiniz b...