در سال دوم دبیرستان، طبقه سوم خانه ما به دلیل اتصال کوتاه آتش گرفت. خوشبختانه خانواده من برای کریسمس در تعطیلات نبودند. اما اگر در خانه بودیم، آیا تشخیص سریع جهت آتش برای اینکه مسیر تخلیه را بدانیم، حیاتی نبود؟
وضعیت دیگری را در نظر بگیرید. شما واقعا امیدوار هستید که برنامه نویسی آردوینو را یاد بگیرید، که شما را قادر می سازد هم چیزهای کاربردی و هم تزئینی بسازید. ابتدا باید اصول اولیه سیم کشی و زبان برنامه نویسی را پشت سر بگذارید. اما پس از پشت سر گذاشتن این مانع، هر زمان که امیدوارید با کمی پیچیدگی ایجاد کنید، آموزش های آنلاین اغلب شامل «این سیم کشی را در اینجا تکرار کنید. سپس کد را در آردوینو کپی و پیست کنید. آیا امیدوارید که "چرا" را در هر بخش از یک آموزش یاد بگیرید؟ آیا امیدوارید بتوانید بخش هایی از یک آموزش را متناسب با نیازهای خود تغییر دهید؟
اگر به هر یک از سه سوال بالا "بله" پاسخ داده اید، در جای مناسبی هستید. در این آموزش گام به گام از 0 تا 100 درصد پیش می رویم. در پایان این آموزش، عملکردها و چالش های اساسی را درک خواهید کرد. مهارتهای مختلفی مانند یکپارچهسازی حسگرها، برنامهنویسی رنگهای RGB و استفاده از آرایهها را میدانید که میتوانند در جاهای دیگر استفاده شوند. من خودم بهتدریج این مهارتها را بهعنوان یک تازهکار یاد گرفتم، بنابراین چالشهای احتمالی شما را درک میکنم و کاملاً اعتماد دارم که میتوانید این کار را انجام دهید! از ساخت و ساز لذت ببرید!
![](https://duino4projects.com/wp-content/uploads/2020/05/For-Newbies-at-Arduino-Programming-Telling-the-Direction-of-Fire-in-3-Seconds-WITH-PIXEL-LIGHTS.jpg)
مرحله 1: چالش های بالقوه و خطرات ایمنی
![](https://duino4projects.com/wp-content/uploads/2020/05/Potential-Challenges-and-Safety-Hazards.jpg)
این آموزش نیازی به مهارت های پیچیده برنامه نویسی آردوینو ندارد، زیرا مراحل کوچکی برای رسیدن به محصول نهایی توضیح داده می شود. با این حال، در اینجا کمی لحیم کاری با این حلقه نئوپیکسل درگیر است، بنابراین لطفاً وقتی در این مرحله هستید مراقب باشید! اگرچه پیچیده نیست: لحیم کاری را رها کنید و سیم را وصل کنید.
مرحله 2: بیایید ابتدا مواد خود را بررسی کنیم!
![](https://duino4projects.com/wp-content/uploads/2020/05/Lets-Go-Over-Our-Materials-First.jpg)
مواد مورد نیاز مواد لازم برای تکمیل محصول نهایی هستند.
مواد اختیاری موادی هستند که فقط برای تکمیل فعالیتهای کوچک ضروری هستند.
مواد مورد نیاز:
-1 برد آردوینو (ترجیحا Arduino Uno برای ذخیره برنامه شما)
-1 Base Shield V2 (این پروژه به تعداد زیادی سنسور نیاز دارد و این محافظ پایه متصل به آردوینو شما آن را مرتب نگه می دارد!)
-7 سنسور دمای مادون قرمز MLX90615 (سنسورهای دمای مادون قرمز می توانند تفاوت دما را حتی زمانی که فاصله زیادی از هم ندارند تشخیص دهند؛ اگر از سنسورهای دود برای تشخیص آتش استفاده می کنید، باید آنها را در فاصله 15 متری از هم قرار دهید!)
-1 حلقه نئوپیکسل
-نرم افزار آردوینو روی کامپیوتر (این را می توانید به صورت رایگان در https://www.arduino.cc/en/main/software دانلود کنید)
-1 مقاومت 5 ولت (که به حلقه نئوپیکسل وصل می شود)