یه OLED 0.96 اینچی دارم که با I2C به Arduino وصله. ۲ ماه خوب کار کرد ولی یهویی صفحهاش فقط سفید نشون میده و هیچ متنی نمیاد. تغذیه هم مثل قبلـه. این مشکل سوختگیه یا نرمافزاری؟ ارزش داره جایگزین کنم یا قابل تعمیره؟
اطلاعیه
همه را پاک کن
1404-04-24 18:32
5 پاسخ ها
1404-04-24 18:33
اگه فقط یه صفحه سفید میبینی، معمولاً یا ارتباط I2C قطع شده یا آدرس اشتباهه. اول با I2C Scanner تست کن ببین اصلاً شناسایی میشه یا نه.
1404-04-24 18:34
یه بار تو پروژه من سیم های I2C شل شده بود. نمایشگر سفید میشد ولی سالم بود. سیم ها رو چک کن قبل از اینکه فکر کنی سوخته.
1404-04-24 18:35
اگه ولتاژ تغذیه بالا رفته باشه مثلاً اشتباهی به 5V زدی، ممکنه درایورش آسیب دیده باشه. من یه OLED اینطوری از دست دادم.
1404-04-24 18:35
گاهی هم مشکل از کدنویسیه. اگه تو setup دوبار مقداردهی بشه یا تایم اولیه کمه، درست initialize نمیشه.
1404-04-24 18:36
برای اطمینان، یه ماژول سالم تست کن روی همون برد و همون کد. اگه اونم کار نکرد، مشکل نرمافزاریه. اگرنه، نمایشگر سوخته.