Akış Şeması Hakkında

Mayıs 10th, 2008 - No Responses

1- Ekranda video veya ekran koruyucu bekleme durumunda devrededir.

2- Kullanıcı konsolun başına geçer. Konsolun önündeki algılayıcı sayesinde program çalışır. Ekran boş beyaz olur ve panel üzerinde para atma ve para alma gözlerindeki ışıklar yanara kullanıcıyı haznedeki parayı alıp atması gereken yere yönlendirir.

3- Kullanıcı parayı atar ve rastgele ilk şekil ekranda belirir. Bu şeklin rengi beyaz ve dış çizgisi vardır. Bu çizgi objenin seçili olduğunu göstermek ve rengi beyaz olduğu için zeminden ayırmak için vardır.

4- Bu aşamada kullanıcı seçili şeklin ekrandaki konumunu, boyutunu, açısını, rengini ve alfa değerini değiştirebilir.

4.a- konum (x, y) : objenin konumu panel üzerinde bulunan iki adet potansiyometre ile değiştirilir. Dikine yerleştirilmiş olan y koordinatını, yatay olan yx koordinatını değiştirir. Yeni obje eklendiğinde koordinatları potansiyometrelerin son bulunduğu konumdur. Kullanıcı işlemin her anında bu veriyi değiştirebilir.

4.b- Boyut: Panel üzerinde bulunan 4 adet tek aksis üzerinde hareket eden çubuk ile olur. Bu aksisler çapraz yerleştirilmiştir. Büyütme ve küçültme eyleminin gerçekleşmesi için 4 çubukta aktif olmalıdır. Bu eylemde işlemin her aşamasında çalışır.

4.c- Döndürme: Bu eylem panel üzerinde bulunan potansiyometre ile etkileştirilir.

4.d- RGB,A: Panel üzerinde bulunan 4 adet buton RGB ve alfa değerlerini değiştirmek için tasarlanmıştır. Butona basıldığında butonun etrafındaki ışıklar yanar ve fotosel devreye girer. Butona basıldığı süre içerisinde, elin ışıklara yakınlaşıp uzaklaşmasıyla fotosel verileri alır ve ekrandaki objenin RGBaA değerleri değişir. Elin fotoselle etkileşimi sırasında kaydedilen değerler panelin üzerinde bulunan ibrelerdende izlenebilir.

5- Panelin alt kısmında üstten atılan jetonun düştüğü bir bölüm bulunmaktadır. Kullanıcı burdan aldığı jetonu tekrar kullanarak yeni bir obje ekrana çağırabilmektedir. Bu işlem olduğunda yeni obje seçilidir. Önceden işlenmiş objelere geri dönüş plasılığı yoktur.

6- Kullanıcı cinaliiksiki ile etkileşimini tamamladıktan sonra panelin önünden ayrılır. Panelde bulunan sensörler bu eylemi algılar ve ekranda oluşturulan görüntüyü kaydeder. Kaydedilen görüntü sanal galeriye yollanır akabinde yeni kullanıcı gelene kadar ekran koruyucu devreye girer.

Senaryo oluşuyor

Mayıs 1st, 2008 - No Responses

- Kullanıcı kontrol paneline yaklaştığı zaman ekranda boş bir sayfa ( çalışma alanı ) açılır. Kullanıcı olmadığı zamanlarda önceden yapılmış işlerden oluşan ekran koruyucu çalışır. Bu döngü ‘kayıt’ ve ‘reset’ tuşlarının yerine geçer. Kullanıcının panelin başına geçmesi ‘reset’ , panelden uzaklaşması ‘kaydet’ komutu işlevi görür.

- Kullanıcı için başlama komutu aynı zamanda programda bulunan yeni obje ekleme komutudur. Yeni kullanıcıyı karşılayacak ekranda panel üzerinde bulunan ilgili ikon ( jeton haznesi ) ile bağdaştırılır. Kullanıcı ekrandaki ikonu görüp paneldeki etkileşimi uygular. Bunun dışında herhangi bir öğrenim süreci gerekli görmedik. Kullanıcıların öğrenme sürecinde oluşturdukları imajlar daha uygun olabilir -ki zaten hayat boyu kullanılacak bir program tasarlamadık-.

