نتایج جست و جو برای: I2C

راه اندازی SPI در آردوینو

  در مطلب قبلی در مورد انواع پروتکل های ارتباطی و کاربرد آنها در میکروکنترلرها صحبت کردیم و نحوه راه اندازی پروتکل USART را در آردوینو توضیح دادیم. در این مطلب قصد داریم پروتکل SPI و نحوه راه اندازی آن در آردوینو را بررسی کنیم. کاربرد پروتکل SPI : پروتکل …

ادامه نوشته »

پروتکل ارتباطی USART در آردوینو

در این جلسات آموزشی سعی میکنیم پروتکل های ارتباطی در آردوینو را یاد بگیریم و در اولین جلسه USART را برسی میکنیم. گاهی اوقات در پروژه های مختلف نیاز به ارتباط برقرار کردن بین تعدادی میکروکنترلر یا سنسور وجود دارد. این ارتباط می تواند به سادگی خواندن مقدار یک سنسور …

ادامه نوشته »

آموزش میکروکنترلرهای LPC1768 جلسه دوم: برسی امکانات LPC1768

آموزش میکروکنترلرهای LPC1768

میکروکنترلر LPC1768 با هسته Cortex-M3 و معماری هاروارد ، حداکثر سرعت 100MHz و حافظه فلش 512کیلوبایت یکی از بهترین گزینه ها برای طراحی سیستم های الکترونیکی میباشد. مشخصات کلی میکروکنترلر LPC1768 در جدول زیر موجود میباشند. مدل مورد برسی  LPC1768FBD100 میباشد. مشخصات کلی میکروکنترلر LPC1768 ولتاژ کاری (V) 2.4 – 3.6 …

ادامه نوشته »

آموزش میکروکنترلرهای LPC1768 جلسه اول: معرفی ARM و هسته Cortex-M3

معرفی ARM و هسته Cortex-M3

پردازنده های ARM بیشتر دارای هسته 32 بیتی میباشند (البته هسته 64 بیتی نیز دارن و در آینده خدا میدونه تا چند بیتی برن و شایدم تکنولوژی کلا متحول شد 🙂 ) و از معماری RISC بهره میرند. تاریخچه ARM ARM نوعی از معماری پردازنده‌های کامپیوتری است که بر طبق …

ادامه نوشته »

دماسنج و فشار سنج بارومتریک با سنسور BMP180 و میکروکنترلر AVR

پروژه فشار سنج و دماسنج

مدار دماسنج و فشار سنج بارومتریک با سنسور BMP180 و میکروکنترلر AVR یک پروژه ای است که با ترکیب آن با مدار رطوبت سنج و مدار سنجش سرعت باد میتوان یک ایستگاه هواشناسی راه انداخت ! نکته : در عکس زیر سنسور DS18B20 غیر فعال است و برنامه BMP180 روی …

ادامه نوشته »

خودتان برد آموزشی میکروکنترلر AVR بسازید

برد آموزشی میکروکنترلر AVR

یکی از سریعترین راه های یادگیری میکروکنترلرهای AVR استفاده از بردهای آموزشی AVR است که شما می توانید بدون اتلاف وقت جهت راه اندازی بخش سخت افزار میکروکنترلر AVR روی بردبرد ، بر روی برنامه نویسی تمرکز کرده و سریعاً با قسمت های مختلف میکروکنترلر AVR آشنا شده و برنامه …

ادامه نوشته »

ارتباط متلب با میکروکنترلر ( MATLAB+AVR )

ارتباط متلب با میکروکنترلر ( MATLAB+AVR )

در  پروژه ارتباط متلب با میکروکنترلر میخواهیم دو تا سنسور دما یا هر سنسور دیگه ای رو به میکروکنترلر وصل کنیم و از و از طریق میکروکنترلر مقدار این دو تا سنسور رو بخوانیم و بعد از یک سری محاسبات مربوط به پارامترهای سنسور آنرا در نمایشگر LCD   چاپ کنیم  …

ادامه نوشته »

آموزش رزبری پای

رزبری پای

رزبری پای یا Raspberry Pi یک کامپیوتر تک برد (Single-board computer) در اندازه یک کارت بانکی است که بنیاد رزبری پای آن را ساخته است تا آموزش علوم رایانه را در مدرسه‌ها تشویق کند. رزبری و به طور کلی single board computers یک مینی کامپیوتر هستند که بیشتر قابلیت های …

