فهرست مطالب:
- مرحله 1: آنچه شما نیاز دارید
- مرحله 2: Pinout LCD و اتصالات با آردوینو
- مرحله 3: برنامه نویسی آردوینو
- مرحله 4: کد
- مرحله 5: نمودار و کد مدار به طور کامل توضیح داده شده است:
تصویری: رابط LCD با آردوینو در Tinkercad: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
پروژه های Tinkercad »
کد این مقاله برای LCD هایی نوشته شده است که از درایور استاندارد Hitachi HD44780 استفاده می کنند. اگر LCD شما 16 پین دارد ، احتمالاً درایور Hitachi HD44780 دارد. این نمایشگرها می توانند در حالت 4 بیتی یا 8 بیتی سیم کشی شوند. سیم کشی LCD در حالت 4 بیتی معمولاً ترجیح داده می شود زیرا از چهار سیم کمتر از حالت 8 بیتی استفاده می کند. در عمل ، تفاوت قابل توجهی در عملکرد بین این دو حالت وجود ندارد. در این آموزش ، من LCD را در حالت 4 بیتی متصل می کنم.
مرحله 1: آنچه شما نیاز دارید
برای این آموزش شما نیاز دارید:
1. آردوینو اونو
2. Breadboard یا PCB
3. LCD 16x2
4. پتانسیومتر
مرحله 2: Pinout LCD و اتصالات با آردوینو
در اینجا نمودار پین های LCD مورد استفاده من است. اتصالات هر پین به آردوینو یکسان خواهد بود ، اما ممکن است پین های شما به طور متفاوتی روی LCD چیده شوند. حتماً برگه اطلاعات را بررسی کنید یا برچسب هایی را روی LCD خاص خود جستجو کنید:
همچنین ، ممکن است لازم باشد یک سرصفحه 16 پین را قبل از اتصال به صفحه نان به LCD خود بچسبانید. برای اتصال LCD به آردوینو ، نمودار زیر را دنبال کنید:
پین Rs (RS) - 1
فعال کردن (E) - 2
D4 - 4
D5 - 5
D6 - 6
D7 - 7
مقاومت در نمودار بالا روشنایی نور پس زمینه را تنظیم می کند. مقدار معمولی 220 اهم است ، اما مقادیر دیگر نیز کار می کنند. مقاومت های کوچکتر نور پس زمینه را روشن تر می کند.
پتانسیومتر برای تنظیم کنتراست صفحه استفاده می شود. من معمولاً از پتانسیومتر 10K اهم استفاده می کنم ، اما مقادیر دیگر نیز کار می کند.
مرحله 3: برنامه نویسی آردوینو
همه کد های زیر از کتابخانه LiquidCrystal استفاده می کنند که از قبل با Arduino IDE نصب شده است. کتابخانه مجموعه ای از توابع است که می تواند به راحتی در قالب کوتاه به برنامه اضافه شود.
برای استفاده از کتابخانه ، لازم است کتابخانه در برنامه گنجانده شود. خط 1 در کد زیر این کار را با دستور #include انجام می دهد. وقتی کتابخانه ای را در برنامه ای قرار می دهید ، تمام کد موجود در کتابخانه به همراه کد برنامه شما در Ardunio بارگذاری می شود.
اکنون ما آماده ورود به برنامه نویسی هستیم! کارهای جالب تری را که می توانید در یک لحظه انجام دهید را مرور می کنم ، اما فعلاً اجازه دهید یک برنامه آزمایشی ساده را اجرا کنید. این برنامه "به کلاس من خوش آمدید" را روی صفحه چاپ می کند ، سپس پس از کمی تأخیر "روش جدید یادگیری" و در پایان "کلاس آردوینو توسط Mudit jain" که نام من چشمک می زند. این کد را در قسمت کد tinkercad وارد کرده و شبیه سازی را شروع کنید.
مرحله 4: کد
برای پروژه های جالب تر با من تماس بگیرید:
یوتیوب:
صفحه فیس بوک:
اینستاگرام:
#عبارتند از
ال سی دی LiquidCrystal (1 ، 2 ، 4 ، 5 ، 6 ، 7) ؛ void setup () {lcd.begin (16 ، 2) ؛ lcd.setCursor (5 ، 0) ؛ lcd.print ("WELCOME")؛ lcd.setCursor (3 ، 1) ؛ lcd.print ("به کلاس من") ؛ تاخیر (2000) ؛ lcd.setCursor (5 ، 0) ؛ lcd.print ("راه جدید") ؛ lcd.setCursor (3 ، 1) ؛ lcd.print ("درباره یادگیری") ؛ تاخیر (2000) ؛ lcd.clear ()؛ } void loop () {lcd.setCursor (2 ، 0) ؛ lcd.print ("کلاس آردوینو") ؛ lcd.setCursor (2 ، 1) ؛ lcd.print ("توسط MUDIT JAIN") ؛ تأخیر (500) ؛ lcd.clear ()؛ lcd.setCursor (2 ، 0) ؛ lcd.print ("کلاس آردوینو") ؛ تأخیر (500) ؛ }
توصیه شده:
دکمه رابط رابط - مبانی آردوینو: 3 مرحله
دکمه رابط - مفاهیم اولیه آردوینو: دکمه فشاری قطعه ای است که هنگام فشار دادن آن دو نقطه را در یک مدار متصل می کند. هنگامی که دکمه فشاری باز است (بدون فشار) هیچ ارتباطی بین دو پایه دکمه فشاری وجود ندارد ، بنابراین پین به 5 متصل می شود. ولت (از طریق رسپی کشش
رابط RGB با آردوینو در TinkerCad: 4 مرحله
Interfacing RGB Led With Arduino on TinkerCad: در این آموزش ، شما با رابط Arduino RGB led آشنا می شوید. LED RGB شامل سه led مختلف است ، از نامی که می توانید حدس بزنید این LED ها قرمز ، سبز و آبی هستند. با مخلوط کردن این رنگها می توانیم بسیاری از رنگهای دیگر را بدست آوریم
آموزش LCD آردوینو 16x2 - رابط صفحه نمایش 1602 LCD با Arduino Uno: 5 مرحله
آموزش LCD آردوینو 16x2 | رابط صفحه نمایش 1602 LCD با Arduino Uno: سلام بچه ها از آنجا که بسیاری از پروژه ها به صفحه ای برای نمایش داده ها نیاز دارند ، چه اندازه گیری دیجی متر یا صفحه نمایش اشتراک YouTube یا ماشین حساب یا قفل صفحه کلید با صفحه نمایش و اگر همه این نوع پروژه ها با آردوینو آنها قطعا
آردوینو برای مبتدیان: رابط آردوینو با LCD 16x2 توضیح داده شده: 5 مرحله
Arduino for Beginners: Arduino Interface with 16x2 LCD توضیح داد: سلام به همه ، امروزه ، Arduino بسیار محبوب شده است و همه به دلیل سهولت کد نویسی آن را می پذیرند. من مجموعه ای از اصول اولیه Arduino را ایجاد کرده ام که به مبتدیان ، مبتدیان و مبتدیان کمک می کند حتی توسعه دهندگان به کار ماژول. این س
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو