راه اندازی سنسور HYT 271 توسط میکرو AVR

HYT 271 HYT 271 یک سنسور دما و رطوبت با خروجی دیجیتال میباشد که خروجی آن توسط پروتکل i2c انتقال اطلاعات را انجام میدهد . این سنسور رطوبت را در بازه 0 تا 100 درصد و دما را در بازه -40° تا +125° درجه سانتیگراد اندازه گیری میکند .(بیشتر…)

کتاب Make AVR Programming

عنوان کتاب : Make:AVR Programming نویسنده: Elliot Williams    تعداد صفحات: ۴۷۴توضیحات کتاب: بردهای آردوینو از میکروکنترلر های AVR استفاده میکنند، این میکروکنترلر ها برای بسیاری از پروژه های سرگرم کننده و پروژه های سخت افزاری هک مناسب هستند. در این کتاب شما نحوه‌ی ‌برنامه نویسی میکروکنترلر های AVR را در محیط آردوینو یاد خواهید گرفت و قادر خواهید بود از این میکروکنترولر خارج از توانایی هایش استفاده کنید.هر فصل از این کتاب تمرکز دارد، بر پروژه هایی که ترکیبی از مباحث مختلف AVR هستند....

راه اندازی سنسور SHT21 و ارسال مقادیر دما و رطوبت توسط پیامک

سنسوردما و رطوبت SHT21 SHT21 سنسور دما و رطوبت دیجیتال بسیار کوچک و دقیق است. این سنسور با سه نوع خروجی برای ارتباط با میکروکنترلر تولید می شود.مدل SHT21 دارای خروجی دیجیتال با پروتکل I2C، مدل SHT21S یا خروجی آنالوگ و مدل SHT21P دارای خروجی PWM  می باشد.این سنسور می تواند دما را با دقت ±0.3 درجه سانتی گراد و رطوبت را با دقت  ±2 % از محیط اطراف اندازه گیری کند.طرز کار این سنسور همانند سنسور های SHT1X و SHT7X بوده و جایگزینی...

برنامه راه اندازی سنسور TC74

TC74  TC74 یک سنسور دمای دیجیتال با خروجی I2C میباشد . محدوده دمایی این سنسور -40°  تا +125 میباشد . که از لینک زیر فایل برنامه در محیط کدویژن به همراه فایل شبیه سازی و توضیح خط به خط برنامه و دیتاشیت سنسور را میتوانید خریداری نمایید . (بیشتر…)

پروژه اندازه گیری دما توسط سنسور DS18B20 و نمایش آن روی glcd 240*128

DS18B20 ،یک سنسور دمای دیجیتالی است که دما را بر حسب سلسیوس از 9بیت تا 12بیت اندازه گیری می کند. DS18B20 از طریق 1Wire bus(باس تک سیمه) اطلاعات را مبادله می کند.در این حالت به یک خط داده نیاز دارد ،(و زمین) تا با میکروپروسسور مرکزی ارتباط برقرار کند.محدوده اندازه گیری دمای آن -55تا +125 درجه سانتی گراد و دقت اندازه گیری آن در محدوده -10 تا 85درجه سانتی گراد ،5/. درجه سانتی گراد می باشد.علاوه بر آن ،این...

راه اندازی و کنترل زاویه چرخش سروو موتور

سروو موتور  به انگلیسی: Servomotor یا موتور کنترل به انگلیسی: Control motor  نوعی از موتورهای الکتریکی است که با هدف بکارگیری در سیستم‌های کنترل فیدبک طراحی می‌شود. لختی (اینرسی) در این موتورها پایین بوده و در نتیجه تغییر سرعت در این موتورها بسیار سریع است. معمولا قطر این موتورها کم اما درازای آنها زیاد می‌باشدسرو موتور یک دستگاه کوچکی است که یک محور (shaft) خروجی دارد. این محور قادر است تا در یک موقعیت و زاویه ای خاص با ارسال سیگنال...

تبدیل جریان ۴ تا۲۰میلی آمپر به ولتاژ ۰ تا ۵ ولت توسط سنسورACS713 و dac0808

ACS713 یک سنسور اندازه گیری جریان میباشد که دارای خروجی ولتاژی است . سنسورهای دیگر این خانواده ACS712、ACS713、ACS754、ACS755、ACS756、ACS758 هستند . از لینک زیر پروژه تبدیل جریان 4 تا20میلی آمپر به ولتاژ 0 تا 5 ولت توسط سنسورACS713 و dac0808 با زبان C تحت کامپایلر کدویژن همراه با فایل شبیه سازی آنرا میتوانید خریداری کنید (بیشتر…)

پروژه راه اندازی keypad 4*4 و انتقال آن عدد خوانده شده توسط رابط سریال

راه اندازی keypad 4*4 و انتقال اطلاعات خوانده شده توسط رابط سریال راه اندازی keypad 4*4   توسط 8  پایه آن صورت میگیرد .  4  پایه به نام های R1-R2-R3-R4  و ۴  پایه به نام های C1-C2-C3-C4   پایه هایی هستند که کاربر توسط آنها کیپد را راه اندازی میکند. رابط سریال USART  نیز یکی از پر کاربردترین سیستم های ارتباطی AVR با دنیای بیرون می باشد و کاربرد زیادی از قبیل ارتباط با رایانه ارتباط با سایر میکرو ها و همچنین ارتباط و...

پروژه رقص نور با avr برای کار با بخش I/o ها

رقص نور در میکروکنترلرهای AVR پورت های زیادی برای انجام عملیات ورودی/خروجی وجود دارند. بسته به اینکه تراشه ی مورد نظر کدام عضو از خانواده ی AVR باشد، تعداد پورت ها، تعداد پایه‌های هر پورت و کاربرد پورت ها متفاوت خواهد بود. نامگذاری پورت ها با حروف بزرگ انگلیسی و با شروع از حرف A انجام می شود. مثلاً اگر تراشه ای ۴ پورت داشته باشد، داریم: PORTA، PORTB، PORTC و PORTD. پورت های AVR علاوه بر ورودی و خروجی...