PIC16F628 ile uzaktan kumandalı kameralı Araç

| Mayıs 18, 2023 Tarihinde güncellendi
PIC16F628 ile uzaktan kumandalı kameralı Araç

Hazırlayanlar : İsmail ÇAVUŞOĞLU Ferhat KIRMIZI Projenin konusu, DC motorlu bir mobil araç tasarımının RF aracılığıyla bir bilgisayar tarafından eş zamanlı kontrolüdür. Araç üzerinde bulunan kamera yardımıyla bilgisayar başındaki kullanıcı kumanda ettiği aracın hangi yöne gittiğini rahatlıkla görebilmektedir. Ayrıca aracın karanlık ortamlara da girebileceği düşünülerek araca güçlü bir lazer led monte edilmiştir.

Projenin temel amacı, insan hayatı için tehlikeli olabilecek ya da insanların ulaşamayacağı kadar dar alanlarda, sahip olduğu özellikleri ile etkin bir görev üstlenerek insan hayatını kolaylaştırabilecek bir araç tasarlamaktır. Kullanıcının direktifleri doğrultusunda bilgisayarın seri portuna aktarılan veriler, RF verici modül aracılığı ile araç üzerinde bulunan RF alıcı modüle kablosuz bir şekilde iletilerek haberleşme sağlanmaktadır. Araca gelen veriler de mikrodenetleyiciye iletilerek ilgili entegreler ve bunlara bağlı cihazlar kontrol edilmektedir.

alici-haberlesme-kamera-pic16f628-rf-robot-robot-yapimi-rs232-seri-port-usart-verici

Sistem üç ana kısımdan oluşmaktadır. Bunlar, bilgisayar ve kullanıcı ara yüzü programı, haberleşme kartı ve araç üzerinde bulunan kontrol kartıdır. İlk aşamada donanım konusuna ağırlık verilerek gerekli katalog taraması yapılmış ve kullanılacak entegreler tek tek test edilerek çalıştırılmıştır. Aracın beyni olarak nitelendirilebilecek olan mikrodenetleyici de araştırılarak kullanılan kısımları (özellikle USART birimi) incelenmiştir.

Bu kısımda önce bilgisayarın seri portuna bağlanacak olan haberleşme kartı tasarlanmış, ardından ise projenin temel mekanizması olan pic16f628 mikrodenetleyici ve ilgili entegreleri birleştirilerek kontrol kartı oluşturulmuştur.

Donanımsal olarak gerekli hazırlıkların yapılmasının ardından yazılım kısmına geçilmiş ve önce mikrodenetleyici PIC-C programlama dilinde programlanmış, ardından ise kullanıcı ara yüz programı Microsoft Visual Basic 6.0 ile hazırlanarak proje bir bütün halinde tamamlanmıştır. Hazırlanan tüm bu yazılımlar Ekler kısmında tam olarak sunulmuştur.

Bu proje ile amaçlanan temel unsur insan hayatını kolaylaştırmak ve insan yaşamı için riskli olabilecek bölgelerde daha sağlıklı bir çalışma ortamı yaratmak olduğundan tasarlanan bu proje uzay araştırmalarından, askeri keşiflere kadar geniş bir alanda kullanılabilecektir.

pic16f628-robot-rf-uzaktan-kumandali-kamerali-arac

SİSTEMİN GENEL YAPISI VE ÇALIŞMA PRENSİBİ

Sistemin Blok Diyagramı
Haberleşme Kartı
Kontrol Kartı
Kullanıcı Ara Yüz Programı
Sistemin Kullanım Şekli ve Çalışması

HABERLEŞME KARTI

Haberleşme Kartında Kullanılan Elemanlar
Seri Port ve RS232 Standartları
ATX-34S Verici Anten Entegresi
MAX232
Haberleşme Kartının Devree Şeması

PIC16F628 ve KONTROL KARTI

Kontrol Kartında Kullanılan Elemanlar
PIC16F628
PIC16F628’in Dış Görünüşü
PIC16F628’in Çalışması
Besleme Gerilimi
Osilatör Uçları ve Çeşitleri
I/O(giriş/Çıkış) Portları
A Port’u ve Özellikleri
B Port’u ve Özellikleri
Usart Birimi
PIC16F628’in Belleği
Program Belleği
Veri (RAM) Belleği
Özel Amaçlı Saklayıcılar
Genel Amaçlı Saklayıcılar
L293D Motor Sürücü Entegre
ARX-34 Alıcı Anten Entegresi
ULN2803, DC Motorlar ve Aracın Hareket Şekli
Kamera, Güç Kaynağı, Lazer Led
7805 Regülatörü
Kontrol Kartının Devre Şeması
Aracın Genel Görünüşü

KULLANICI ARA YÜZ PROGRAMI ve MİKRODENETLEYİCİ YAZILIMI

Mikrodenetleyici Yazılımı
PIC-C Programlama Dili
Microchip MPLAB IDE Derleyicisi
Mikrodenetleyiciye Program Kodunun Yüklenmesi
Kullanıcı Ara Yüz Programı

Proje dosyalarına buradan ulaşabilirsiniz Emeği geçen kişilere Teşekkürler

