اطلاعیه

Collapse
No announcement yet.

فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

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

    #31
    پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

    دادا دستت درد نکنه کارمو راه انداختی

    دیدگاه


      #32
      پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

      نوشته اصلی توسط dinyoon نمایش پست ها
      دادا دستت درد نکنه کارمو راه انداختی
      خواهش میکنم. موفق باشید

      دلیل: ادغام دو پست برای جلوگیری از اسپم

      لازم به ذکره، دوستان دقت کنن این ماژول با ولتاژ3.3 کار میکنه، میتونید سر راه تغذیه ماژول، دو عدد دیود سری کنید و استفاده کنید، البته بعضی از ماژولها رو تست کردم و با 5 ولت هم کار کرد، ولی برای اطمینان بیشتر، از دو عدد دیود (مثلا4148 که کوچک هم هست) سری شده استفاده کنید.
      جدیدترین ویرایش توسط hamedtaran; ۰۴:۵۹ ۱۳۹۷/۱۰/۱۲.
      انسانها 10 دسته اند: دسته اي که باينري ميدانند و دسته اي که باينري نميدانند!

      دیدگاه


        #33
        پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

        سلام دوستانی که با بسکام کار میکنن بگم که کتابخونه راه اندازی این ماژول به زبان بیسیک رو توی سایت ایسام پیدا کردم...من که ازش جواب گرفتم

        دیدگاه


          #34
          پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

          سلام
          دوستان من با atmega328 همین کد رو پروگ کردم برا راه اندازی ال سی دی 128*32 ولی کاراکترهایی که نشون میده به هم ریختس!!! کسی می دونه راه حل چیه؟

          دلیل: ادغام دو پست برای جلوگیری از اسپم

          سلام
          دوستان من با atmega328 همین کد رو پروگ کردم برا راه اندازی ال سی دی 128*32 ولی کاراکترهایی که نشون میده به هم ریختس!!! کسی می دونه راه حل چیه؟

          دیدگاه


            #35
            پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

            سلام.تشکر بیکران

            دیدگاه


              #36
              پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

              بالاخره آدرس اسلیو ماژول چی هست 3c یا 78

              دلیل: ادغام دو پست برای جلوگیری از اسپم

              با اسمبلی میشه را ه انداختش ، 5 ولت به vcc ماژول وصل کردم ، فعلا نتونستم یک پیکسلش هم روشن کنم ، نمی دونم مشکل چیه
              ....................HELP ME GOD ...........................

              WORLD ELECTRONIC................................

              nasrolahymohsen@gmail.com......................... ...

              دیدگاه


                #37
                پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

                نوشته اصلی توسط hamedtaran نمایش پست ها
                کسایی که ماژولو دارن مدارو ببندن، جدیدا از انجمن استقبال نمیشه، من چنتا تاپیکو دنبال میکنم که متاسفانه توی همشون پست آخرو من گذاشتم و مدت طولانی خاک خورده همشون.
                این اصلا خوب نیست
                نوشته اصلی توسط hamedtaran نمایش پست ها
                کسایی که ماژولو دارن مدارو ببندن، جدیدا از انجمن استقبال نمیشه، من چنتا تاپیکو دنبال میکنم که متاسفانه توی همشون پست آخرو من گذاشتم و مدت طولانی خاک خورده همشون.
                نوشته اصلی توسط hamedtaran نمایش پست ها
                این اصلا خوب نیست
                سلام من مدار بستم و جواب گرفتم
                فقط قسمت باتری پرش داشت نمی دونم مشکلش کجاست ؟
                سوال فونت ریزشو از کجا میاره چون تو هدرش نیست
                چطوری فوت جدید و عکس جدید طراحی کنیم برای این لایبری
                و این که یه توضیح کلی در باره ی درایورش و دیتاشیت .... می دادی مقاله کامل میشد
                در ضمن تو فونت ها کلی داده ی بی استفاده (فک کنم فونت روسی ) هست که باید پاک شود
                کارمو راه انداخت ممنون
                راستی مرج این لایبری را دارید ؟ احساس می کنم قسمت باتری یه چیزایی پاک شده
                یافتم توی تابع یک دستور پاک شده بود
                جدیدترین ویرایش توسط antipa; ۱۱:۰۶ ۱۳۹۸/۱۱/۰۶. دلیل: llll

                دیدگاه


                  #38
                  پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

                  سلام مهندس .
                  عالی بود . دست شما درد نکنه .
                  من با LPC2103 راهش انداختم .
                  فقط یه مشکل : چه طوری کاراکترهای خاص رو طراحی کنیم ؟؟؟؟
                  مثلا من میخام لوگوی وای فای رو طراحی کنم . نمیشه !!!!

                  دیدگاه


                    #39
                    پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

                    سلام
                    من این کد رو روی oled 0.91 اینچ با رزولیشن 32×128 پیاده کردم
                    خیلی ریز مینویسه و نمیشه خوند
                    هرکجای کد رو هم بگین تغییر دادم ولی بازم نتونستم نتیجه بگیرم
                    اگه ممکنه یه راهنمایی کنین که برای سایز های دیگه چطوری میشه استفاده کرد.
                    ممنون

                    دیدگاه


                      #40
                      پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

                      نوشته اصلی توسط hamedtaran نمایش پست ها
                      وقتی دیدم تاپیکی به اسم «جواهری به اسم oled 128x64 در فروشگاه» در انجمن هست و پس از دوسال بدون نتیجه رها شده و کسانی که راه اندازی کردن آموزش آنچنانی نمیدن، حالا نمیدونم دلیلش چی میتونه باشه، شاید وقت کافی نداشتن
                      البته آموزش هایی به زبان بسکام هست و به راحتی راه اندازی میشه، ولی واسه زبان C و کدویژن شاید عده ای از دوستان مشکل داشته باشن که با این فایلی که میذارم همه این مشکلات برطرف میشه انشاءالله. چون هم کتابخونه رو گذاشتم، هم نحوه سیم کشی و هم یک مثال بسیار ساده که عکسهای زیر خروجی همین مثال هستش.
                      نحوه ارتباط با ماژول بصورت i2c میباشد که با تمام میکروکنترولر ها سازگار است.
                      درضمن زحمت این پروژه را رفقای روسی کشیدن که دستشون درد نکنه، نکته جالب این که یک تابع برای نشان دادن میزان باطری توی کتابخانه هست که بنظرم خیلی به درد میخوره و جالبه (توی عکسا معلومه)
                      این عکس هایی از پروژه:



                      نحوه سیم کشی:



                      لینک دانلود:
                      دانلود کتابخانه و مثال برای راه اندازی ماژول oled lcd با چیپ ssd1306 با کدویژن و ارتباط دو سیمه i2c

                      موفق باشید.
                      سپاس از برنامه خوبی که در اختیار بقیه هم قرار دادین
                      حاصلظرب توان در ادعا مقداری ثابت است.هرچه توان انسان کمتر باشد ادعای او بیشتر است و هرچه توان انسان بیشتر شود ادعایش کمتر میگردد.(دکتر حسابی)

                      دیدگاه


                        #41
                        پاسخ : فایل راه اندازی oled lcd با چیپ ssd1306 در کدویژن و زبان c

                        سلام hamedtaran عزیر
                        لطف میکنید درباره قسمت Horizontal memory mode برنامه تون توضیح بدید؟

                        دلیل: ادغام دو پست برای جلوگیری از اسپم

                        سلام دوست عزیز
                        چند روز پیش داشتم درباره راه اندازی OLED ها دنبال یه برنامه خوب میگشتم که برنامه شما را دیدم. ابته با کمی تاخیر! (شما سال 96 پست گذاشتید و بنده در سال 402 دیدم!). درحال مطالعه برنامه شما بودم که بخش هایی از اون برام نامفهوم بود. امیدوارم به سوالهای بنده جواب بدید. سعی میکنم سوالهام رو مرحله به مرحله طرح کنم که شما هم بتونید پاسخ بدید.
                        تشکر
                        سوال:
                        در قسمت تابع LCD_init ، توی قسمت Horizontal memory mode دقیقا" چی ه کاری دارید انجام میدید؟
                        منظور شما از مقدار 0x1 در دستور LCD_Commmand(COMAND, SSD1306_SEGREMAP | 0x1) ،همون مقدار 0x01 هستش؟
                        چرا این مقدار 0x1 را بصورت موازی با مقدار آدرس اون رجیستر کردید قسمت ؟ ولی در بعضی از دستورات دیگه بصورت جداگانه ارسال کردید؟
                        ممنون از جواب شما
                        حاصلظرب توان در ادعا مقداری ثابت است.هرچه توان انسان کمتر باشد ادعای او بیشتر است و هرچه توان انسان بیشتر شود ادعایش کمتر میگردد.(دکتر حسابی)

                        دیدگاه

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