بستن منو
×

راه اندازی ال سی دی کاراکتری با آردوینو

دسته بندی : آردوینو

چکیده :

راه اندازی ال سی دی کاراکتری lcd با استفاده از آردوینو به همراه سورس کامل و مدار که در اختیارتان قرار داده شده است و شما میتوانید از آن استفاده کنید

شما میتوانید با استفاده از کتابخانه LiquidCrystal ال سی دی کاراکتری را راه اندازی کنید

این کتابخانه توابعی مانند lcd.begin() ویا lcd.print()   را دارد که میتوانید با استفاده از آن ال سی دی کاراکتری را راه اندازی کنید.

 

قطعات مورد نیاز :

  • برد آردوینو uno
  • ال سی دی کاراکتری ۲ در ۱۶
  • برد بورد
  • پتانسیومتر ۴.۷ اهم

همون طوری که میدونید ال سی دی کاراکتری دارای ۱۶ پایه هست که ما از ۱۲ پایه اون استفاده میکنیم

 

 

معرفی پایه ها:

راه اندازی ال سی دی کارکتری با آردوینو

  • پایه شماره ۱ و ۲ : پایه های تغذیه ال سی دی
  • پایه شماره ۳ : پایه کنتراست ال سی دی
  • پایه شماره ۴ : تایین کردن مکان نوشتن داده در ال سی دی
  • پایه شماره ۵ : حالت نوشتن و یا خواندن داده را مشخص میکند
  • پایه شماره ۶ : نوشتن به ریجستر فعال میشود
  • پایه شماره ۷ تا ۱۴ : پایه های دیتا
  • پایه شماره ۱۵ و ۱۶ : پایه های بک لایت هستند

 

 

اتصالات:

ال سی دی کارکتری با آردوینو

 

ال سی دی
پایه شماره ۱ : vss۵ ولت / vcc
پایه شماره ۲ : vddزمین / gnd
پایه ۳ : veeپایه وسط پتانسیومتر
پایه ۴ : rsپایه ۱۲ آردوینو
پایه ۵ : rwزمین / gnd
پایه ۶ : Enableپایه ۱۱ آردوینو
پایه ۷ D0 :بدون اتصال
پایه ۸ D1 :بدون اتصال
پایه ۹ D2 :بدون اتصال
پایه ۱۰ D3 :بدون اتصال
پایه ۱۱ D4 :پایه ۵ آردوینو
پایه ۱۲ D5 :پایه ۴ آردوینو
پایه ۱۳ D6 :پایه ۳ آردوینو
پایه ۱۴ D7 :پایه ۲ آردوینو
پایه ۱۵ BA :۵ ولت / vcc
پایه ۱۶ BK :زمین / gnd

دستورات

دستور lcd.begin(16,2) دو عدد در خود جای میدهد “ستون” و “ردیف” پس چون ال سی دی ما ۱۶ در ۲ هست ما از این دستور استفاده میکنیم

دستور lcd.print(“–message–“) برای چاپ کردن یک متن در ال سی دی است برای در این دستور متن –message— برای ما نوشته میشود

دستور lcd.setCursor(0,1) مکان نمایش متن را مشخص میکند پس متن ما در ستون اول و ردیف دوم نمایش داده میشود

 

سورس پروژه

#include <LiquidCrystal.h>

const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;

LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() {

  lcd.begin(16, 2);

  lcd.print("hamyarelectronic");

lcd.setCursor(0,1);
  
}

void loop() {

}

 

حالا برنامه را آپلود کنید

میبینید که Hamyarelectronic را نمایش میدهد

سعی کنید متن را تغییر دهید و مکان آن را جا به جا کنید تا به شکل کامل با دستورات آشنا شوید

 

ساخت ولتمتر با آردوینو

پروژه ساخت ولتمتر با استفاده از آردوینو uno به همراه تمامی فایل ها و کامنت های تمامی خط های کد سورس کد [ پروژه کامل و رایگان ]

ساخت پالس موج مربعی با آردوینو

ساخت پالس موج مربعی با آردوینو برای تولید این پالس از pwm استفاده نخواهیم کرد و یک فرکانس با استفاده از تاخیر خواهیم ساخت با ما همراه باشید

2 دیدگاه برای “راه اندازی ال سی دی کاراکتری با آردوینو”

  1. فاطمه اسلامی گفت:

    عالی بود این اموزش ——تشکر از زحمات و توضیح خوب شما

    1. حسین قاسمی گفت:

      خوشحالم که تونستیم شما رو راضی کنیم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

در حال اعتبار سنجی لطفا منتظر بمانید ...