Küp şeklinde animasyon

Başlatan bbs2006, 03 Aralık 2010, 16:16:26

peko


16F628'i 20Mhz ile kullanarak, bu entegrelerin yaptığı işi yaptırmamız için bir ya da birden fazla engel var mı ?
" Bazıları zeka'sını iş'i zorlaştırmak için, bazıları ise kolaylaştırmak için kullanır.. "

mustafa_cmbz

hocam aynı anda ana pic ile haberleşip dot tarayabilecekmi yazılım? olabilitesi varsa ne gibi sorunlar çıkabilir? ilk başta titreme parlaklık sorunları yaratabilir gibime geliyor...

eseneren

Tek renklısı 8*8 maxim7219

Mustafa hoca veri chipe giriliyor chip kendi tarama yapıyor saniyede 20 kare olarak yapılacak ise anımasyon 20 kere refresh edılıyor.

Anlamadıgım 16*16*16 (led sayısı )/ 8*8 (chip surdugu led sayısı )= 64 chip lazım.
1 driver ile taramamı yapılacak .Bu driverler ile kup arasında ki mantıgı kuramadım.

Seçim yapmak için durum hakkında bilgi sahibi olmak zorunda değilsin, sonucuna hazır olmak için durum hakkında kaygılanırsın.  http://bit.ly/gixfTk

mustafa_cmbz

konunun dağıldığının farkındayım aslında ben yukarıda modüler halde tasarlanmış olan şu muz adamın dans ettiği rgb dot matrix driverlerinden bahsediyorum....ve düşündüğüm şey tam olarak o....led küp olayı 2. plana düştü gibi bişi....

eseneren

Mustafa Bey,
Aslınd benımde cok aklıma yattı o driverler benımde alasım var ama o projede, her bır modulde bır mcu var sanırım, en ust kosedekı master dıgerlerı onunla haberlesıyor dıye sanıyorum.Dolayısıyla o projede driversiz yapmak daha guzel olur gıbı geldı.
Seçim yapmak için durum hakkında bilgi sahibi olmak zorunda değilsin, sonucuna hazır olmak için durum hakkında kaygılanırsın.  http://bit.ly/gixfTk

mustafa_cmbz

driversiz nasıl yapmayı düşünüyorsunuz bklm?

eseneren

Oyle bir sordunuz ki, inansamda tarama ile demeye dilim varmıyor :)
Seçim yapmak için durum hakkında bilgi sahibi olmak zorunda değilsin, sonucuna hazır olmak için durum hakkında kaygılanırsın.  http://bit.ly/gixfTk

Mucit23

Bence illa bu iş için özel üretilmiş çipler kullanmaya gerek yok. Enteğre bulanabilse bile fiyatı çok pahalı olacaktır. microcipin uygun bir işlemcisiyle matrix sürücü çipin yapabildikleri rahatlıkla yapılabilir diye düşünüyorum. Hem bence fiyat açısındanda daha uygun olacaktır. İşlemciler arasında kendi iletişim protokolü oluşturabiliriz. Örnek veriyorum kesme ile işlemci matrix işleriyle uğraşırken ana programda haberleşme vs işleri yapılabilir. Benim aklıma bu kadar geldi :). İlk videodaki birbiriyle haberleşen rgb dotmatrixler açıkçası çok hoşuma gitti. Orada her bir STM32 tek bir rgb dotmatrix i sürüyor ve etrafında bulunan diğer matrixlerle haberleşiyor. Bunun gibi yapılabilir ana bir işlemci ekranda gösterilecek bilgiyi paraçalara bölüp hangi matrixde ne görünmesi isteniyorsa o bilgi yollanır. Usta çırak ilişkisi diyebiliriz :). Tabi malesef herşey anlattığım kadar kolay değil. Bi kısımdan sonra programcılık bilgisi konuşmalı. Sadece teorik bilgiyle olmuyor.

teknikelektronikci

Ey Türk istikbalinin evlâdı! İşte, bu ahval ve şerâit içinde dahi, vazifen; Türk İstiklâl ve Cumhuriyetini kurtarmaktır! Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!

teknikelektronikci

