۷ مطلب با کلمه‌ی کلیدی «برنامه نویسی» ثبت شده است

دوشنبه, ۲ تیر ۱۳۹۹، ۰۹:۰۰ ب.ظ .H.M
راه اندازی LCD کاراکتری

راه اندازی LCD کاراکتری

جلسه ششم: اتصال و راه اندازی LCD کاراکتری با آردوینو

به طور کلی ال سی دی ها به دو گروه LCD  گرافیکی و کاراکتری تقسیم می شوند. درLCD کاراکتری همانطور که از نام آن پیداست، از این نمایشگرها برای نمایش حروف و اعداد استفاده می شود. اما در نمایشگرهای گرافیکی علاوه بر نمایش حروف و اعداد می توان تصاویر و یا اشکال گرافیکی را نمایش داد.

ال سی دی های کاراکتری بسته به مدل آن ها دارای محدودیت در تعداد نمایش حروف یا اعداد هستند. به عنوان مثال یک نمایشگر کاراکتری 2*16 می تواند 32 حرف یا عدد را در دو خط نمایش دهد. پس زمانیکه می گوییم LCD داریم که 2*16 است یعنی این ال سی دی دارای 2 خط است که در هر خط می تواند 16 کاراکتر نمایش دهد.

ادامه مطلب...
۰۲ تیر ۹۹ ، ۲۱:۰۰ ۰ نظر موافقین ۱ مخالفین ۰
.H.M

دانلود نرم افزار آردوینو

 

دانلود بروز ترین نسخه برنامه ی آردوینو یعنی Arduino 1.8.12

ویندوز ۷ و xp

آدرس:
https://www.arduino.cc/download_handler.php?f=/arduino-1.8.12-windows.exe

روش بارگیری:اگر صفحه ترجمه شد گزینه ی فقط بارگیری کنید،اگر ترجمه نشد کلمه یJUST DOWNLOAD
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••
ویندوز 8.1 یا 10

آدرس:
https://www.arduino.cc/download_handler.php?f=https://www.microsoft.com/store/apps/9nblggh4rsd8?ocid=badge

روش بارگیری:اگر صفحه ترجمه شد گزینه ی فقط بارگیری کنید،اگر ترجمه نشد کلمه ی JUST DOWNLOAD

ادامه مطلب...
۰۵ خرداد ۹۹ ، ۲۲:۵۰ ۰ نظر موافقین ۱ مخالفین ۰
.H.M

خروجی آنالوگ PWM در  آردوینو

جلسه پنجم:خروجی آنالوگ PWM در  آردوینو

در این مبحث از آموزش آردوینو ما می خواهیم با استفاده از کد دستوری analogWrite() میزان روشنایی یک لامپ ال ای دی را کنترل کنیم. AnalogWrite از مدولاسیون پهنای پالس (PWM) استفاده می کند. توسط PWM می توان یک پین دیجیتال آردوینو را با سرعت زیاد صفر و یک کرد. حال هر چقدر تعداد دفعات روشن و خاموش شدن آن پین دیجیتال در یک ثانیه بیشتر باشد ولتاژی نزدیکتر به VCC یا همان 5 ولت بر روی خروجی پایه ظاهر می گردد و بلعکس هر چقدر تعداد دفعات متناوب (صفر و یک شدن) در یک ثانیه کمتر باشد، ولتاژی نزدیک به GND یا همان 0 ولت بر روی خروچی پایه ظاهر می گردد.

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

:: آردوینو Arduino Uno  برد 

:: یک عدد لامپ LED پنج یا سه میلی متری

:: یک عدد مقاومت با مقدار 220 اهم

::  جامپر برد بوردی سیم

:: برد بورد 

ادامه مطلب...
۰۵ خرداد ۹۹ ، ۱۶:۰۰ ۰ نظر موافقین ۱ مخالفین ۰
.H.M
شنبه, ۳ خرداد ۱۳۹۹، ۱۰:۰۶ ب.ظ .H.M
معرفی پایه های  LCDکاراکتری

معرفی پایه های LCDکاراکتری

معرفی پایه های LCDکاراکتری

 

 

الکترو حامیم

روبیکا: rubika.ir/iranelec

ایتا : eitaa.com/iran_elec

وبلاگ : iran-elec.blog.ir

۰۳ خرداد ۹۹ ، ۲۲:۰۶ ۰ نظر موافقین ۲ مخالفین ۰
.H.M

انواع متغیر ها در آردوینو

جلسه چهارم:انواع متغیر ها در آردوینو

                                                                                                                                                          : عدد
                       
                         
int  

عددی بین 32767 - تا 32767   مقدار اشقال فضا به بیت:16


unsigned char  

عددی بین 0 تا 255   مقدار اشقال فضا به بیت:8


unsigned  

عددی بین 0 تا 65535   مقدار اشقال فضا به بیت:16


long int  

عددی بین 2147483647- تا 2147483647   مقدار اشقال فضا به بیت:32


float  

2 رقم دقت یا اعشار دارد   مقدار اشقال فضا به بیت:32


double

2 رقم دقت یا اعشار دارد   مقدار اشقال فضا به بیت:64


unsigned long int  

عددی بین 0 تا 4294967295   مقدار اشقال فضا به بیت:32

         
       

 هم عدد هم کاراکتر :
        

char

عددی بین 127- تا 127 یا  فقط یک کاراکتر   مقدار اشقال فضا به بیت:8

       

 

  کاراکتر:     

String

متقیری فقط برای بیشتر از یک کاراکتر نه عدد   مقدار اشقال فضا به بیت:به میزان حروف تغییر می کند

 

 

مقدار دهی:                


a++;

یک واحد اضافه میشود غیر از اعشار


a=a+یا ;عدد دلخواه a=a+1; یا a=a+2; یا a=a+0.5      

میشود معلوم که چه مقدار اعشار یا واحد اضافه شود 


a=123; or a=0.321;

تظیم کردن مقدار مستقیم


a='W';

معلوم کردن کاراکتر برای متغیر char


a="IRAN ELEC";

معلوم کردن کاراکتر برای متغیر String

 

معلوم کردن نام الضامی برای متغیر:


int a ;
int a = 0;

۰۲ خرداد ۹۹ ، ۱۹:۰۰ ۰ نظر موافقین ۱ مخالفین ۰
.H.M