جستجوی محصولات

بازگشت
محصول مورد نظر خود را جستجو کنید

مقالات

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

طرح مسئله: کلید 3 ثانیه بایستی فشرده شود تا وارد منو شویم؛ شرط ها و سایر دستورات دلخواه را به جای a++ می نویسیم.   int pin = A5,a=0; bool key=true; int duration=2500; // [ms] unsigned long Time_Low=0; void setup() { Serial.begin(9600); pinMode(pin, INPUT_PULLUP); } void loop() { if (digitalRead(A5)==LOW ) { if (key==true) {Time_Low = millis(); key=false;} } if (digitalRead(A5)==HIGH && key==false ) { if ( (millis()-Time_Low) > duration)      {       a++;       Time_Low=0;      } key=true; } Serial.print(“Key: “); Serial.println(key); //prints time since program started Serial.print(“a: “); Serial.println(a); //prints time since program started }

آردوینو
نویسنده : احسان شهنازی 18 اسفند, 1397
مشاهده

تابع pulseIn() در آردوینو

https://www.arduino.cc/reference/en/language/functions/advanced-io/pulsein/ مدت زمان (برحسب میکروثانیه) نگه داشته شدن کلید در یک بار طی شدن حلقه loop را میدهد. یعنی این صورت نیست که هر چه دست را نگه داشتید روی دکمه زمان آن را محاسبه کند. صرفا از زمانی که دست روی کلید رفته تا زمانی که لوپ مجدادا به خط کد pulsin باز میگردد.

آردوینو
نویسنده : احسان شهنازی 4 اسفند, 1397
مشاهده

دستور پرینت در سریال مانیتور اردوینو

کد Serial.print(“duration”); Serial.print(duration); Serial.print(“duration3”); Serial.print(duration3); خروجی duration0duration30duration0duration30duration0duration30duration0duration30duration0duration30duration0duration30duration0duration30duration0duration30duration0duration30

آردوینو
نویسنده : احسان شهنازی 3 اسفند, 1397
مشاهده

راه اندازی سنسور رطوبت سنج HS1101

HS1101 یک سنسور رطوبت خازنی می باشدکه بر اساس ظرفیت متغیر خازن عمل می کند.به این صورت که با تغییر رطوبت در محیط،ظرفیت خازن موجود در این سنسور تغییر کرده و رطوبت مورد نظر از این طریق قابل اندازه گیری است.این نوع از سنسور های رطوبت در کاربردهای مختلفی مانند اتوماسیون ادارات،کنترل هوای داخل کابین خودرو،لوازم خانگی و سیستم های کنترل صنعتی استفاده می شود. HS1101 برای راه اندازی این سنسور باید از یک آی سی ۵۵۵ استفاده کرد. با استفاده از آی سی ۵۵۵ یک نوسان ساز می سازیم . با تغییر میزان رطوبت ،میزان خازن سنسور هم تغییر […]

آردوینو. اتوماسیون و کنترل. پرورش طیور. سنسور و ماژول
نویسنده : احسان شهنازی 3 اسفند, 1397
مشاهده

استفاده از تایمر در آردینو

یک ساعت=60 دقیقه 1دقیقه=60 ثانیه 1ثانیه=1000 میلی ثانیه 1 دقیقه = 60.000 میلی ثانیه 1 میلی ثانیه=1000 میکروثانیه 1 ثانیه = 1.000.000 میکروثانیه

آردوینو
نویسنده : احسان شهنازی 3 اسفند, 1397
مشاهده

محاسبه مقاومت پول آپ و پول داوون