bu arada yazilanlari pek okumadim ama bence önce 256 renkli filan yapmak yerine tek renk ile istediigmiz aniamsoynlari resimleri göstrebilöecek ve bilgisyar arayüzünü hazirlayabilmek gerek sonrasinda 256 renglisini yapmak o kadar zor olmasa gerek mühüm olan mantik tabi tübitakdaki gibi degilde daha fazla gelistirmek gerek diye düsünyüorum
driverseniz belkide yapmak mümkün ollabilir yani sadece hc595 ile ama isin baski devresi veya kablolanmasi zor olur bence o 16 kanal driverleride sürmek o kadar kolay olmasa gerek (yazilim bakimina) tekas inst. bu konuda oldukca chipleri bulunmakda ve cokda güzeller
Ey Türk istikbalinin evlâdı! İşte, bu ahval ve şerâit içinde dahi, vazifen; Türk İstiklâl ve Cumhuriyetini kurtarmaktır! Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!

peko


Bu entegreler özel hazırlanmış bir protokol ile veri alma, işleme ve gönderme işi yapıyor. Olayı çok sade bir şekilde düşünecek olursak eğer, aslında herkesin kafasında bir resim oluştuğunun farkındayım. Bu resim oldukça da büyük.. Donanım olarak ve kart yazılımı olarak herşey hazır olsa dahi böyle bir 3D animasyonu oluşturup protokole uygun bir veri olarak göndermek çok büyük  zaman ve imkan ve atölye alt yapısı gerektirir. Profesyoneller için bile olsa bugün başlansa en az 3 yıllık bir proje olduğunu düşünüyorum. (Donanım, Kart yazılımı, Bilgisayar yazılımı). Tabii bu kadar karamsar konuştuk diye eldeki imkanlarla yapabileceklerimizi de göz ardı etmek doğru değil.
Bu nedenle 8x8 bir dot matris'i basit bir 628 ile konuşturabilirsek, 628'e 8x8 için gerekli dataları gösterecek bilgileri, veri alış veriş protokolünü öğretilebilirsek en azından masaüzerinde bir başlangıç olur.
Zatenn daha ileriye gitmesi de imkanlar mertebesinde olacaktır..
" Bazıları zeka'sını iş'i zorlaştırmak için, bazıları ise kolaylaştırmak için kullanır.. "

Elektroemre

Alıntı yapılan: peko - 11 Aralık 2010, 11:42:04
...Profesyoneller için bile olsa bugün başlansa en az 3 yıllık bir proje olduğunu düşünüyorum...

Hocam, bu '3 yıl'ı işin içinde olduğunuz için mi söyleyebiliyorsunuz yoksa öylece bir tahmin mi?
Profesyonel projelerin yapım süreçlerini hep merak etmişimdir. Hangi işlem için ne kadar gün harcanır, nasıl bir yol izlenir vs...

eseneren

peko sana katılmıyorum. ne kadar prof. seyler cıkartacagına baglı ama 3d bır goruntu yada resım pcden yada yansıtmalı ultrasonıc mesafe olcumu ıle 3d ıstedıgın objeyı cıkartırsın bunu 1 tane 18f ıle degıl ama guzel bır proje ıle yaparsın 3 yıla gerek oldugunu dusunmuyorum.
bu arada ımzana yakısmadı yazdıkların :)
Seçim yapmak için durum hakkında bilgi sahibi olmak zorunda değilsin, sonucuna hazır olmak için durum hakkında kaygılanırsın.  http://bit.ly/gixfTk

teknikelektronikci

Ey Türk istikbalinin evlâdı! İşte, bu ahval ve şerâit içinde dahi, vazifen; Türk İstiklâl ve Cumhuriyetini kurtarmaktır! Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!

peko

#44
@Elektroemre

işin içinde olduğum ve tecrübelerimle sabit olduğu için söylediğim bu süre.. Tabii yazılım öyle geniş bir konudur ki, ne kadar kaliteli bir ürün ortaya çıkarmak istediğinizle de alakalıdır. Herhangi bir ürün için üstün körü bir yazılım da yapmak mümkündür.. Sonra her yanından bi şikayet...


@senerenemre
dene ve gör :)
" Bazıları zeka'sını iş'i zorlaştırmak için, bazıları ise kolaylaştırmak için kullanır.. "