در این آموزش قصد داریم همراه با هم یک سیگنال صوتی را آنالیز کنیم. حتما میدانید که امواج صوتی که ما انسانها (و به طور کلی در طبیعت) تولید میکنیم، امواج آنالوگ یا پیوسته هستند. پس برای پردازش این امواج با کامپیوترهای دیجیتال، به مدلهایی نیاز داریم که در زمان …
ادامه نوشته »نتایج جست و جو برای: تشخیص رنگ
طراحی قطعات الکترونیکی در Fritzing
Fritzing، یک پلتفرم نمونهسازی منبع باز است که به کاربران خود اجازه میدهد مدارهای الکتریکی را به راحتی طراحی کنند. مزیت اصلی Fritzing نسبت به سایر ابزارهای طراحی مدار رایگان، مانند Eagle یا KiCAD EDA توانایی طراحی مدارها بر پایه “برد بورد” است – درست مثل استفاده از سیمهای واقعی …
ادامه نوشته »مدولاسیون عرض پالس یا PWM در STM32 – کنترل سرعت فن DC
در جلسات قبلی، استفاده از مبدل آنالوگ به دیجیتال (ADC) در میکروکنترلر STM32 را با هم یاد گرفتیم. در این جلسه میخواهیم به سراغ تکنیک PWM در این میکروکنترلر برویم و یاد بگیریم که چگونه میتوانیم با استفاده از آن شدت نور یک LED و یا سرعت یک فن DC …
ادامه نوشته »برنامهنویسی PLC با منطق نردبانی
نمودارهای موسوم به نردبانی، شماتیکهای مداری متداولی هستند که از آنها به منظور توصیف و توضیح منطق عملکرد سیستمهای کنترل صنعتی استفاده میشود. پیش نیاز: آموزش اصول مقدماتی PLC علت نامگذاری آنها به نمودارهای نردبانی یا منطق نردبانی، دقیقا به علت شباهتی است که این نمودارها با نردبان دارند. به …
ادامه نوشته »ساخت مسیریاب مکانی با استفاده از SIM800 و آردوینو
خودروهایی با رانندگی خودکار و وسایل نقلیه متصل، قطعا نحوهی ارتباطات ما را تغییر خواهند داد. امروزه شرکتهایی مانند Tesla صاحبان خودروها را تشویق میکنند تا خودروهای خود را، هنگامی که از آنها استفاده نمیکنند به عنوان روباتهای تاکسی به آنها قرض دهند. مدیر شرکت تسلا، ایلان ماسک اخیراً در …
ادامه نوشته »پروگرم کردن بورد STM32F103C8 با استفاده از USB port
بورد STM32 Development Board که بورد توسعهی میکروکنترلر STM32F103C8 محسوب میشود، با توجه به اینکه از معماری ARM Cortex M3 استفاده میکند، روز به روز در میان جامعه الکترونیک و برنامهنویسی محبوبتر و شناختهشدهتر میشود. این بورد سرعت کاری بسیار بالا و آپشنهای متعددی دارد و از آنجا که میتوان …
ادامه نوشته »راهاندازی سنسور فشار بارومتریک BMP180 با آردوینو
سنسور فشار بارومتریک BMP180، یک سنسور بزرگ است که در پیشبینی هوا، سنجش ارتفاع و محاسبهی سرعت عمودی به کار میرود. به همین منظور از این سنسور در ایستگاههای هوایی، وسایل کنترل از راه دور، بالنهای هوایی و پروژههای بسیار دیگری استفاده میشود. این سنسور همچنین دارای حساسیت بسیار بالایی …
ادامه نوشته »آموزش کار با IoT Cloud آردوینو
آشنایی با Arduino IoT Cloud و نخستین قدمها برای ورود به دنیای اینترنت اشیا. نیازمندیهای اجرای پروژه بورد Arduino MKR1000 (میتوان از MKR1010 هم استفاده کرد. و یا حتی در صورتی که به این دو دسترسی نداشتید، MKR IOT Bundle هم برای این پروژه قابل استفاده است) برد بورد LED …
ادامه نوشته »مدار کلید دیمر لمسی با آردوینو
مدار لمسی دیمر یک پروژه ساده است، که در آن عمل کاهش یا افزایش نور لامپ به کمک یک سنسور لمسی حاصل میشود. در حالیکه از یک سوئیچ معمولی برای روشن کردن یا خاموش کردن یک لامپ استفاده میشود، یک کلید دیمر به ما این اجازه را میدهد تا میزان …
ادامه نوشته »میکروبیت بیبیسی چیست؟
میکروبیت بیبیسی یک رایانه قابل برنامه ریزی جیبی و دارای ردیاب حرکتی، یک قطبنمای داخلی و فناوری بلوتوث است که به هر کودک ۷ ساله در سال ۲۰۱۶ به صورت رایگان داده شده است. با آرزوی الهام بخشیدن به خلاقیت دیجیتال و توسعه نسل جدیدی از پیشگامان فناوری، همکاری بین …
ادامه نوشته »دستور زبان پایهای ++C
وقتی صحبت از برنامه به زبان ++C می کنیم، می توانیم آن را مجموعه ای از اشیا که از طریق احضار متدها(method) با هم ارتباط برقرار می کنند درنظر بگیریم. حال بگذارید نگاهی خلاصه به معنای کلاس، شی، متد، متغیرهای نمونه(instant variable) بیندازیم. شی – اشیا دارای وضعیت(state) و رفتار(behavior) …
ادامه نوشته »راه اندازی کیپد و ال سی دی با آردوینو
راه اندازی کیپد و ال سی دی با آردوینو ، استفاده از کیپدها (یا کیپدها) یکی از بهترین راه های برقراری ارتباط کاربر با پروژه می باشد. از کیپد برای ورود پسورد، کنترل بازی، کنترل ربات و هدایت منوها استفاده میشود. در این پروژه من به شما نشان خواهم داد …
ادامه نوشته »لودسل چیست و چگونه کار می کند + مدار پل وتستون
لودسل چیست؟ این سوالی بود که باعث شد مقالهای را برای شروع کار با لودسل ها بنویسم. تا به حال پیش آمده است که بخواهید وزن چیزی را بدانید؟ یا حتی تغییرات وزن آن را در طول زمان بدانید؟ آیا در پروژهای که در دست انجام دارید، نیاز دارید که …
ادامه نوشته »آیسی IC یا مدار مجتمع چیست؟ + انواع پکیج ها
آیسی ها سنگ بنای الکترونیک در دنیای مدرن هستند؛ قلب تپنده و مغز فرماندهنده اغلب مدارهای الکترونیکی. اما اگر میپرسید که منظور از آیسی کدام قطعات هستند؟ همان تراشه(چیپ)های کوچک مشکی رنگ که به وفور بر روی تمام بورد های الکترونیکی یافت میشوند و تنها در صورتی که یا دیوانه …
ادامه نوشته »راه اندازی سنسور دمای مادون قرمز MLX90614 + اتصال به آردوینو
آیا IC مدار شما آنقدر داغ میشود که حتی نمیتوانید آن را لمس کنید؟ آیا احساس میکنید نیاز دارید که تغییرات دمای قطعات مدار را دائما تحت نظر داشته باشید تا متناسبا فن را خاموش و روشن کنید؟ آیا چیزی که نیاز دارید یک دماسنج بدون تماس نیست که به …
ادامه نوشته »