pic16f628-ile-uzaktan-kumandali-kamerali-arac-rs232-haberlesme

Şifre-Pass: 320volt.com

Yayım tarihi: 2008/07/13 Etiketler: , , , , , , , , , , , , , ,



19 Yorum “PIC16F628 ile uzaktan kumandalı kameralı Araç

  1. LMRLMR

    Öncelikle merhaba. proje ekleneni baya zaman geçmiş ama şansımı deniyim dedim. ekli olan pdf dosyası bulunamıyor. projeyi ekleyebilecek olan varsa çok makbule geçiçek

    CEVAPLA
  2. ÖZCANÖZCAN

    mrb öncelikle projenizin mükemmel olduğundan bahsetmek istiyorum harbiden hayran kaldım projeye ancak pc başında aracı yönetmemiz gereken programı nerden indirecez link yollarsanız sevinirim 🙂

    CEVAPLA
  3. sezginsezgin

    Merhaba, projeniz tam aradığım güzellikde. Bunun için teşekkür etmeliyim, yalnız bilgisayarda kullanmamız gereken programlardan da biraz bahsederseniz, özellikle benim için yani henüz üniversite öğrencisi araştırmacı için çok iyi olacaktır. Bitirme tezi niteliğinde kullanmak istiyorum projenizi, teşekkürler

    CEVAPLA
  4. ibrahim kümbetibrahim kümbet

    Sayın yetkili bu linkte bir şey var galiba visucal basic ve diğer programın kodaları ek1-2 verildi diyor ama böyle bir ek yok ilgilenirseniz sevinirim

    CEVAPLA
  5. TolgaTolga

    Proje çok güzel hayran kaldaı ama program kodları ek1-2de verildi diyor ama ek yok bu eklerlre ilgilenirseniz çok mahbule geçer

    CEVAPLA
  6. tolgatolga

    bu projeyi yapmayı düşünüyorum ama hex dosyası yok eğer bu kodlarıda yayınlar veya mail olarak atarsanız çok makbule geçer şimdiden çok teşekkür ederim çalışmalarınızın devamını dilerim

    CEVAPLA
  7. HasanHasan

    Çok güzel ve detaylı bir proje ben de benzer bir tane yapıyorum fakat bazı sorunlar olduğundan tam olarak çalışmıyor. Elinizde ek dosyalar varsa eger gönderebilir misiniz. Teşekkürler.

    CEVAPLA
  8. emreemre

    Bu kullanılan atx-34 entegresi piyasadaki 15tl lik entegre değil mi? acaba o entegre görüntü dahi gönderebilecek kadar hızlı ve stabil çalışabiliyor mu ?

    CEVAPLA
  9. yalnız kurtyalnız kurt

    devreyi yapayım dedim ama sadece soru sorulmuş hiç birine cevap verilmemiş.Gevv soruları yanıtlarsa yapmaya başlayacağım bende

    CEVAPLA
  10. huseyinhuseyin

    ek 1 – 2 eklenirse çok seviniriz bu projeyi bende yapmak istiyorum

    CEVAPLA
  11. muratmurat

    beyler kolay gelsin bu projeyi ben de tez olarak hazırlayacağım yanlız kullanılacak olan kamera nın tür ve moeli hakkında bilgiye ihtiyacım var ayriyetten seri portla iletişim hakkında bana yardımcı olacak bir kaynak tavsiye edebilirseniz sevinirim. ilgilendiğiniz için şimdiden teşekkürler kolay gelsin

    CEVAPLA
  12. serkanserkan

    merhaba bu aracı yapan kişiyi öncelikle gerçekten tebrik ediyorum hayalimda böyle birşey düşünmüştüm ancak hiç teknik bilgim olmadığı için yapamadım kendisiyle iletişime geçmek istiyorum bu nasıl mümkün ?

    CEVAPLA
  13. MSDOSMSDOS

    hacım eğer pıc programlama ile uğraşmamışsan hiç bulaşma ama yok az biraz pıc bilgim var gerisini halledebilirm dersen ben1 haftada yaptım ama arayüz hazırlamayı daha önceden biliyorum 1 haftalık süremin 5 gününü de uygun telsiz kamera(ki bu kameraların çıkışı analog oluyor onu pc nin analayacağı işarete dönüştürebilmen için capture cart lazım oda ayrı bir maliyet )bulmaya harcadım.Sıkışırsan yardımcı olmaya çalışırım. ama bence CMUCAM3 ve FPGA ile REAL TİME image processing işiyle uğraş ve otonom bir robot tasarla daha hoş ve klas olur

    CEVAPLA
  14. SerkanSerkan

    MSDOS iletişim bilgilerini verirsen bilginden yararlanmak ısterım 🙂

    CEVAPLA
  15. furkanfurkan

    pdf dosyaslında sözü geçen ekleri neden bulacağız? ekler olmadan hiç bir anlamı yok 🙁

    CEVAPLA
  16. Ozan BezekOzan Bezek

    merhabalar projem de buna benzer bir proje yapıyorum fakat uygun kamera bulamadım bluetooth ile yapıyorum haberleşmeyi uygun kamera nasıl bulabilirim ?

    CEVAPLA

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir