آموزش نوشتن برنامه‌هایی با کامپایلرهای کدویژن به منظور پیاده سازی یک دیکدر BCD to 7-segment

جلسه ششم: نوشتن برنامه‌هایی با کامپایلرهای کدویژن به منظور پیاده سازی یک دیکدر BCD to 7segment

خلاصه کلی: در این جلسه توضیحاتی در مورد ساختارکلی 7segment و نحوه کار با آن ارائه می کنیم و در ادامه کد برنامه BCD to 7segment را در کامپایلر کدویژن می نویسیم و بطور مفصل آن را توضیح خواهیم داد.7segment چیست؟ قطعه ای است که ب...

ادامه مطلب

راه‌اندازی سنسور DS18B20 با AVR

راه‌اندازی سنسور DS18B20 با AVR

در این مطلب، با راه‌اندازی سنسور DS18B20 با avr آشنا می‌شویم. بدین منظور، نحوه راه‌اندازی چند سنسور دمای DS18B20 با کمک یکی از سری میکروکنترلرهای AVR، یعنی میکروکنترلر ATmega328، را بررسی می‌کنیم. شاید در نگاه اول راه‌ا...

ادامه مطلب

آموزش XMEGA

آموزش میکروکنترلر XMEGA – قسمت چهارم – نحوه ایجاد پروژه و کامپایل و پروگرام کردن آن در AtmelStudio + دو مثال

در قسمت سوم آموزش میکروکنترلر XMEGA به آشنایی با رجیسترهای پورت میکروکنترلر XMEGA ‌پرداختیم. در این قسمت از آموزش میکروکنترلر XMEGA به نحوه ایجاد پروژه و کامپایل و پروگرام کردن آن در AtmelStudio می‌پردازیم. همچنین، دو مثال دراین‌خ...

ادامه مطلب

آموزش کاربردی AVR قسمت 5

خلاصه‌ای از کلیه امکانات موجود در AVR

در این جلسه از آموزش AVR قصد داریم برای ایجاد یک دید کلی از قسمت سخت‌افزاری AVR  توضیحاتی ارائه کنیم.شکل زیر، اکثر امکانات سخت‌افزاری این خانواده را نشان می‌دهد که در ادامه عملکرد هر واحد بیان خواهد شد. واحد...

ادامه مطلب

آموزش کاربردی AVR - بخش چهارم

آموزش کاربردی AVR – بخش چهارم

برنامه های کدویژن و بسکام مرتبط با بخش سوم در قسمت قبلی درباره آموزش سخت افزار میکروکنترلر Pinout و کار با رجیسترهای AVR صحبت کردیم و در این قسمت از آموزش AVR قصد داریم بیشتر وارد محیط برنامه نویسی شویم و نکاتی که در جلسه قبل گفت...

ادامه مطلب

آموزش کاربردی AVR-بخش سوم

آموزش کاربردی AVR-بخش سوم

آموزش سخت افزار میکروکنترلر Pinout و کار با رجیسترهای AVR در قسمت قبلی آموزش AVR با آموزش معماری داخلی AVR در خدمت شما عزیزان بودیم. در این جلسه قصد داریم بیشتر به سخت‌افزار میکروکنترلر، Pinout و کار با رجیسترهای آن بپردازیم و هم...

ادامه مطلب

آموزش avr

آموزش کاربردی AVR – بخش دوم

در قسمت قبلی آموزش، در مورد میکروکنترلر و میکروپروسسور و تفاوت بین آن‌ها بحث شد. در این جلسه به بررسی معماری داخلی AVR، انواع حافظه‌ها، نحوه عملکرد CPU و واحدهای مختلف در میکروکنترلر AVR می‌پردازیم.در دوره فعلی، سرفصل آموزش‌ها...

ادامه مطلب

آموزش avr

آموزش کاربردی AVR – بخش اول

در آموزش کاربردی  AVR می‌خواهیم به زبان خیلی ساده، نحوه کارکرد میکروکنترلر و میکروپروسسور‌ها را بررسی کنیم. به همین دلیل، خیلی وارد مباحث فنی و پیچیده نمی‌شویم و با یک دید کلی در مورد نحوه عملکرد و تاریخچه آن‌ها پیش می‌رویم، با سی...

ادامه مطلب

چرخش خودکار صفحه مانیتور دسکتاپ با آردوینو و سنسور LSM6DS3

چرخش خودکار صفحه مانیتور دسکتاپ با آردوینو و سنسور LSM6DS3

در این مقاله آموزشی، قصد داریم در یکی دیگر از پروژه های آردوینو، صفحه مانیتور دسکتاپ را به کمک یک سنسور ژیروسکوپ (Gyroscope) و شتاب سنج (Accelerometer) به نام LSM6DS3 بچرخانیم. از برد آردوینو با میکروکنترلر AVR برای قسمت سخت افزار...

ادامه مطلب

راه اندازی ماژول بی سیم Lora E32-TTL-1W با آردوینو و به کمک دیتاشیت

راه اندازی ماژول بی سیم Lora E32-TTL-1W با آردوینو و به کمک دیتاشیت

در این آموزش قصد داریم تا ماژول Lora E32-TTL-1W را راه اندازی کنیم. این ماژول دارای خروجی آنتن قوی 1 وات و برد مسافتی بسیار زیادی است که برای ارسال بی سیم به‌صورت اطلاعات بسیار مناسب است.با وجود لایبری های آماده آردوینو برای ا...

ادامه مطلب