- آموزش آردوینو
دستور constrain در آردوینو (ایجاد محدوده برای اعداد)
دستور constrain برای ایجاد یک محدوده و رنج به کار میرود. تابع constrain() برای زمانی استفاده میشود که ما نمیخواهیم عدد خروجی ما از یک محدوده کمتر یا بیشتر باشد. تابع constrain یکی از تابع های ریاضی برنامه نویسی آردوینو…
ادامه مطلب » - تکنولوژی
Zynq چیست؟ آموزش کامل معماری Zynq
قبل از بررسی معماری Zynq باید بدانیم اصلا سیستم روی چیپ چیست و چطور اختراع شد. Zynq را میتوان یک سیستم روی چیپ (SoC) شامل معماری ARM و FPGA دانست. جهت درک بیشتر پیشنهاد میکنم مقاله FPGA چیست را بخوانید.…
ادامه مطلب » - آموزش آردوینو
دستور abs در آردوینو (قدر مطلق)
دستور abs() در آردوینو برای محاسبه قدر مطلق مقادیر استفاده میشود. تابع abs یکی از تابع های ریاضی برنامه نویسی آردوینو است. دستور abs abs(x) x: عدد مورد نظر شما که میخواهید قدر مطلق آن را محاسبه کنید. چه چیزی…
ادامه مطلب » - آموزش الکترونیک
هویه چیست؟ راهنمای جامع انتخاب و کار با هویه
در این مقاله ما به طور کامل با هویه که ابزاری ویژه برای لحیم کاری است آشنا میشویم. در این جا کاربرد های مختلف و انواع هویه های موجود در بازار را بررسی میکنیم. همچنین دلیل سیاه شدن نوک هویه…
ادامه مطلب » - آموزش آردوینو
دستور millis در آردوینو (شمارش میلی ثانیه ها)
دستور millis() در آردوینو برای شمارش تعداد میلی ثانیه ها استفاده میشود. دستور millis از زمانی که برنامه و برد آردوینو شروع به کار میکند، تعداد میلی ثانیه ها را میشمارد. شمارش تقریبا بعد از 50 روز سرریز میشود و…
ادامه مطلب » - تکنولوژی
کنترل کننده PID به زبان ساده (آموزش کنترلر PID)
PID مخفف proportional (تناسب) ، integral (انتگرال) و derivative (مشتق) است. بیایید کار را با یک مثال شروع کنیم. به طور مثال ربات جاروبرقی با آردوینو، یک پروژه جالب است اما یک مشکل بزرگ دارد زیرا از مکانیزم کنترلی PID…
ادامه مطلب » - آموزش آردوینو
دستور micros در آردوینو (شمارش میکروثانیه ها)
دستور micros() در آردوینو برای شمارش تعداد میکروثانیه ها استفاده میشود. دستور micros از زمانی که برنامه آردوینو شروع به کار میکند تعداد میکروثانیه ها را میشمارد. شمارش تقریبا بعد از 70 دقیقه سرریز میشود و به صفر میگردد. در…
ادامه مطلب » - تکنولوژی
مروری بر تکنولوژی شارژ بیسیم (شارژر های وایرلس)
شارژ بی سیم فرایند شارژ مجدد دستگاه های الکترونیکی مجهز به باتری بدون اتصال مستقیم آن ها با استفاده از سیم و کابل به منبع تغذیه است. این فرآیند به کاربران امکان می دهد بدون نیاز به اتصال به پریز…
ادامه مطلب » - آموزش آردوینو
دستور delayMicroseconds در آردوینو (تاخیر میکرو ثانیه)
دستور delayMicroseconds در آردوینو برای ایجاد تاخیر بر حسب میکروثانیه استفاده میشود. دستور delayMicroseconds(us) برنامه را برای مدت زمان مشخص برحسب میکروثانیه متوقف می کند. هزار میکرو ثانیه در یک میلی ثانیه و یک میلیون میکرو ثانیه در ثانیه وجود…
ادامه مطلب » - آموزش AVR
برنامه نویسی ATtiny85 با آردوینو و USB مستقیم
خانواده ATtiny مجموعه ای از کوچکترین میکروکنترلر های AVR هستند. این میکروکنترلرها قادر به استفاده از بسیاری از کتابخانه های موجود در بستر آردوینو هستند. تراشه میکروکنترلر ATtiny85 میکروکنترلر 8 پین ، 8 بیتی و از خانواده AVR است. اندازه…
ادامه مطلب » - آموزش آردوینو
دستور delay در آردوینو (ایجاد تاخیر در برنامه)
دستور delay در آردوینو برای ایجاد تاخیر در برنامه استفاده میشود. برنامه را برای مدت زمان تعیین شده (بر حسب میلی ثانیه) که به عنوان پارامتر مشخص شده متوقف می کند. (در هر ثانیه 1000 میلی ثانیه وجود دارد) دستور…
ادامه مطلب » - آموزش الکترونیک
باتری چیست؟ معرفی انواع باتری و کاربرد آن ها
باتری ها انواع مختلفی دارند که هر کدام برای کاربردهای خاصی طراحی شده اند. باتری وسیله ای است که انرژی شیمیایی را ذخیره می کند و آن را به انرژی الکتریکی تبدیل می کند تا برق دستگاه ها و سیستم…
ادامه مطلب » - آموزش آردوینو
دستور shiftIn در آردوینو (جابجا کردن بیت داده)
دستور shiftIn در آردوینو هر بار یک بیت داده را جابجا میکند. هاز بیشترین (یعنی از سمت چپ) یا از کمترین (درست ترین) بیت قابل توجه شروع می شود. برای هر بیت ، پین ساعت (Clock) بالا کشیده می شود،…
ادامه مطلب » - تکنولوژی
تفاوت LED و LCD چیست؟ مقایسه ال سی دی و ال ای دی
ما غالباً درمورد نمایشگرهای LED و LCD می شنویم بدون اینکه از تفاوت های چشمگیر این دو آگاه باشیم. در این مقاله ما از زوایای مختلف نمایشگر های ال سی دی و ال ای دی را بررسی میکنیم. کمی در…
ادامه مطلب » - آموزش آردوینو
دستور pulseInLong در آردوینو (اندازه گیری طول پالس)
دستور pulseInLong در آردوینو پالس پین را میخواند. مثلا این دستور منتظر میماند تا پین از LOW به HIGH برود. سپس زمان را اندازه گیری میکند تا زمانی که پین دوباره LOW شود. این دستور طول پالس را در واحد…
ادامه مطلب »




