بایگانی برچسب: آموزش الکترونیک از پایه

اصول توسعه Bootloader برای آردوینو

اصول توسعه Bootloader برای آردوینو

مقدمه بوت لودر (Bootloader)، اصولاً یک تکه کد آغازین است که هر میکروکنترلری هنگام روشن شدن یا راه‌اندازی مجدد آن را اجرا می‌کند. این کد مشابه مفهوم BIOS است که هر PC هنگام روشن شدن آن را اجرا می‌کند. در مورد PC ،BIOS منتظر ورودی از طرف کاربر برای تغییر …

ادامه نوشته »

ساخت مسیریاب مکانی با استفاده از SIM800 و آردوینو

ساخت مسیریاب مکانی با استفاده از GSM SIM800 و آردوینو

خودروهایی با رانندگی خودکار و وسایل نقلیه متصل، قطعا نحوه‌ی ارتباطات ما را تغییر خواهند داد. امروزه شرکت‌هایی مانند Tesla صاحبان خودروها را تشویق می‌کنند تا خودروهای خود را، هنگامی ‌که از آنها استفاده نمی‌کنند به عنوان  روبات‌های تاکسی به آنها قرض دهند. مدیر شرکت تسلا، ایلان ماسک اخیراً در …

ادامه نوشته »

سنسور دما چیست؟

در آموزشی که برای این جلسه تدارک دیده‌ایم، قرار است با سنسور دما و نحوه‌ی عملکرد آن آشنا شوید. چه در زندگی روزمره و چه در کاربردهای فراوانی در صنایع، مواردی پیش می‌آیند که نیاز داریم دمای یک محیط، دمای داخل یک راکتور، دمای داخل سیم‌پیچ یک ماشین الکتریکی و …

ادامه نوشته »

HMI چیست و چه کاربردی دارد؟

HMI چیست؟

با HMI یا همان رابط کاربری انسان و ماشین بیشتر آشنا شوید. به آموزش این جلسه خوش آمدید. در ادامه‌ی سلسله آموزش‌های مربوط به الکترونیک صنعتی و اتوماسیون، امروز قصد داریم شما را با HMI آشنا کنیم. البته ممکن است تا به حال چنین کلمه‌ای حتی به گوش‌تان هم نخورده …

ادامه نوشته »

آموزش FPGA و Verilog – سنتز مدار

آموزش FPGA و Verilog برای تازه کارها – قسمت چهارم

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

ادامه نوشته »

انواع اپتوکوپلر و کاربردهای آنها در مدارهای AC و DC

انواع اپتوکوپلرها و کاربردهای آنها در مدارهای AC و DC

اپتوکوپلر یک قطعه‌ی الکترونیکی است و کار آن انتقال سیگنال‌های الکتریکی بین دو مداری است که از هم ایزوله شده‌اند. این قطعه را با نام‌های اپتو-ایزولاتور، فوتوکوپلر و ایزولاتور اپتیکی (نوری) نیز می‌شناسند. معمولا در مدارها، مخصوصا در آنهایی که از ولتاژهای پایین استفاده می‌کنند یا حساسیت بسیار بالایی به …

ادامه نوشته »

ارتباط رزبری‌پای با DHT11

ارتباط رزبری‌پای با DHT11

مقدمه سنسور DHT11 مقادیر رطوبت و دما را اندازه‌گیری کرده و به صورت سریال روی یک خط مهیا می‌سازد. این سنسور می‌تواند رطوبت را به صورت درصدی (۲۰ تا ۹۰ درصد RH) اندازه‌گیری کرده و دما را در محدوده ۰ تا ۵۰ درجه سلسیوس اندازه‌گیری کند. سنسور دارای ۴ پین …

ادامه نوشته »

نوشتن و اجرای یک برنامه C روی رزبری‌پای

نحوه نوشتن و اجرای یک برنامه C روی رزبری‌پای

