Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Km saati Tasarımı

Konu, 'Elektrik - Elektronik' kısmında Selahattin Porsuk tarafından paylaşıldı.

  1. Selahattin Porsuk

    Selahattin Porsuk Üye

    Kayıt:
    30 Kasım 2010
    Mesajlar:
    99
    Beğeniler:
    71
    Şehir:
    Kocaeli Gebze
    Seviye:
    Arkadaşlar bikaç gündür kafamı fena kurcalayan bi konu var.

    Kendime yeni bir km saati tasarlamak istiyorum. ama sadece km saati piyasada zaten mevcut :d

    Şimdi benim yapmak istediğim hem km saati görevini yapsın. park ettiğim zaman alarmı kurayım adamın biri bisikleti yerinden kımıldatınca bağırsın filan. Ben geldiğimde pin kodunu girerek alarmı kapatayım.

    Lcd ekran, tuştakımı, civalı hareket sensörü, sonra hız için manyetik sensör filan falan kullanıcam.
    Bunlar şimdilik zor değil gibi görülüyor tabi işe başlayınca epey bi problem çıkacaktır ama başlamak bitirmenin yarısıdır.

    Neyse şimdi sizlere sormak istediğim şu ki:
    Bir bisiklete bu projeyi yaparken bir km saatinden beklediğiniz nelerdir öğrenmek istedim. Veya eklenebilecek farklı özellikler neler olabilir şöyle bi fikirlerinizi alayım dedim.

    Benim şimdilik aklıma gelenler alarm özelliğinin dışında,
    Sürat
    toplam km
    yolculuk süresi
    yolculuk mesafesi
    ortalama hız
    max hız

    Gibi değişkenler benim aklıma gelenler. bunların dışında sizin de şu da olsa iyi olur dedikleriniz?
    Bisiklet hareket halindeyken ekranda nelerin görünmesi beklenir?

    Ben kolay bi menü tasarlamaya çalışacam. herşeyin fazlasıyla görsel olmasına uğraşıcam. ilk bikaç cevaptan sonra menü tasarlama olayıyla işe başlamayı düşünüyorum. daha sonra gelecek istek olursa onları da dahil etmeye çalışırız tabi.
     
  2. Serden Us

    Serden Us Onursal Üye

    Yaş:
    34
    Kayıt:
    2 Şubat 2007
    Mesajlar:
    2.762
    Beğeniler:
    1.540
    Şehir:
    Eskişehir
    Bisiklet:
    Amoeba
    Seviye:
    Gece sürüşü için aydınlatmalı ekran kullanabilirsiniz belki?
    Bir de menüleri belli zaman aralıklarıyla tek tek gezen "scan" modu hoşuma gidiyor benim. Öyle bir eklenti de düşünülebilir.

    Aklıma gelmişken, merak ediyorum da acaba hızınızın zamana bağlı değişimini grafik şeklinde gösterecek bir menü yapılabilir mi? Hangi saatte ne kadar hızlı gittiğinizi anlamak mümkün olur böylece.
     
  3. Selahattin Porsuk

    Selahattin Porsuk Üye

    Kayıt:
    30 Kasım 2010
    Mesajlar:
    99
    Beğeniler:
    71
    Şehir:
    Kocaeli Gebze
    Seviye:
    oo sen koptun abi D:

    ekran aydınlatması olması gereken bişey olduğu için yazmamıştım. :D

    [​IMG]
    kullanacağım lcd büyük ihtimalle yukarıdakine benzeyen bişey düşündüğüm için grafik olayı biraz zor gibi görülüyor. Belki aşağıdaki gibi grafik ekran bir lcd ile yapmaya karar verirsek dediğiniz (hız-zaman grafiği) için uğraş gösterebilirim. Ama bu çok fazla kasacaktır beni :) çünkü diğeri kadar basit değil :D

    [​IMG]

    daha önce satın aldığım km saatinde scan modu vardı ve ben hızıma her bakmak istediğimde o başka bişeyi gösteriyodu kıl oluyodum :D
    Bunu durduğumuzda kullanıcının bu değişkenlere manuel olarak ulaşmasını sağlamayı düşünüyordum.
     
    Serden Us bunu beğendi.
  4. Ali Menemen

    Ali Menemen Onursal Üye

    Kayıt:
    20 Ağustos 2008
    Mesajlar:
    2.959
    Beğeniler:
    2.997
    Bisiklet:
    Sedona
    Seviye:
    Çok güzel düşünmüşsünüz ama bunları yapmak için baya bi bilgi birikimine sahip olmak gerekir. Pic Basic Pro dilini biliyorum ama bunlar için sanırım C bilmek gerekiyor.
    Sürat
    toplam km
    yolculuk süresi
    yolculuk mesafesi
    ortalama hız
    max hız
    gibi değerler için fizikten yararlanıp c kodları ile tasarlama yapmak gerekir. Şifreli alarm konusunda yardımcı olurum ancak diğerleri için şu anda kullanığım pic basic dili yeterli olmayabilir. Kendin programlayacağın için teker çapına göre kalibrasyon yapman gerekir. Pic basic pro için microcode studio plus, C için PIC C Lite derleyicilerini kullanmanı öneririm.

    Not: O resimdeki lcd denen aletlerde yazı yazmak grafik göstermek öyle pek kolay değildir (tecrübe ile sabit) :D

    Haydi kolay gelsin :D
     
  5. Selahattin Porsuk

    Selahattin Porsuk Üye

    Kayıt:
    30 Kasım 2010
    Mesajlar:
    99
    Beğeniler:
    71
    Şehir:
    Kocaeli Gebze
    Seviye:
    intel in 8051 entegresini programlamayı düşünüyorum. yani pic yok :D basic vardı ama yıllar önce öğrendim ve kullanmadığım için unuttum :D
    şu anda daha çok C++ ve asm biliyorum.
    grafik lcd ile uğraşmak hayli zor ama bu 2x16 lcd ile daha önce ufak çaplı işlerim olmuştu :)
    tekerlek çapı için kalibrasyonu kullanıcıya bırakmayı düşünüyorum piyasadaki saatlerde olduğu gibi. cm veya metre cinsinden kullanıcı kendisi girer.

    epey bi uğraşıcam gibi görünüyor ama güzel bişe olursa bitirme projesi konumuna bile getirebilirim :D

    aslında pic kullanmak daha kolay zannederim ama bilmeyince bilinmiyor işte :)
    kafama C kodları yatıyor onlarla yapıcam.
     
  6. Bahadir.Karaca

    Bahadir.Karaca Kıdemli Üye

    Kayıt:
    12 Temmuz 2007
    Mesajlar:
    252
    Beğeniler:
    117
    Şehir:
    ankara
    Seviye:
    hepsi tamam da civalı hareket sensörü kullancaksan eğer bisikleti park ederken gidon konumun hep aynı olmak zorunda yoksa en ufak birseyde biri gecerken çarptı sürttü vs öter ciyak ciyak. ötmeyen öyle kendi halinde guzel guzel giden bisikletlerin ve bisikletçilerin başına gelenler de ortadayken bence sen hiç alarm takma koruyacam derken parça pinçik bulursun mazallah:)
     
    Selahattin Porsuk bunu beğendi.
  7. Selahattin Porsuk

    Selahattin Porsuk Üye

    Kayıt:
    30 Kasım 2010
    Mesajlar:
    99
    Beğeniler:
    71
    Şehir:
    Kocaeli Gebze
    Seviye:
    valla abi biri geçerken koskoca bisikleti görmeyip de çarpıp sürtecekse ötsün bi zahmet :D siren olarak da şu 1 tl lik kapı alarmlarından koyarım kıyameti koparır :) adam topuklayarak kaçar ordan.
    Şu gidonu sabit tutma olayını anlamadım bu arada. sensörü gidon yerine başka biyere de koyabilirim sonuçta :)
     
    Serkan Demir ve Tayyip.Öztürk bunu beğendi.
  8. Selahattin Porsuk

    Selahattin Porsuk Üye

    Kayıt:
    30 Kasım 2010
    Mesajlar:
    99
    Beğeniler:
    71
    Şehir:
    Kocaeli Gebze
    Seviye:
    işe başlayınca sorunlar baş göstermeye başlıyor :D
    kafama takılan bikaç sorum olacak..

    Şimdi,
    Anlık hız hesaplaması için formülü buldum.

    1-Bunun yanında ortalama hız neye göre hesaplanıyor?
    2-Yolculuk süresi ve mesafesi neye göre sıfırlanıyor? Yani kullanıcı yola çıkarken bu değerleri sıfırlayıp öyle mi başlıyor sürmeye?
    3-Sürüş anında bu değerlerin hangilerinin ekranda görülebilmesi en önemlisidir?
    4-Tekerlerk kalibrasyonu yapılırken hangi türden(çap, yarıçap veya çevre) girilmesi kullanıcının kolayına kaçar.
    5-Bide evir çevir toplamda 6 tane özellik çıkarabiliyorum ortaya hadi saati de eklersek 7 oluyor. Bunlardan başka ne gibi özellikleri oluyor km saatlerinin?
     
  9. Sungur Çağırgan

    Sungur Çağırgan Forum Demirbaşı

    Kayıt:
    17 Ekim 2007
    Mesajlar:
    492
    Beğeniler:
    164
    Şehir:
    İzmir-Güzelbahçe
    Bisiklet:
    Corratec
    Seviye:
    Barometre

    Yükseklik fonksiyonu

    Sıcaklık Fonksiyonu

    Kalori kaybetme göstergesi

    aslında belli km saatlerinde var ama yükseklik güzel bir özellik
     
  10. Selahattin Porsuk

    Selahattin Porsuk Üye

    Kayıt:
    30 Kasım 2010
    Mesajlar:
    99
    Beğeniler:
    71
    Şehir:
    Kocaeli Gebze
    Seviye:
    sıcaklık mümkün gibi görünüyor .D barometre biraz zor. yükseklik temeli zor :D cihaz gittikçe devasa boyutlar alır bunları da ekleyince :D
     
  11. Serden Us

    Serden Us Onursal Üye

    Yaş:
    34
    Kayıt:
    2 Şubat 2007
    Mesajlar:
    2.762
    Beğeniler:
    1.540
    Şehir:
    Eskişehir
    Bisiklet:
    Amoeba
    Seviye:
    1- Sıfırlanabilen yolculuk mesafesini, yolculuk süresine bölerek. (km/h) Az önce Cannondale IQ 114 ile kontrol ettim, doğru değer veriyor bu formül.
    2- Kullanıcı isteğine bağlı normalde. Yani yola çıkarken sıfırlayabiliyorum veya istemezsem sıfırlamıyorum. Sıfırlamazsam önceki yolculuktan devam ediyor.
    3- Şahsen dilediğimi görebilmek isterdim. Hız sürekli görünsün, 2. satırda da istediğim bir özellik görünsün.
    4- Çap ölçmek genelde daha büyük sapmalara yol açıyor (ölçüm ve hesap hassasiyeti bakımından). Bu nedenle mm bazında çevre girilmesini tercih ederim ben.
    5- Kadans oluyor. İkinci bir sensör bağlayabilirseniz kadans da eklenebilir. Hatta nabız gibi ölçümler de olabilir göğüs bandı ile ama kullanıcıya kalmış bunlar. Bunun yanında, ilk açılışta bir kaç saniyeliğine belki bir mesaj metni gösterebilir alet. Hoşgeldiniz veya iyi yolculuklar hatta "iyi pedallamalar" gibi. :)
     
  12. Selahattin Porsuk

    Selahattin Porsuk Üye

    Kayıt:
    30 Kasım 2010
    Mesajlar:
    99
    Beğeniler:
    71
    Şehir:
    Kocaeli Gebze
    Seviye:
    Alet ilk açılışta büyük ihtimalle benim reklamımı yapacak şekilde ayarlarım :D olmadı kullanıcı açılış mesajını telefondaki gibi kendi değiştirir.
    Numeric keypad koyuyorum sonuçta :)

    1- tamam
    2- tamam
    3- tamam
    4- tamam
    5- kadans için aynı mantıkla ikinci bir sensörün aynakol civarına takılması gerekiyor sanırım bu iş üzerinde çalışıcam veya kadansla uğraşmadan,
    rpm olarak teker dönüş oranını hesaplatırım sadece.

    Peki her bir tuşa basıldığında ötecek (bıt bıt bıt :)) olan buzzer kulağa hoş gelir mi acaba sizce?

    Tüm cevaplar için teşekkürler.
     
    muratt35 bunu beğendi.
  13. Serden Us

    Serden Us Onursal Üye

    Yaş:
    34
    Kayıt:
    2 Şubat 2007
    Mesajlar:
    2.762
    Beğeniler:
    1.540
    Şehir:
    Eskişehir
    Bisiklet:
    Amoeba
    Seviye:
    Ben kendime göre cevaplıyorum ama kişiye kaldığı için biraz da çekimser yazıyorum. :)
    Şahsen bip bip sesi isterdim tuşlarında. Tek düşüncem pil ömrü olur bu konuda.
     
    muratt35 ve Selahattin Porsuk bunu beğendi.
  14. Selahattin Porsuk

    Selahattin Porsuk Üye

    Kayıt:
    30 Kasım 2010
    Mesajlar:
    99
    Beğeniler:
    71
    Şehir:
    Kocaeli Gebze
    Seviye:
    Tabiki herkesin kendi isteği. ben genel olarak nasıl olsa daha güzel olurdu düşüncesindeyim :D ben de senin gibi tuş sesinden hoşlanacaklar arasındayım :d

    Far için filan da elektrik gerekeceğinden akü düşünüyorum aslında. bide onu tekerlekten şarj edebilecek bi düzenek oldumu tamamdır :d
     
    muratt35 bunu beğendi.
  15. alper öztürk

    alper öztürk Aktif Üye

    Kayıt:
    17 Haziran 2010
    Mesajlar:
    154
    Beğeniler:
    79
    Şehir:
    tekirdağ
    Seviye:
    sen bunu geliştir ilerde oyun falanda atarsın :) bisiklet kokpiti mi yapacaksın yaw :) ama bu işlerden anlıyorsan çok iyi :in:
     
    muratt35 ve Selahattin Porsuk bunu beğendi.
  16. M.Burak KARADAĞ

    M.Burak KARADAĞ Onursal Üye

    Yaş:
    23
    Kayıt:
    22 Eylül 2010
    Mesajlar:
    2.701
    Beğeniler:
    2.030
    Şehir:
    İstanbul, tatil dönemlerinde Ankara
    Bisiklet:
    Carraro
    Seviye:
    AMa ama siz hastasınız :D
    Bu kadar şey koyuyoruz.Düdüğüde olsun düdüğüde olsun. :D
     
    muratt35 ve Ufuk KOÇARSLAN bunu beğendi.
  17. Selahattin Porsuk

    Selahattin Porsuk Üye

    Kayıt:
    30 Kasım 2010
    Mesajlar:
    99
    Beğeniler:
    71
    Şehir:
    Kocaeli Gebze
    Seviye:
    vala diyorum ya sabahtan beri ekrana 4 satır yazıyı ancak yazdırabildim
    geçen son bir saatte de tuştakımından ekrana yazı yazdırmayı becerdim
    bu kadar anlayabiliyorum ancak yani :D
    kokpit olayı iyi fikir ha telsiz filan koyup kulaklıktan mayday mayday yaparım :)

    sen ne diyon abicim bir haftadır rüyamda bile bunun kodlarını yazıyorum ben :D
    düdük de koyarım sen iste yeterki D: havalı korna koyarım ona godfather çalar :D
    veya tam şu anda (godfather yazarkene) aklıma geldi alarm çıkışı bir tuşa basılarak düdük olarak da kullanılabilir iyi fikir teşekkürler.
     
    muratt35, Osman Şen ve Tayyip.Öztürk bunu beğendi.
  18. Burak Oguz

    Burak Oguz Forum Bağımlısı

    Kayıt:
    14 Nisan 2009
    Mesajlar:
    796
    Beğeniler:
    99
    Şehir:
    Ankara
    Seviye:
    hangi dille yazıyorsun yardımımız dokunabilir belki
    pic bezing dilindemi
     
    muratt35 ve Selahattin Porsuk bunu beğendi.
  19. Selahattin Porsuk

    Selahattin Porsuk Üye

    Kayıt:
    30 Kasım 2010
    Mesajlar:
    99
    Beğeniler:
    71
    Şehir:
    Kocaeli Gebze
    Seviye:
    basic biliyodum kullanmayınca unuttum :D

    C ile yazmaya başladım pic kullanmıyorum zaten intel 8051 le uğraşıyorum.
     
    muratt35 ve M.Burak KARADAĞ bunu beğendi.
  20. M.Burak KARADAĞ

    M.Burak KARADAĞ Onursal Üye

    Yaş:
    23
    Kayıt:
    22 Eylül 2010
    Mesajlar:
    2.701
    Beğeniler:
    2.030
    Şehir:
    İstanbul, tatil dönemlerinde Ankara
    Bisiklet:
    Carraro
    Seviye:
    Allah sabır ve başarı versin :D en kısa zaman da bekliyoruz :D
     
    muratt35 ve Selahattin Porsuk bunu beğendi.