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

نمایش مقادیر سنسور در lcd با آردوینو

مقدمه

در پروژه نمایش مقادیر سنسور در lcd با آردوینو با شبیه سازی دو سنسور آنالوگ به کمک دو پتانسیومتر با مقادیر مختلف مقدار خواند شده از آنها را رو یک LCD کاراکتری نمایش می دهیم. کارکردن با سنسور های آنالوگ زمانی می تواند جذاب باشد که بتوانیم نتایج آن را در لحظه ببینیم. امروز قرار است مقادیر سنسور ها را لحظه ای برای شما نمایش دهیم، با داتوس همراه باشید.

مدار شکل زیر را ببندید

اتصالات پایه ها در نمایش مقادیر سنسور در lcd با آردوینو
اتصالات پایه ها

پتانسیومتر دسته دار را برای تعیین روشنایی LCD استفاده می کنیم به این صورت که پایه وسط آن را به VO در LCD وصل میکنیم و پایه های طرفین را به ۵ ولت و GND وصل میکنیم.

لوازم مورد نیاز برای نمایش مقادیر سنسور در lcd با آردوینو

کد برنامه

#include <LiquidCrystal.h>

اضافه کردن کتابخانه های مورد نیاز

LiquidCrystal lcd(7,8,9,10,11,12);

تعریف پایه های lcd

int potPin1 = A1;
int potPin2 = A2;

void setup()
{
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
lcd.clear();

تعریف نوع lcd

pinMode(potPin1, INPUT);
pinMode(potPin2, INPUT);
}

void loop()
{
lcd.setCursor(0,0);

تعیین موقعیت مکان نما

lcd.print("SensorVal1: ");
lcd.print(analogRead(potPin1));

چاپ مقادیر پتانسیومتر ۱

lcd.setCursor(0,1);
lcd.print("SensorVal2: ")
lcd.print(analogRead(potPin2));}

چاپ مقادیر پتانسیومتر ۲

دقت کنید که پایه های LCD را می توانید به دلخواه خودتان عوض کنید همچنین با تغییر مقادیر پتانسیومتر ها، مقادیر روی ال سی دی نیز تغییر خواهند کرد. پس از آپلود اگر چیزی در LCD مشاهده نمی کنید و یا تمام خانه های آن روشن هستند با چرخاندن دسته پتانسیومتر میزان روشنایی را تغییر دهد تا تصویری مشابه شکل زیر داشته باشید:

سخن پایانی

 مقادیر ظاهر شده در LCD همان مقادیر خوانده شده از سنسور ها هستند که در مقیاس ۱۰ بیتی از پتانسیومترهای کوچک خوانده شده اند.از اینکه همراه ما بودید بسیار سپاس گذاریم و امیدوارم از این آموزش لذت برده باشید.

نمایش بیشتر

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

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

دکمه بازگشت به بالا