در این آموزش، توضیح خواهیم داد که زبان برنامه‌نویسی C چیست، برنامه‌نویسی C چه استفاده‌ای دارد، و چگونه یک برنامه‌ی C را در رزبری‌پای نوشته و اجرا کنیم. هدف این مقاله فراهم اوردن یک معرفی بسیار ابتدایی از زبان C بر روی رزبری‌پای است. اگر می‌خواهید اطلاعات عمیق‌تری درباره‌ی برنامه …

ادامه نوشته »

شروع به کار با بورد آردوینو

شروع به کار با بورد آردوینو

طیف وسیعی از بوردها توسط آردوینو تولید می‌شود. این بوردها در اندازه‌های متفاوت، میکروکنترلرهای مختلف و با قابلیت‌های پردازشی متنوع عرضه می‌شوند. برای دریافت اطلاعات بیشتر درباره بورد UNO R3، به مطلب آردوینو UNO R3 در بخش آردوینو مراجعه کنید. برای نوشتن کد برنامه‌های متفاوت و پروگرم کردن بورد آردوینو، به …

ادامه نوشته »

بورد Arduino UNO R3

بورد Arduino UNO R3

بورد آردوینو UNO یکی از مجبوب‌ترین بوردهای آردوینو است و اگر اولین بورد آردوینو شما باشد، نقطه شروع مناسبی به حساب می‌آید. آردوینو UNO در گذر زمان مورد چند بازبینی قرار گرفته است، و آخرین نسخه آن Arduino UNO R3 می‌باشد. بین بازبینی‌ها تغییرات خیلی شگرفی پیدا نخواهید کرد. مهم‌ترین …

ادامه نوشته »

آردوینو چیست؟ مقدمه‌ای بر آردوینو

مقدمه‌ای بر آردوینو

آردوینو چیست؟ پلتفرم آردوینو سخت‌افزار و نرم‌افزار متن‌بازی (اوپن سورس) ارائه می‌دهد که استفاده از آن بسیار آسان بوده و برای پروژه‌های نمونه و سرگرمی‌ها به وفور استفاده می‌شود. مفهوم متن‌باز وقتی گفته می‌شود که پلتفرم آردوینو متن‌باز است، منظور این است که همه اطلاعات خواندن سخت‌افزار و نرم‌افزاری که …

ادامه نوشته »

انواع سنسورها

انواع سنسورها

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

ادامه نوشته »

پروگرم کردن بورد STM32F103C8 با استفاده از USB port

پروگرم کردن بورد STM32F103C8 با استفاده از USB port

بورد STM32 Development Board که بورد توسعه‌ی میکروکنترلر STM32F103C8 محسوب می‌شود، با توجه به اینکه از معماری ARM Cortex M3 استفاده می‌کند، روز به روز در میان جامعه الکترونیک و برنامه‌نویسی محبوب‌تر و شناخته‌شده‌تر می‌شود. این بورد سرعت کاری بسیار بالا و آپشن‌های متعددی دارد و از آنجا که می‌توان …

ادامه نوشته »

آموزش VHDL

خب در ادامه‌ی آموزش‌های FPGA به آموزش VHDL می‌پردازیم. در این جلسه موضوع مورد بحث ما مفاهیم ساده و پیشرفته‌ی VHDL است. بنابراین هم افراد مبتدی می‌توانند از آن استفاده کنند و قدم به قدم با آن پیش بروند و هم افرادی که خود پیشینه‌ای قبلی درباره‌ی این مفاهیم دارند …

ادامه نوشته »

راه‌اندازی سنسور فشار بارومتریک BMP180 با آردوینو

چگونه یک سنسور فشار بارومتریک BMP180 را توسط آردوینو راه اندازی کنیم؟

سنسور فشار بارومتریک BMP180، یک سنسور بزرگ است که در پیش‌بینی هوا، سنجش ارتفاع و محاسبه‌ی سرعت عمودی به کار می‌رود. به همین منظور از این سنسور در ایستگاه‌های هوایی، وسایل کنترل از راه دور، بالن‌های هوایی و پروژه‌های بسیار دیگری استفاده می‌شود. این سنسور همچنین دارای حساسیت بسیار بالایی …

ادامه نوشته »