کار نکردن ال سی دی در پروژه با آردوینو

با سلام خدمت اساتید عزیز؛
بنده یه پروژ با آردوینو ار کردم که یکی از بخش هاش ال سی دی هستش. ولی متاسفانه این طوری مشون میده.
البته کد رو در پروتئوس امتحان کردم، اونجا درسته، ولی در عمل درست کار نمی کنه.
خیلی ممنون.

@Mehrad#5727
استاد همون کد hello world خود آردوینو هست

فقط در ابتدا ما یه اشتباهی کردیم، جای آند و کاتد رو برعکس زدیم؛ میتونه از اون باشه؟ یعنی سوخته باشه؟
ولی الان کار میکنه (ولی همونطوری که عکسش رو گذاشتم)

[upl-file uuid=72effe2f-3756-4f77-8398-ec93221165ee size=274B]lcd.c[/upl-file]

این هم فیلمش

[upl-file uuid=15612b5a-da06-406e-b038-fa9d4f2d160b size=225kB]223150.mp4[/upl-file]

@Mehrad#5727
اینطوری نشون میده؛
البته من چندین بار در پروتئوس امتحان کردم. اونجا درست کار میکنه.

[upl-file uuid=01ad123e-de04-4a16-abc9-2c3c50296a1e size=6MB]183920.mp4[/upl-file]

همچنین ناگفته نماند، چون آردوینو نمی تونه ولتاژ ال سی دی رو تامین کنه، از یه آداپتور ۵ ولت استفاده میکنیم.

سلام دوست عزیز، دقت کنید که اگر از یک آداپتور جدا استفاده کردید حتما باید گراند آردوینو رو به گراند اون منبع وصل کنید.
در مورد کدتون هم، داخل لوپ رو کاملا خالی کنید و مجدد تست کنید. یا اینکه خط آخر لوپ یک delay بذارید. الان دارید با سرعت خیلی خیلی زیادی بدون هیچ delay ای روی صفحه عدد نمایش میدید که این سیستم رو دچار مشکل میکنه. مثلا یک delay به اندازه ۱ ثانیه بذارید و مجدد تست کنید.

سلام دوست عزیز، به احتمال خیلی زیاد مشکل از کد شما هست. آیا در loop دارید روی LCD مینویسید؟ یکبار فقط در setup بنویسید و ببینید تفاوتی میکنه یا نه. کدتون رو هم برام بفرستید.

متاسفانه مثل اینکه نمی تونم فیلم رو آپلود کنم.
یه عکس میذارم.

به جای این که (Hello) رو نشون بده، اینو نمایش میده2021-08-19/1629355258-827385-222949.jpeg

@Mehrad#5788
چشم استاد
خیلی ممنون از راهنمایی هاتون