بایگانی نوشته‌ها


آموزش رابط کاربری LCD گرافیکی 128x64 (GLCD) با آردوینو (Arduino)

آموزش رابط کاربری LCD گرافیکی 128x64 (GLCD) با آردوینو (Arduino)

در این مقاله، به شما نشان خواهیم داد که چگونه یک LCD گرافیکی 128X64 را با آردوینو یونو Arduino UNO متصل کنید. ماژول LCD خاص مد نظر ما مبتنی بر کنترلر ST7920 است. بنابراین، ابتدا کمی در مورد ماژول LCD گرافیکی و کنترلر آن صحبت خواهیم کرد. ماژول های ال سی دی مختلفی با کنترلرهای اختصاصی در بازار یافت می شوند از جمله ماژول ST7920، ماژول نوکیا 5110 ، KS0108 و غیره. بطور مثال مشکل ماژول ال سی دی نوکیا 5110 رزولوشن پایین آن است بطوریکه دارای رزولوشن 48x48 پیکسلی بوده و به دلیل اندازه کوچک آن، منوی حاصل به 3 یا 4 مورد در هر صفحه محدود می شود. همچنین در خصوص ماژول مرسوم در بازار به نام KS0108 ف این کنترلر دارای رزولوشن 128x64 بوده و دارای دو کنترلر مجزا برای پیکسل های 0 تا 64 و 64 تا 128 می باشد اما در اتصال این ماژول گرافیکی به آردوینو باید 8 پایه داده را علاوه بر پایه های کنترلی به کار گرفت بدان معنا که تعداد زیادی از پایه های آردوینو را اشغال خواهد کرد.

راه اندازی ال سی دی (LCD) متنی با آردوینو (Arduino)

راه اندازی ال سی دی (LCD) متنی با آردوینو (Arduino)

در این مقاله قصد داریم تا به کمک ماژول آردوینو (Arduino) مدل یونو (UNO) یک ال سی دی (lcd) متنی را برنامه نویسی کنیم. همانطور که می دانیدLCD مخفف واژگان (Liquid Crystal Display) می باشد که نسبت به نور و عدم نور بر روی صفحه اش واکنش نشان می دهد. برای نوشتن کاراکترهای متنی بر روی ال سی دی به کمک ماژول آردوینو کافیست از کتابخانه LiquidCrystal.h استفاده کرده و با ایجاد یک شی از کلاس LiquidCrystal توابع مورد نیاز و متنوعی را فراخوانی کنیم.

آشنایی با ماژول آردوینو مینی (Arduino Mini)

آشنایی با ماژول آردوینو مینی (Arduino Mini)

ماژول آردوینو مینی متشکل از میکروکنترلر AVR است که توسط Arduino.cc توسعه یافته و بر اساس میکروکنترلر Atmega328p ساخته شده است. این ماژول بسیار شبیه ماژول آردوینو UNO می باشد و فقط در سایز و نحوه پروگرامر کردن متفاوت است. سایز آن بسیار کوچک بوده و فاقد پورت USB برای پروگرام می باشد. آردوینو مینی بر خلاف آردوینو یونو که در واتاژهای 6 و 3.3 ولت با فرکانس 16مگاهرتز کار می کند، در واتاژ 5 ولت با فرکانس 16 مگاهرتز و در ولتاژ 3.3 ولت در فرکانس 8مگاهرتز کار می کند.
بردهای آردوینو به طور گسترده ای در رباتیک، سیستم های یکپارچه، اتوماسیون، اینترنت اشیا (IoT) و پروژه های الکترونیک استفاده می شوند. این بردها در ابتدا برای دانشجویان و کاربران غیر فنی معرفی شدند اما امروزه بردهای آردوینو به طور گسترده در پروژه های صنعتی مورد استفاده قرار می گیرند.

چگونگی دسترسی به کد هگز HEX در نرم افزار آردوینو (Arduino)

چگونگی دسترسی به کد هگز HEX در نرم افزار آردوینو (Arduino)

این سوال مطرح می شود که چرا در وهله اول به فایل هگز نیاز داریم، در حالی که می توانیم کد را بدون آن آپلود کنیم؟ پاسخ به این سوال این است که موارد زیادی وجود دارد که فایل هگز مورد نیاز است. به عنوان مثال، به جای استفاده از برد آردوینو، فقط می خواهید از میکروکنترلر ATmega328، ATMEGA32، ATMEGA8 یا Attiny استفاده کنید، بنابراین ساده ترین راه این است که کد را در آردوینو بنویسید و سپس فایل هگز آن را دریافت کرده و در میکروکنترلر خود آپلود کنید، که کار را بسیار آسان می کند. مثال دیگر شبیه سازی پروتئوس است، زمانی که می خواهید برد آردوینو خود را در نرم افزار پروتئوس شبیه سازی کنید، باید فایل هگز را دریافت کنید تا بتوانید آن را در برد آردوینو خود آپلود کنید. مورد دیگر فریلنسینگ است، زمانی که شما به عنوان فریلنسر روی پروژه ای کار می کنید، موارد زیادی وجود دارد که نمی خواهید کد خود را برای مشتری ارسال کنید، در عوض می خواهید فایل هگز را برای او ارسال کنید تا او بتواند تست کند و کد را تأیید کنید، در چنین مواردی نیز کد هگز لازم است.

ماژول SIM900 و SIM800 ماژول های GSM، GPS و GPRS به همراه فایل کتابخانه پروتئوس

ماژول SIM900 و SIM800 ماژول های GSM، GPS و GPRS به همراه فایل کتابخانه پروتئوس

