آردوینو، محصولی که شاید بتوان گفت صنعت برنامهنویسی میکروکنترلرها و بردهای نهفته (Embedded Boards) را دگرگون کرد. به خیلی از افرادی که متخصص برنامهنویسی و الکترونیک هم نبودن فرصتی داد تا بتوانند ایدههای خود را به واقعیت تبدیل کنند و بتوانند نمونههای اولیه محصولات را بهارزانی بسازند و تست کنند. …
ادامه نوشته »نتایج جست و جو برای: شماتیک
پروتکل CAN Bus در آردوینو با آیسی MCP2515
در این پروژه، میخواهیم با ماژول MCP2515 که یک CAN controller است آشنا شویم و یاد بگیریم که چگونه این ماژول را به بورد آردوینو متصل کنیم. همچنین اینکه چگونه با استفاده از این ماژول و پروتکل CAN، بین دو بورد آردوینو ارتباط برقرار کنیم. فهرست مطالبی که در این …
ادامه نوشته »نصب بوت لودر روی ATmega328 با آردوینو UNO
در این پروژه، نحوه نصب بوت لودر را در میکروکنترلر ATmega328 به شما نشان خواهم داد. با استفاده از این روش، میتوانید از میکروکنترلر ATmega328 خود به صورت مستقل در طراحی سفارشی یا PCB استفاده کنید. (همچنین میتوانید کد را آپلود کنید). مقدمه اگر در حال مطالعه این پروژه هستید، …
ادامه نوشته »ساخت فرستندهی RC با آردوینو
در این آموزش میخواهیم با هم یاد بگیریم که چگونه با استفاده از بوردهای آردوینو یک فرستنده RC بسازیم. علت اینکه به سراغ چنین پروژهای آمدهایم این است که این کنترلر رادیویی میتواند جایگزین خوبی برای کنترلرهای وایرلس باشد و تقریبا در هر پروژهای کاربرد داشته باشد. مقدمه امروزه و …
ادامه نوشته »آموزش کار با سنسورهای دما و رطوبت DHT11 و DHT22 با استفاده از آردوینو
در این آموزش نحوهی استفاده از سنسور DHT11 و یا DHT22 برای اندازهگیری دما و رطوبت را با استفاده از برد آردوینو یاد خواهیم گرفت. شما میتوانید برای جزئیات بیشتر ویدئو زیر را مشاهده کرده و یا آموزش نوشته شدهی زیر را مطالعه کنید. بررسی اجمالی این سنسورها برای کارهای …
ادامه نوشته »مدار دیمر پاور LED با استفاده از میکروکنترلر ATmega32
در این پروژه میخواهیم از یکی از ویژگیهای ATmega32A برای تنظیم روشنایی یک لامپ LED یک وات استفاده کنیم. روشی که برای تنظیم سرعت LED استفاده میشود، روش (Pulse Width Modulation یا مدولاسیون عرض پالس) PWM است. در این آموزش PWM میکروکنترلر AVR، مفاهیم PWM و تولید PWM با جزئیات توضیح …
ادامه نوشته »سطل آشغال هوشمند با استفاده از آردوینو، سنسور آلتراسونیک و سروو موتور
در این پروژه به شما نشان میدهم چگونه میتوان با استفاده از آردوینو، یک سطل آشغال هوشمند درست کرد. به طوریکه با نزدیک شدن به سطل آشغال، درب آن به طور خودکار باز خواهد شد. دیگر مؤلفههای مهم استفاده شده در ساخت این سطل آشغال هوشمند، یک سنسور آلتراسونیک HC-04 …
ادامه نوشته »دستگاه برش فوم CNC با آردوینو
در این آموزش با نحوه ساخت دستگاه برش فوم آردوینو CNC آشنا میشویم. این پروژه بسیار ساده میباشد. زیرا از مواد ساده و ارزان ساخته شده است. برخی از قطعات، چاپی سه بعدی و دارای آردوینو به عنوان کنترلر است. بررسی اجمالی ابزار اصلی این دستگاه به جای مته یا …
ادامه نوشته »طراحی قطعات الکترونیکی در Fritzing
Fritzing، یک پلتفرم نمونهسازی منبع باز است که به کاربران خود اجازه میدهد مدارهای الکتریکی را به راحتی طراحی کنند. مزیت اصلی Fritzing نسبت به سایر ابزارهای طراحی مدار رایگان، مانند Eagle یا KiCAD EDA توانایی طراحی مدارها بر پایه “برد بورد” است – درست مثل استفاده از سیمهای واقعی …
ادامه نوشته »اتصال ماژول وایفای ESP8266 به STM32 (ایجاد یک وبسرور)
زمانی که به تکنولوژیهای آینده فکر میکنیم، نام دو موضوع حتما در میان پیشبینیهای ما وجود خواهد داشت، هوش مصنوعی (AI) و اینترنت اشیا (IoT). از این دو، هوش مصنوعی هنوز در مراحل اولیهی پیشرفت خود است و فرصت زیادی برای توسعه دارد. اما اینترنت اشیا مراحل اولیه را پشت …
ادامه نوشته »آموزش پروگرم کردن میکروکنترلر AVR Atmega16، با استفاده از پروگرمر USBASP و Atmel Studio
برای پروگرم کردن میکروکنترلرهای AVR روشهای زیادی وجود دارد. در این آموزش ما قصد داریم این کار را با استفاده از ورژن 2.0 پروگرمر سریال USBASP انجام دهیم و برای این کار از میکروی ATmega16 و نرمافزار Atmel Studio استفاده میکنیم. برای بررسی صحت کار نیز از برنامهی LED چشمکزن …
ادامه نوشته »اتصال سنسور دما و رطوبت DHT11 به STM32
DHT11 یک سنسور سنجش رطوبت و دما است که همان طور که از اسم آن برمیآید در اندازهگیری دمای اتمسفری یک محیط و سنجش میزان رطوبت آن استفاده میشود. محیط مورد نظر میتواند یک فضای باز و یا یک فضای بسته و محدود باشد. معمولا در کاربردهایی مانند کشاورزی، صنایع …
ادامه نوشته »برنامهنویسی PLC با منطق نردبانی
نمودارهای موسوم به نردبانی، شماتیکهای مداری متداولی هستند که از آنها به منظور توصیف و توضیح منطق عملکرد سیستمهای کنترل صنعتی استفاده میشود. پیش نیاز: آموزش اصول مقدماتی PLC علت نامگذاری آنها به نمودارهای نردبانی یا منطق نردبانی، دقیقا به علت شباهتی است که این نمودارها با نردبان دارند. به …
ادامه نوشته »سنسور دما چیست؟
در آموزشی که برای این جلسه تدارک دیدهایم، قرار است با سنسور دما و نحوهی عملکرد آن آشنا شوید. چه در زندگی روزمره و چه در کاربردهای فراوانی در صنایع، مواردی پیش میآیند که نیاز داریم دمای یک محیط، دمای داخل یک راکتور، دمای داخل سیمپیچ یک ماشین الکتریکی و …
ادامه نوشته »زنگ درب وایرلس مبتنی بر آردوینو
زنگهای سنتی، دیوایسهای سیمی هستند که معمولاً در یک مکان ثابت قرار میگیرند. آنها به همین دلایل منسوخ میشوند و به تدریج با زنگهای وایرلس پیشرفته جایگزین میشوند. با داشتن یک زنگ بیسیم، موقعیت کلید و زنگ دیگر ثابت نیست. میتوانیم آن را در هر مکانی که میخواهیم، قرار دهیم. …
ادامه نوشته »