در جلسات قبلی، چگونگی استفاده از پروتکلهای ارتباطی Inter Integrated Circuits) I2C) و SPI را در ارتباط میان دو بورد آردوینو یاد گرفتهایم. در این جلسه میخواهیم یکی از بوردهای آردوینو را با بورد blue pill که بورد توسعهی میکروکنترلر STM32F103C8 است جایگزین کنیم و ببینیم که چطور میتوان با …
Read More »Search Results for: Arduino Uno
آموزش کار با وقفه در میکروکنترلر STM32
سرویس وقفه (Interrupt)، امکان ویژهای است که برای برخی دستورات یا I/Oها میتوانیم از آن استفاده کنیم. در این صورت آن دستور یا I/O به نوعی بر تمام روندها و دستورات و فعالیتهای پروسسور اولویت مییابد و میتواند سرویسدهی به آنها را متوقف کرده و خود از پروسسور سرویس و …
Read More »پروتکل ارتباطی SPI در میکروکنترلر STM32
در آموزشهای گذشته، در مورد پروتکلهای ارتباطی SPI و I2C و نحوهی استفاده از آنها برای برقرار کردن ارتباط بین دو بورد آردوینو صحبت کردهایم. در این جلسه میخواهیم یکی از بوردهای آردوینو را با بورد Blue Pill که بورد مخصوص میکروکنترلر STM32 است جایگزین کنیم و با استفاده از …
Read More »آموزش راه اندازی ماژول +nRF24L01
مقدمه پیش از این آموزش ESP8266-01، ماژول وایفایی با تراشه کوچک، که امکان افزودن وایفای به پروژههای کاربران را فراهم میکرد را پوشش دادیم. امروز، دربارهی ماژول nRF24L01+ RF صحبت خواهیم کرد، که به نحوی همانند خواهر ESP8266 ESP01 میباشد که قابلیت اضافه کردن ارتباط بیسیم با فرکانس رادیویی را …
Read More »شروع به کار با بورد آردوینو
طیف وسیعی از بوردها توسط آردوینو تولید میشود. این بوردها در اندازههای متفاوت، میکروکنترلرهای مختلف و با قابلیتهای پردازشی متنوع عرضه میشوند. برای دریافت اطلاعات بیشتر درباره بورد UNO R3، به مطلب آردوینو UNO R3 در بخش آردوینو مراجعه کنید. برای نوشتن کد برنامههای متفاوت و پروگرم کردن بورد آردوینو، به …
Read More »آموزش راه اندازی ESP8266 با استفاده از آردوینو
در این نوشته به آموزش راه اندازی ESP8266 با استفاده از آردوینو میپردازیم. ESP8266 یک ماژول وایفای ارزان قیمت است که به آسانی میتوان آن را با دستگاههای اینترنت اشیا (IoT) یکپارچه سازی کرد. این مقاله راه اندازی ماژول وایفای ESP8266 با استفاده از آردوینو را به شما آموزش خواهد داد. …
Read More »آموزش مولتی تسکینگ در آردوینو – چگونه از دستور ()millis در کدهای آردوینو استفاده کنیم؟
مولتی تسکینگ یا چند وظیفگی (Multitasking) یا توانایی انجام چند کار به صورت همزمان، موجب رخ دادن انقلابی بزرگ در بهرهوری، انعطافپذیری، تطابقپذیری و کارآمدی کامپیوترها شد. امروزه در سیستمهای نهفته هم میکروکنترلرها به این توانایی مجهز هستند و میتوانند با استفاده از مولتی تسکینگ دو یا چند وظیفه را …
Read More »PLC های ساخته شده با آردوینو
احتمالا همهی ما که حتی آشنایی کوچکی با PLCها ( کنترلرهای منطقی برنامهپذیر) داشته باشیم، از قبل میدانیم که مهمترین ماژولهای یک PLC از نظر کارایی و قدرت شباهت زیادی با کامپیوترهای خانگی (PC) دارند. از طرفی پیچیدگیهای جانبی آنها را ندارند. بنابراین اگر بخواهیم تشبیه دقیقتری داشته باشیم میتوانیم …
Read More »اتصال سنسور رطوبت خاک به آردوینو
در این پروژه، در مورد سنسور رطوبت خاک صحبت خواهیم کرد و اینکه چگونه می توانیم با اتصال سنسور رطوبت خاک به آردوینو و کنترل آب مورد نیاز گیاهان، در باغات خانگی خود در مصرف آب صرفه جویی کنیم. در ادامه با میکرو دیزاینر الکترونیک همراه باشید تا پروژه اتصال …
Read More »ساخت موزیک پلیر با آردوینو – پخش صدا با آردوینو
در این پروژه، به شما نشان خواهیم داد که با استفاده از آردوینو و ماژول کارت خوان MicroSD، یک موزیک پلیر ساده تهیه کنید. با استفاده از این پروژه، می توانید فایل های صوتی (با فرمت خاص) که با استفاده از Arduino Uno یا Mega در microSD ذخیره می شوند …
Read More »راه اندازی شتاب سنج ADXL345 با آردوینو
در این آموزش ما مراحل مربوط به راه اندازی شتاب سنج ADXL345 با آردوینو را بررسی خواهیم کرد. در این آموزش، نحوه اتصال شتاب سنج ADXL345 به یک Arduino Uno را یاد خواهید گرفت. ما همچنین به شما آموزش می دهیم که چگونه برنامه ای بنویسید که از کتابخانه سنسور Adafruit …
Read More »بهترین پلتفرم های سخت افزاری برای استفاده در اینترنت اشیا (IoT)
این روزها دیگر کلمه IoT یا همان اینترنت اشیا (Internet of Things) کلمه نامانوس و غریبی نیست. به لطف کاربردهای جالب توجهی که امروزهروز تکنولوژی در زندگی ما پیدا کرده است، آمار شرکتهایی که بالاخره این حقیقت را میپذیرند که برای پیشرفت تجاری باید دست به دامان تکنولوژی شوند، به …
Read More »برقراری ارتباط بین برد آردوینو و نرمافزار LabVIEW
در مطالب آموزشی قبلی، با نرمافزار LabVIEW آشنا شدیم و دانستیم که این نرمافزار یکی از ابزارهای طراحی و شبیهسازی مدارهای الکترونیکی است که با زبان برنامه نویسی گرافیکی، کار طراحی و ارزیابی مدارها را نسبت به سایر ابزارها بسیار سادهتر نموده است. حال در این نوشتار برآنیم که به …
Read More »با آردوینو یک وبسرور بسازید
فرض کنید تو خونه نشستید و مشغول وبگردی هستید. تو آدرس بار مرورگرتون بعد از وارد کردن یه آدرس ip مشخص وارد صفحه ای میشین که می تونین از طریق اون تو یه نقطه دیگه ای یه موتور رو روشن کنید یا یه مداری رو راه اندازی کنید و یا …
Read More »نصب آردوینو
نصب آردوینو ، بعد از یادگیری بخش های مختلف برد آردوینو UNO ، در این بخش با محیط برنامه نویسی آردوینو آشنا می شویم. پس از یادگیری این بخش میتوانیم کدهای خود را بر روی برد برنامه ریزی کنیم. در این بخش، به زبان ساده یاد میگیریم که چگونه محیط برنامه نویسی …
Read More »