برای اینکه بتوانید در پروژه های مختلف از جمله پروژه های کنترل اشیا به کمک پیامک، تماس تلفنی و یا اینترنت کنترل های مختلفی بر روی اشیا داشته باشد می توانید از ماژول های SIM900 و یا سری جدیدتر آن یعنی SIM800 که توسط شرکت SIMCOM تولید می شوند، استفاده کنید. این ماژول کاربردهای مختلف و متنوعی در صنعت دارد. از جمله این کاربردها می توان به مانیتورینگ دما و رطوبت گلخانه، مانیتورینگ نشتی گاز در مناطق حساس، ارسال موقعیت خودرو با ارسال/دریافت پیامک به کمک GPS، ردیاب خودرو به کمک قابلیت GPS، GPRS و گوگل مپ و دستگاه های پرداخت الکترونیکی (POS) اشاره کرد.

آشنایی با تراشه تقویت کننده عملیاتی (آپ امپ) دوتایی (Dual Op-amp) به شماره (LM358)

آشنایی با تراشه تقویت کننده عملیاتی (آپ امپ) دوتایی (Dual Op-amp) به شماره (LM358)

در این مقاله قصد داریم بحث مفصلی در مورد تراشه آپ امپ LM358 ارائه کنیم. LM-358 دارای دو تقویت کننده عملیاتی داخلی (Op-amp) است که دارای جبران ساز داخلی فرکانس است. این تراشه به طور ویژه برای انجام وظایف خود از یک منبع منبع تغذیه با استفاده از طیف گسترده ای از ولتاژ طراحی شده است...

معرفی تراشه میکروکنترلر سری AVR به شماره ATmega128

معرفی تراشه میکروکنترلر سری AVR به شماره ATmega128

دوستان امیدوارم حال همتون عالی باشه. در این آموزش، نگاهی به معرفی دقیق Atmega128 خواهیم داشت. Atmega128 یک میکروکنترلر AVR 64 پایه ای با پردازشگر هشت بیتی است که توسط Atmel (طراح و سازنده مواد نیمه هادی های مختلف) ساخته شده است. این میکروکنترلر بر اساس معماری RISC مخفف (Reduced Instruction Set Computing) طراحی شده است که از 133 دستورالعمل قدرتمند تشکیل شده و دستورات عمدتاً در یک سیکل اجرا می شوند...

تست تریستور (Thyristor)  یا SCR با مولتی متر دیجیتال

تست تریستور (Thyristor) یا SCR با مولتی متر دیجیتال

در این مقاله قصد داریم شما را با نحوه تست تریستور (SCR) به کمک مولتی مترهای دیجیتال آشنا کنیم. همانطور که می دانیم مولتی مترهای دیجیتال (DMM) را می توان برای آزمایش و تشخیص طیف گسترده ای از مدارها و قطعات استفاده کرد. یکی از مهارت های مفید این است که بدانید چگونه تریستور را با استفاده از مولتی متر دیجیتال آزمایش کنید... برای مشاهد عملی تست به پیج اینستاگرامی ما به آدرس smartcomp_ir@ مراجعه کنید.

تست ترایاک (Triac) با مولتی متر دیجیتال

تست ترایاک (Triac) با مولتی متر دیجیتال

در این مقاله قصد داریم شما را با نحوه تست ترایاک (TRIAC) به کمک مولتی مترهای دیجیتال آشنا کنیم. همانطور که می دانیم مولتی مترهای دیجیتال (DMM) را می توان برای آزمایش و تشخیص طیف گسترده ای از مدارها و قطعات استفاده کرد... برای مشاهد عملی تست به پیج اینستاگرامی ما به آدرس smartcomp_ir@ مراجعه کنید.

تست ترانزیستور اثر میدانی جی فت (JFET) یا ماسفت (MOSFET) با مولتی متر دیجیتال

تست ترانزیستور اثر میدانی جی فت (JFET) یا ماسفت (MOSFET) با مولتی متر دیجیتال

در این مقاله قصد داریم شما را با نحوه تست ترانزیستورهای اثرمیدانی (FET) را به کمک مولتی مترهای دیجیتال آشنا کنیم. همانطور که می دانیم مولتی مترهای دیجیتال (DMM) را می توان برای آزمایش و تشخیص طیف گسترده ای از مدارها و قطعات استفاده کرد. یکی از مهارت های مفید این است که بدانید چگونه ترانزیستور را با استفاده از مولتی متر دیجیتال آزمایش کنید... برای مشاهد عملی تست به پیج اینستاگرامی ما به آدرس smartcomp_ir@ مراجعه کنید.

نرم افزار پروتئوس (Proteus) یک ابزار ضروری برای هر کسی است که می خواهد به دنیای هیجان انگیز الکترونیک و طراحی مدار بپردازد. با این راهنمای مبتدی، قدم به قدم یاد خواهید گرفت که چگونه از نرم افزار پروتئوس بطور موثر استفاده کنید و از ویژگی های آن حداکثر استفاده را ببرید. از شبیه سازی مدار گرفته تا طراحی برد مدار چاپی، خواهید فهمید که چگونه ایده های خود را به واقعیت تبدیل کنید. با پروتئوس خود را برای غوطه ور شدن در دنیای شگفت انگیز الکترونیک آماده کنید!
اطلاعات بیش‌تر
عضویت خبرنامه
عضو خبرنامه ماهانه وب‌سایت شوید و تازه‌ترین نوشته‌ها را در پست الکترونیک خود دریافت کنید.
آدرس پست الکترونیک خود را بنویسید.
کمی صبر کنید...