آردوینو یعنی چه؟ (برای کسی که تا امروز ندیده)
آردوینو (Arduino) یک برد الکترونیکی کوچک، ارزان و متنباز است که مثل یک مغز کوچک برای پروژههای الکترونیکی عمل میکند. شما با نوشتن چند خط کد ساده روی کامپیوتر و آپلود آن روی برد، میتوانید چراغها را روشن و خاموش کنید، موتورها را بچرخانید، دما را اندازه بگیرید، یا حتی یک ربات کامل بسازید. محبوبترین مدل آن Arduino Uno است که برای شروع یادگیری ایدهآل است.
برخلاف تصور، برای شروع با آردوینو نیازی به دانش برنامهنویسی پیشرفته یا مهندسی برق ندارید. کافی است مفاهیم پایه مثل پینهای دیجیتال و آنالوگ، تغذیه ۵ ولت و آپلود کد از طریق USB را بدانید. در این پست، همه این مفاهیم را قدمبهقدم و با مثال عملی یاد میگیرید.
اگر تازه وارد دنیای الکترونیک شدهاید، آردوینو بهترین نقطه شروع است. این برد کوچک میتواند LED ها را روشن کند، موتورها را بچرخاند، دما را اندازه بگیرد و حتی به اینترنت وصل شود. در این راهنما قدم به قدم با آردوینو آشنا میشوید.
آردوینو چیست؟
آردوینو یک میکروکنترلر متنباز است که برای نمونهسازی سریع طراحی شده. به زبان ساده، یک کامپیوتر کوچک که میتوانید با کدنویسی به آن بگویید چه کاری انجام دهد. محبوبترین مدلها آردوینو Uno و Nano هستند.
برای شروع چه چیزی نیاز دارید؟
- برد آردوینو: یک Arduino Uno R3 یا Nano (حدود ۱۰ تا ۲۰ دلار)
- کابل USB: برای اتصال به کامپیوتر و برنامهریزی برد
- نرمافزار Arduino IDE: رایگان از arduino.cc دانلود کنید
- چند قطعه ساده: LED، مقاومت ۲۲۰ اهم، سیم جامپر، برد بورد
اولین پروژه: چشمکزن LED
سادهترین پروژه ممکن که همه چیز را به شما یاد میدهد. یک LED را از طریق مقاومت به پایه ۱۳ آردوینو وصل کنید و کد زیر را آپلود کنید:
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
با همین چند خط کد، LED شروع به چشمک زدن میکند. از اینجا به بعد، دنیای الکترونیک پیش روی شماست.