- İmaj oluşturma işlemi objelere dayalı olduğu için kullanıcı yeni bir obje ekleyene kadar seçili obje üzerinde etkileşimde bulunur. Obje sayısı limitli değildir. Önceki objelere geri dönüp değiştirmek mümkün değildir. Objeler temel geometrik şekillerdir. Kullanıcı her defa bir obje ekler ve eklediği objenin ne olacağı belli değildir. Paneldeki input araçları ile objenin yeri, boyutu ve açısı ayarlanabilir. Kullanıcı yeni bir obje eklemeye karar verdiğinde seçim yeni objeye geçer ve bir önceki veya daha önceki objelere geri dönüş yapamaz, seçemez.

- Kullanıcı işini bitirdiğinde yani panelin önünden ayrıldığı zaman program bunu algılayıp ekrandaki görüntüyü kaydeder ve siteye upload eder. Program akabinde yeni kullanıcı yoksa başta konumuna geçip önceki çalışmaları gösterir. Ekranda aynı zamanda sitenin linki vardır.

- Bu proje YTÜ’nün bütün fakültelerinde sergilenecektir. Oluşturulan kompozisyonlar kaydedilir kaydedilmez internet üzerindeki önceden oluşturulmuş olan sanal galeriye gönderilir. Galeride görseller oluşturuldukları fakültelerin başlıkları altında sunulur.

Panel değişiyor

Nisan 19th, 2008 - No Responses

Paneli biraz daha ayrıntlı bir şekilde inceleyip tasarımını tekrar yaptık.


kullanıcı senaryosu

Nisan 15th, 2008 - No Responses

panel eskizi

panel evrimleşiyor…

Kullanıcı kontrol paneline yaklaştığı zaman ekranda boş bir sayfa (çalışma alanı) açılır. Kullanıcı olmadığı zamanlarda önceden yapılmış işlerden oluşan ekran koruyucu açılır. Bu döngü ‘kayıt’ ve ‘reset’ tuşlarının yerine geçer. Kullanıcının panelin başına geçmesi reset, panelden uzaklaşması kaydet komutu işlevi görür.

_Kullanıcı için başlama komutu aynı zamnda programda bulunan yeni obje ekleme komutudur. Yeni kullanıcıyı karşılayacak ekranda panel üzerinde bulunan ilgili ikon (jeton haznesi) ile bağdaştırılır. Kullanıcı ekrandaki ikonu görüp paneldeki etkileşimi uygular. Bunun dışında herhangi bir öğrenim süreci gerekli görmedik. kullanıcıların öğrenme sürecinde oluşturdukları imajlar daha uygun olabilir ki zaten hayat boyu kullanılacak bir program tasarlamadık.

_İmaj oluşturma işlemi objelere dayalı olduğu için kullanıcı yeni bir obje ekleyene kadar seçili obje

üzerinde etkileşimde bulunur. Obje sayısı limitli değildir. Önceki objelere geri dönüp değiştirmek mümkün değildir. Objeler temel geometrik şekillerdir. Kullanıcı her defa bir obje ekler ve eklediği objenin ne olacaği belli

değildir. Bir obje ekranda belirir. Paneldeki input araçları ile yerini, açısını, boyutunu belirler. Bu seçili objedir. Kullanıcı yeni bir obje eklemeye karar verdiğinde seçim yeni objeye geçer ve bir önceki veya daha önceki objelere geri dönüş yapamaz, seçemez.

_Kullanıcı işini bitirdiğinde yani panelin önünden ayrıldığında, program bunu algılayıp ekrandaki görüntüyü kaydeder ve öncede hazırlanmış olan internet sitesine upload eder. Program, akabinde yeni kullanıcı yoksa boşta komutuna geçip önceki çalışmaları gösterir. Ekranda aynı zamanda sitenin linki görülür. Böylece katılımcıların ve izleyicilerin, oluşturulan kompzisyonlara nasıl ulaşabilecekleri hakkında bilgi verilmiş olur.

ufak ufak başlıyoruz

Nisan 8th, 2008 - 2 Responses

birinci eskizAmacımız kullanmaya alışkın olduğumuz fare - klavye yerine hissiyata dayalı input aracı tasarlamak.

Örneğin; ekrandaki bir görseli çevirmek için fare ile arayüze bağlı olarak butonlara basmamız ya da klavyeden veri girmemiz gerekir. Çevirmek (yön değiştirmek) gerçek hayatta da kullandığımız bir eylemdir ve bunu fiziksel olarak uygulayabiliriz. Biz bu hissiyatı dijital ortamda da kaybetmemek için aynı eylemi manuel olarak yapabiliceğimiz input araçlarını kullanarak tasarladığımız kontrol paneli ile kullanıcı ve dijital ortam arasında bağ kurmayı hedefledik ve bu bağlamda bir de imaj programı planladık.