ادامه نوشته »

دانلود بسکام BASCOM AVR

دانلود بسکام BASCOM AVR

نرم افزار BASCOM AVR   یا بسکام یک کامپایلر مخصوص میکروکنترلرهای AVR  شرکت اتمل میباشد. این نرم افزار روی سیستم عامل ویندوز قابل نصب می باشد و زبان برنامه نویسی آن  بیسیک یا BASIC می باشد. از زبان بیسیک ،  برنامه نویسی ساختار یافته با  IF-THEN-ELSE-END IF, DO-LOOP, WHILE-WEND, SELECT- CASE …

ادامه نوشته »

مدار گلخانه هوشمند

مدار گلخانه هوشمند

اتوماسیون امروزه اصطلاحی است که کاربرد زیادی پیدا کرده است و امروزه با کلمه هوشمند هم گره خورده است و در  مواردی نظیر هوشمند سازی و اتوماسیون  خانه ها ، گلخانه ها ( گلخانه هوشمند ) ، سازمان ها ،کارخانه جات و… به گوش می خورد. اتوماسیون گلخانه هم با …

ادامه نوشته »

آموزش ARM LPC1768 (قسمت دوم ، تایمرها)

آموزش ARM LPC1768 قسمت دوم تایمرها

اگر جلسه اول آموزش ARM LPC1768 را دنبال کرده باشید می دانید که با برای شروع کار با پایه های میکروکنترلر آشنا شدیم و آنها را ورودی ، خروجی تعریف کردیم و همچنین نحوه برنامه نویسی بصورت رجیستری و با نحوه اضافه کردن و برنامه نوشتن با توابع CMSIS را یادگرفتیم …

ادامه نوشته »

پروژه کنترل دور استپ موتور با ماژول SIM900

استپ موتور با ماژول SIM900

فهرست مطالب پروژه کنترل دور استپ موتور با ماژول SIM900 تکنولوژی شبکه های بیسیم و تاریخچه آن سیستم هایWireless ماژول sim900 بررسي ماژول sim900 Memory امکانات نرم افزاری پایه های sim900 مشخصات پایه های سیم کارت تغذيه مناسب برايSIM900 دستورات AT Command رابط ها (Interfaces) میکرو کنترولر میکروکنترلر چیست؟ مشخصات میکروکنترلر …

ادامه نوشته »

پروژه مانیتورینگ سنسورها در شبکه [TCP/IP HTTP]

اینترنت اشیا IOT

اگر از دنبال کننده های خبرهای دنیای تکنولوژی باشید احتمالا به بحت اینترنت اشیا یا IOT برخورد کردید و هر روز یک خبر جدید از اینترنت اشیا می خوانید. از ماشین لباسشویی ، یخچال ، ساعت مچی ، سیستم روشنایی خونه ، سیستم تهویه خونه ، کلا هر اشیایی که …

ادامه نوشته »

آموزش میکروکنترلر PIC با کامپایلر CCS

آموزش میکروکنترلر PIC با کامپایلر CCS

آموزش میکروکنترلر PIC با کامپایلر CCS، میکروکنترلر های قدرتمند PIC محصول شرکت میکروچیپ می باشند. در یاین میکروکنترلر ها قابلیت هایی همچون ADC ، تایمر/کانتر ،پروتکلل های ارتباطی نظیر I2C،SPI،RS232،CAN BUS و… ، مقایسه کننده آنالوگ ، PWM و..تعبیه شده است. یکی دیگر از ویژگی های مهم این خانواده ، …

ادامه نوشته »

دانلود PCB و فایل های هدربرد LPC1343 [شماتیک+PCB+نمونه کد+آموزش ها]

هدر برد lpc1343

هدربرد Cortex-M3 LPC1343 یک سخت افزار اپن سورس می باشد که می توانید آن را تولید ،استفاده و تغییر دهید. هدربرد LPC1343 دارای مثال های متعدد و کامل می باشد و همچنین برای استفاده از این برد در پروژه های دیگر خود یک فایل فوت پرینت نیز طراحی شده است. خلاصه …

ادامه نوشته »