رابط تک و دوگانه مادون قرمز سنسور مادون قرمز با آردوینو و LCD
مقدمه- رابط چند سنسور برای آردوینو
در این آموزش دیگر در مورد سنسورها برای مبتدیان، ما قصد داریم حسگرهای مادون قرمز تک و چندگانه را با برد توسعه Arduino Uno که به طور همزمان کار می کنند و وضعیت را روی یک ماژول LCD (4X16 LCD) (jhd162a) یا یک LED نمایش می دهند، متصل کنیم. ما می خواهیم سه فصل را به صورت تک آموزشی به صورت گام به گام ساده پوشش دهیم. هدف از این آموزش ارائه اصول اولیه برای مبتدیان با رابط حسگر در آردوینو برای توانایی استفاده از این مفاهیم و توسعه برنامه های کاربردی مختلف دیگر مبتنی بر حسگر (رباتیک، پروژه های اتوماسیون و غیره) است. ما از همان ماژول حسگر مادون قرمز مجاورت تشخیص اشیا استفاده خواهیم کرد که در آموزش قبلی خود ساخته ایم. در آموزشهای قبلی حسگر مجاورت، یاد گرفتهایم که چگونه حسگر مادون قرمز را با میکروکنترلرهای مختلف دیگر مانند PIC18F4550 و 18F2550 ارتباط برقرار کنیم. با این حال، امروز می خواهیم یاد بگیریم که چگونه همان سنسور مادون قرمز را با برد معروف Arduino Uno ارتباط برقرار کنیم.
برای شروع آسان، ابتدا یک سنسور IR واحد را برای سنجش فاصله و خواندن مقدار سنسور با استفاده از برد آردوینو و نمایش وضعیت روی یک LED قرار می دهیم . در سطح بعدی، با دو سنسور IR که به طور همزمان کار می کنند ، همین کار را انجام می دهیم . در نهایت ما یک LCD (نمایشگر کریستال مایع) را واسط (اضافه می کنیم) و وضعیت هر دو سنسور مادون قرمز را در یک واحد نمایشگر LCD 4X16 نمایش می دهیم . مفاهیم خواندن سنسور IR همچنان همان چیزی است که در درس های قبلی توضیح داده شد، تنها تفاوت آن در برد آردوینو است.
آموزش ها
- رابط تک سنسور مادون قرمز به میکروکنترلر آردوینو
- رابط دوگانه سنسور مادون قرمز مادون قرمز با آردوینو
- رابط حسگر IR دوگانه به آردوینو – نمایش نتیجه روی LCD
الزامات
– Arduino Uno
– ماژول حسگر مادون قرمز مادون قرمز
– JHD162a 4X16 LCD
– مقاومت
– LED
ماژول سنسور مادون قرمز مادون قرمز
ما از ماژول مدار سنسور مادون قرمز مادون قرمز که در پروژه قبلی خود ساخته بودیم استفاده خواهیم کرد که یک ماژول مدار سنسور ارزان قیمت (کم هزینه) است. شما می توانید طرح شماتیک و PCB را در پست قبلی من پیدا کنید. سه پایه در طرح شماتیک وجود دارد - دو پایه برای تامین ولتاژ ورودی و GND، و پایه سوم از ماژول IR، پایه کنترل IR است. این پین کنترل از ماژول حسگر IR برای خواندن مقدار از سنسور به آردوینو متصل می شود. ما از دو نسخه مشابه از سنسور برای آموزش خود استفاده خواهیم کرد.
برای جزئیات بیشتر: رابط تک و دوگانه مادون قرمز سنسور مادون قرمز با آردوینو و LCD
در ادامه، متن انگلیسی این مطلب را میتوانید مشاهده نمایید:
Interface single and Dual IR Infrared sensor with Arduino and LCD
Introduction- Multiple Sensor Interface to Arduino
In this another tutorial on sensors for beginners, we are going to interface single and multiple Infrared IR sensors with Arduino Uno development board, working simultaneously and have the status displayed either on an ( 4X16 LCD ) LCD module (jhd162a) or an LED. We are going to cover three chapters in single tutorial in simple step by step fashion. The purpose of this tutorial is to serve the basics for beginners with Sensor interface on Arduino for being able to use these concepts and to develop various other sensor based applications (robotics, Automation Projects etc.). We will use the same Object Detection Proximity IR Sensor Module that we made in our precedent tutorial. In our previous Proximity Sensor tutorials we have learned how to interface IR sensor with various other microcontrollers such as PIC18F4550 and 18F2550; However, today we are going to learn how to interface the same infrared sensor with the famous Arduino Uno board.
To begin easy, first we are going to interface a Single IR sensor for sensing the distance and read the value of the sensor using an Arduino board and have status displayed on a LED. On the next level we are going to do same with two IR sensors working simultaneously. At last we will interface (add) an LCD (Liquid Crystal Display) and have the status of both the Infrared sensors displayed on a 4X16 LCD Display unit. The Concepts for Reading the IR sensor is still same as explained in previous lessons, the only difference is the Arduino board.
Tutorials
- Single Infrared Sensor Interface to Arduino Microcontroller
- Dual IR Infrared Sensor interface with Arduino
- Dual IR sensor interface to Arduino –Display Result on LCD
Requirements
– Arduino Uno
– Infrared IR sensor Module
– JHD162a 4X16 LCD
– Resistors
– LEDS