اطلاعیه

Collapse
No announcement yet.

نمایش انیمیشن با LCD رنگی

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    نمایش انیمیشن با LCD رنگی

    سلام
    کسی میتونه بگه چطوری میشه یه انیمیشن توی السیدی 6610 یا 6100 نوکیا نمایش داد
    لطفا کامل توضیح بدید
    اگه نرم افزاری هم نیازه معرفی کنید
    تشکر

    #2
    پاسخ : نمایش انیمیشن با LCD رنگی

    سلام
    جواب سوال به این سادگی که شما پرسیدید نیست!!!
    لطفا کامل توضیح بدید
    :mrgreen:

    به این سادگیا هم نیست، شما در قدم اول باید بتونید حداقل یه عکس رو روی lcd نمایش بدید، در مراحل بعدی باید از میکرویی استفاده کنید که بتونه یک تصویر رو با یه فریم ریت قابل قبول نمایش بده، بعدش هم باید فرمت انیمیشنتون رو مشخص کنید(که احتمالا gif خواهد بود)، و بعدش هم ان شاالله قدم های بعدی...
    اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

    دیدگاه


      #3
      پاسخ : نمایش انیمیشن با LCD رنگی

      خیلی ممنون از پاسختون
      ببینید من تا همون مرحله ساخت انیمیشن با فرمت gif رسیدم حالا شما بگید چطوری بریزم تو میکرو که السیدی نمایشش بده

      دیدگاه


        #4
        پاسخ : نمایش انیمیشن با LCD رنگی

        ببینید، سوالتون خیلی کلی هستش
        قبل از هر چیزی شما باید درایور lcd مورد نظرتون رو مهیا کنید، و 100 البته قبل از اون باید زبان برنامه نویسیتون مشخص باشه
        توصیه میکنم تاپیک زیر رو مطالعه بفرمایید:
        http://www.eca.ir/forum2/index.php?topic=55585.msg297569#msg297569
        اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

        دیدگاه


          #5
          پاسخ : نمایش انیمیشن با LCD رنگی

          ببخشید من باید اطلاعات بیشتری میدادم
          من با نرم افزار بسکام که میدونم میدونید زبونشم بیسیک هست
          السیدی 6610 نیاز به درایور نداره خود بسکام درایور السیدی رو داره
          اینم برنامه منه ولی نمیدونم چرا هرچی عکس تبدیل میکنم نمایش نمیده چه برسه به انیمیشن


          $lib "lcd-pcf8833.lbx"
          $regfile = "m16def.dat"
          $crystal = 12000000

          Config Graphlcd = Color , Controlport = Porta , Cs = 1 , Rs = 0 , Scl = 3 , Sda = 2

          Const Blue = &B00000011
          Const Yellow = &B11111100
          Const Red = &B11100000
          Const Green = &B00011100
          Const Black = &B00000000
          Const White = &B11111111
          Const Brightgreen = &B00111110
          Const Darkgreen = &B00010100
          Const Darkred = &B10100000
          Const Darkblue = &B00000010
          Const Brightblue = &B00011111
          Const Orange = &B11111000

          Dim A As Byte , B As Byte , C As Byte
          Do
          Cls
          Boxfill(0 , 0) -(131 , 131) , Green , Yellow
          Waitms 200


          Showpic 0 , 0 , Ali
          Wait 5

          Boxfill(0 , 0) -(131 , 131) , White
          Gosub Font16
          Lcdat 20 , 50 , "HI" , Red , Green
          Lcdat 40 , 18 , "HOSEIN" , Red , Green
          Wait 2

          Boxfill(0 , 0) -(131 , 131) , White
          Gosub Font8
          Lcdat 2 , 3 , "HOSEIN" , Green , Black
          Lcdat 10 , 3 , "HESHMATI" , Red , Black

          Lcdat 32 , 3 , "PEYMAN" , Green , Black
          Lcdat 40 , 3 , "RANJBAR" , Red , Black

          Lcdat 62 , 3 , "MILAD" , Green , Black
          Lcdat 70 , 3 , "MOHSENI" , Red , Black
          Wait 2
          Gosub Color1
          Wait 2
          Gosub Color2
          Wait 2



          Loop
          End

          Ali:
          $bgf "setting.bgc"

          $include "color16x16.font"
          $include "color8x8.font"

          Font8:
          Setfont Color8x8
          Return

          Font16:
          Setfont Color16x16
          Return

          Color1:
          Boxfill(0 , 0) -(10 , 131) , Red , Yellow
          Boxfill(11 , 0) -(20 , 131) , Red , Green
          Boxfill(21 , 0) -(30 , 131) , Red , Blue
          Boxfill(31 , 0) -(40 , 131) , Green , Red
          Boxfill(41 , 0) -(50 , 131) , Yellow , Yellow
          Boxfill(51 , 0) -(60 , 131) , Yellow , Green
          Boxfill(61 , 0) -(70 , 131) , Red
          Boxfill(71 , 0) -(80 , 131) , Yellow
          Boxfill(81 , 0) -(90 , 131) , Green
          Boxfill(91 , 0) -(100 , 131) , Blue
          Boxfill(101 , 0) -(110 , 131) , Red
          Boxfill(111 , 0) -(120 , 131) , Green
          Boxfill(121 , 0) -(131 , 131) , Yellow
          Return

          Color2:
          Boxfill(0 , 0) -(131 , 10) , Red , Yellow
          Boxfill(0 , 11) -(131 , 20) , Red , Green
          Boxfill(0 , 21) -(131 , 30) , Red , Blue
          Boxfill(0 , 31) -(131 , 40) , Green , Red
          Boxfill(0 , 41) -(131 , 50) , Yellow , Yellow
          Boxfill(0 , 51) -(131 , 60) , Yellow , Green
          Boxfill(0 , 61) -(131 , 70) , Red
          Boxfill(0 , 71) -(131 , 80) , Yellow
          Boxfill(0 , 81) -(131 , 90) , Green
          Boxfill(0 , 91) -(131 , 100) , Blue
          Boxfill(0 , 101) -(131 , 110) , Red
          Boxfill(0 , 111) -(131 , 120) , Green
          Boxfill(0 , 121) -(131 , 131) , Yellow
          Return

          دیدگاه


            #6
            پاسخ : نمایش انیمیشن با LCD رنگی

            آهان!
            این یکی دیگه از حیطه اطلاعات ما خارج شد!(من c کار میکنم)
            بقیه دوستان باید راهنمایی کنند
            اما یه سوال: شما تونستید کلا چیزی روی lcd رسم کنید؟(میخوام ببینم lcd رو از لحاظ سخت و نرم افزاری درست رو به راه کردید یا نه؟)
            اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

            دیدگاه


              #7
              پاسخ : نمایش انیمیشن با LCD رنگی

              آقا اینجا بطور کامل توضیح داده سختم نیست فقط کافیه gif باشه:
              http://www.iranmicro.ir/forum/showthread.php?t=668
              پست 6 آم آقای codev توضیح دادند!
              تشکر لازمه! دکمه رو فشار بده ديگه!!
              موفق باشيدددددد!!

              دیدگاه


                #8
                پاسخ : نمایش انیمیشن با LCD رنگی

                نوشته اصلی توسط ☺بابابرقی☺
                آهان!
                این یکی دیگه از حیطه اطلاعات ما خارج شد!(من c کار میکنم)
                بقیه دوستان باید راهنمایی کنند
                اما یه سوال: شما تونستید کلا چیزی روی lcd رسم کنید؟(میخوام ببینم lcd رو از لحاظ سخت و نرم افزاری درست رو به راه کردید یا نه؟)

                خیلی ممنون از راهنمائیتون
                بالاخره موفق شدم هم متن و هم عکس رو نمایش بدم ولی نمیدونم چرا باید حتما عکس رو 16 color تبدیل کنم تا کامل نشون بده 256 color نصف عکس کامله و باقیش رو به هم ریخته نمایش میده
                برای نمایش انیمیشن هم دارم کار میکنم ولی با AVR میدونم مشکل سرعت خواهم داشت

                دیدگاه

                لطفا صبر کنید...
                X