مقاومت بالا/پایین کش (Pull Up/Down Resistor) چیست و چرا استفاده می شود؟ فرض کنید که در حال استفاده از یک میکروکنترلر هستید و یک پین خاص آن را به صورت ورودی تعریف کرده باشید. در صورتی که هیچ مقاومت Pull Up یا Pull Down بر روی پین ورودی وجود نداشته باشد و پین توسط شما به GND و یا Vcc متصل نباشد، مقدار دیجیتال این پین که توسط میکروکنترلر خوانده می شود تحت تاثیر نویز و وضعیت پایه های کناری و غیره قرار می گیرد و به طور کلی مقدار خوانده شده قابل پیش بینی نیست. معمولا میکروکنترلرها امکان اتصال […]

الکترونیک و میکروکنترلر
نویسنده : احسان شهنازی 3 اسفند, 1397
مشاهده

المان های سوییچ زنی

استفاده از ترانزیستور به عنوان سوئیچ آموزش ساخت دیمر دیجیتالی ۲۲۰ ولت با avr

الکترونیک و میکروکنترلر
نویسنده : احسان شهنازی 2 اسفند, 1397
مشاهده
خازن عدسی

نحوه خواندن خازن های عدسی

در خازن های عدسی معمولاً عددی ۱، ۲ یا ۳ رقمی بر روی بدنه آنها درج شده است که مقدار ظرفیت این نوع خازن را مشخص می کنند و نحوه تشخیص ظرفیت بدین صورت است : اگر عدد ۱ یا ۲ رقمی بر روی بدنه این خازنها درج شده بود همان عدد مقدار ظرفیت خازن بر حسب pF (پیکو فاراد)، و اگر عدد ۳ رقمی بر روی بدنه آنها نوشته شده بود، (مثلاً ۲۲۳) دو رقم سمت چپ را می نویسیم (یعنی ۲۲) و به جای شماره رقم سمت راست صفر می گذاریم (یعنی ۲۲۰۰۰) و این عدد بیانگر مقدار […]

الکترونیک و میکروکنترلر
نویسنده : احسان شهنازی 2 اسفند, 1397
مشاهده
مقاله

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

مجموعه مقالات سومین کنفرانس ملی برق و کامپیوتر سیستمهای توزیع شده و شبکه های هوشمند   مقالات به صورت تک تک در گوگل درایو آپلود شده اند. برای دانلود هر مقاله روی لینک زیر کلیک کنید و به دنبال شماره مقاله مورد نظر بگردید. https://drive.google.com/open?id=1DiUZHxG8fT4ILPxz0dZ8w1WOT0jraZcl   ردیف کد مقاله عنوان نویسندگان 1 1431 ارائه روشی موازی با استفاده از CUDA برای کاهش زمان ضرب ماتریسهای بزرگ 1-ابوالفضل عباسی درئی , 2-روح الله عبدلی درئی , 3-عباس کریمی 2 1429 مروری بر برخی از روشهای محبوب یادگیری عمیق 1-سید حسین حسن پور متی کلایی, 2-رضا سعادتی 3 1427 بررسی تکنولوژی های سیستم های […]

مسابقه،کنفرانس، همایش
نویسنده : احسان شهنازی 25 بهمن, 1397
مشاهده
اتصال ال سی دی به اردینو

راه اندازی LCD کاراکتری توسط اردینو

برای اتصال یه LCD کاراکتری به آردوینو به 6 تا پین دیجیتال نیاز هست که باید همشون هم به صورت خروجی تعریف بشن. در جدول زیر شماره پایه های متصل رو میتونید ببینید: نام پین مربوط به LCD  شماره پایه مربوط به LCD  شماره پایه متصل شده به پین آردوینو RS 4 6 E 6 7 D4 11 8 D5 12 9 D6 13 10 D7 14 11 include <liquidCrystal.h> LiquidCrystal lcd(11, 10, 9, 8, 7, 6); void setup(void) { lcd.begin(16, 2); lcd.clear(); …….} void loop(void) { lcd.setCursor(0, 1); // lcd.setCursor( soton 0 , satr 1); // ستون1 – سطر 2 […]

آردوینو. الکترونیک و میکروکنترلر
نویسنده : احسان شهنازی 22 بهمن, 1397
مشاهده