برد آردوینو
در ابتدا باید بدانیم که برد آردوینو چیست؟ آردوینو در اصل یک سختافزار تشکیل شده از یک میکروکنترلر است که یک برنامه خاص تحت عنوان bootloader در آن نصب شده است. این سختافزار به گونه ای طراحی شده که شما میتوانید از طریق یک مبدل USB به TTL آن را پروگرام (برنامه ریزی) نمایید، بنابراین شما برای پروگرام کردن ماژول آردوینو، به پروگرامر جداگانه نیازی ندارید. این قطعه به دلیل متن باز بودن این قابلیت را دارد که بارها برنامه را طبق نیاز خود در آن تغییر دهید و از ابتدا روی آن برنامه بنویسید.
برد آردوینو برای چه کاری استفاده میشود؟
آردوینو میتواند جهت طراحی و ساخت سریع و آسان وسایل تعاملی مورد استفاده قرار گیرد. به عنوان مثال فرض کنید شما دوست دارید وسیلهای داشته باشید که با استفاده از گوشی موبایلتان بتوانید چراغ اتاقتان را خاموش و روشن کنید. یا دوست دارید زمانی که اتاق شما گرم میشود کولر اتاقتان روشن شود و شبها که دمای اتاق پایین میآید کولر اتاق شما به صورت خودکار خاموش شود! اینها وسایل تعاملی هستند که آردوینو به ساخت سریع و بی درد سر آنها کمک میکند. برد آردوینو میتواند مقادیر ورودی را از تعداد زیادی سنسور و کلید و… بخواند و بر اساس برنامه ای که درون آن بارگذاری شدهاست تصمیم بگیرد و خروجی خاصی که میتواند کنترل تعدادی لامپ، موتور و … را برای شما انجام دهد.
اجزای برد آردوینو
آردوینو از دو بخش سختافزاری و نرمافزاری تشکیل میشود. مدلهای مختلفی از بردهای سختافزاری آردوینو وجود دارد که یکی از آنها، مدل اونو است. برد آردوینو اونو (Arduino UNO) یکی از پرکاربردترین مدلهای سختافزار آردوینو است. در این برد، از یک میکروکنترلر ATmega328P به عنوان پردازشگر و حافظه استفاده میشود. آردوینو مدل اونو، یکی از متداولترین نمونهها برای آموزش آردوینو است. سختافزار آردوینو اونو از چهار بخش کلی زیر تشکیل میشود:
- میکروکنترلر
- بخش تغذیه
- بخش ارتباط با رایانه
- درگاههای گروهی
کاربرد آردوینو در فلزیاب
یکی از رایج ترین کاربرد های آردوینو (arduino) که شما هر روزه با آنها سروکار دارید، تایمر چراغ های راهنمایی رانندگی است. حتی شمارندههای به کار رفته در پیشخوانهای بانکی نیز با آردوینو ساخته می شوند. ثبت ورود و خروج اشخاص و صدور قبض پارکینگ در بیشتر نقاط، توسط آردوینو انجام می شود. آردوینو جز جدایی ناپذیر بسیاری از بردهای الکترونیکی تجهیزات پزشکی نیز هست. در بسیاری از دستگاههای تهویه هوا برای خواندن میزان آلاینده ها، دما، رطوبت و کنترل فن از آردوینو استفاده میکنند.