فهرست مطالب:
- تدارکات
- مرحله 1: سیم کشی کنید
- مرحله 2: چاپ پایه و درج پخش کننده (REMIX TIME!)
- مرحله 3: زمان کد (و ریمیکس شماره 3)
- مرحله 4: ارسال به آردوینو
- مرحله 5: آن را کنار هم قرار دهید
- مرحله 6: آیا می خواهید دوباره برنامه ریزی کنید؟
تصویری: فوق العاده آسان کریستال نور حالت: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
سلام سازندگان! این یک پروژه آردوینو بسیار آسان است که به عنوان یک ابزار یادگیری و همچنین به عنوان یک نور خیره کننده شرور عمل می کند. این فقط چند قطعه است ، بنابراین می توانید آن را در مدت زمان لازم برای چاپ پایه با هم بزنید. درس بزرگی در مورد RGB نیز می دهد!
برخی از پیشینه این پروژه: من و برادر کوچکم (که از این پس به عنوان اسب شاخدار شناخته می شود) جعبه های اشتراک بسیار جذاب کیویکو را دریافت می کنیم (حمایت نمی شود ، فقط آنها را می پرستم) و در جعبه Tinker این ماه Unicorn یک نور خنک RGB خنک دریافت کرد. او آن را ساخت اما به سرعت فهمید که هر رنگ فقط روشن/خاموش است بنابراین رنگهای محدودی دارد. در یکی از کلاسهای من برای مدرسه ، ما باید هر چهارشنبه یک پروژه STEM انجام دهیم. چهارشنبه گذشته ، من و یونیکورن آن پروژه را با هم بازسازی کردیم تا بتواند امکانات رنگ بیشتری را کد کند.
اگر از آن به عنوان درس استفاده می کنید ، توصیه می کنم که پایه ها را برای دانش آموزان زودتر چاپ کنید. چاپ من حدود 4 ساعت طول کشید.
لطفاً در مسابقه ریمیکس به این رای دهید! این اولین دستورالعمل و تکشاخ من است و من واقعاً روی این کار سخت کار می کنم. (اکنون می توانم درک کنم که چقدر تایپ با نوشتن یک دستورالعمل مرتبط است!)
تدارکات
- LED RGB (یکی کوچک کار می کند)
- Arduino Uno (و کابل باتری ، و کابل usb برای برنامه ریزی ، باید در یک کیت اصلی موجود باشد)
- سیمهای بلوز پایه
- تخته نان کوچک
- مقاومت 220 اهم
- کیت کریستال کیویکو (یا پخش کننده LED دیگر)
www.kiwico.com/us/store/dp/color-mixing-le…
دسترسی به چاپگر سه بعدی (یا می دانید ، مدل سازی خاک رس مانند مدل جادویی یا چیزی دیگر)/جاروبرقی سابق شاید؟ چوب اگر ابزار دارید ممکن است خنک باشد
مرحله 1: سیم کشی کنید
کاتد led RGB را که پین بلندتر RGB است به GND آردوینو و سه پایه دیگر را از طریق مقاومتهای 220 اهم به پین 11 ، 10 ، 9 آردوینو وصل کنید.
مرحله 2: چاپ پایه و درج پخش کننده (REMIX TIME!)
پایه چاپ سه بعدی (یا مدل)
کریستال ریمیکس شماره 1 است زیرا یک ریمیکس از نور کیویکو است (که فقط چند رنگ را انجام می دهد)
پایه ریمیکس شماره 2 است ، ریمیکس یک پلی استایرن کم روی thingiverse:
آن را ورق زدم و چند سوراخ برای پخش کننده و قدرت در tinkercad بریدم. فایلی که چاپ کردم در اینجا جاسازی شده است.
مرحله 3: زمان کد (و ریمیکس شماره 3)
کد از https://create.arduino.cc/projecthub/muhammad-aqib… است
به زبان ساده ، برنامه آردوینو را باز کرده و مراحل زیر را دنبال کنید.
1: کد راه اندازی را وارد کنید
int red_light_pin = 11 ؛ int green_light_pin = 10 ؛ int blue_light_pin = 9 ؛ void setup () {pinMode (red_light_pin ، OUTPUT) ؛ pinMode (green_light_pin ، OUTPUT) ؛ pinMode (blue_light_pin ، OUTPUT) ؛}
2: کد اصلی
حلقه خالی () {
// رنگهای شما به اینجا بروید
} void RGB_color (int_ قرمز_نور ، int_ Green_light_value ، int blue_light_value) {analogWrite (قرمز_پین_قسمت ، قرمز_ نور_ارزش) ؛ analogWrite (green_light_pin ، green_light_value) ؛ analogWrite (blue_light_pin ، blue_light_value)؛}
3: نحوه عملکرد رنگ ها (پررنگ = نظر من ، آن را به آردوینو اضافه نکنید)
هر رنگی که می خواهید چشمک بزند/نبض داشته باشد این دنباله زیر حلقه خالی () اضافه شده است ()
RGB_color (مقدار 255 ، 0 ، 0 rgb برای رنگ مورد نظر شما) ؛ // قرمز رنگ را برای خواندن کامنت کنید
تاخیر (1000) ؛ چقدر رنگ وجود دارد ، من مطمئن هستم که این 1 ثانیه است
4: کد نمونه:
int red_light_pin = 11 ؛ int green_light_pin = 10 ؛ int blue_light_pin = 9 ؛ void setup () {pinMode (red_light_pin ، OUTPUT) ؛ pinMode (green_light_pin ، OUTPUT) ؛ pinMode (blue_light_pin ، OUTPUT) ؛} حلقه void () {RGB_color (255 ، 0 ، 0) ؛ // تاخیر قرمز (1000)؛ رنگ RGB_ (0 ، 255 ، 0) ؛ // تاخیر سبز (1000)؛ رنگ RGB_ (0 ، 0 ، 255) ؛ // تأخیر آبی (1000)؛ رنگ RGB_ (255 ، 255 ، 125) ؛ // تأخیر تمشک (1000)؛ رنگ RGB_ (0 ، 255 ، 255) ؛ // تاخیر فیروزه ای (1000)؛ RGB_color (255 ، 0 ، 255) ؛ // تاخیر سرخابی (1000)؛ رنگ RGB_ (255 ، 255 ، 0) ؛ // تاخیر زرد (1000) ؛ رنگ RGB_ (255 ، 255 ، 255) ؛ // تاخیر سفید (1000) ؛} رنگ خالی RGB_ (int_ارزش_قرمز ،_نور_سبز_نور سبز ،_نور_نفش_احمدی) {analogWrite (پین_رنگ_ قرمز ، نور_ نور_قرمز) ؛ analogWrite (green_light_pin ، green_light_value) ؛ analogWrite (blue_light_pin ، blue_light_value)؛}
مرحله 4: ارسال به آردوینو
USB را به کامپیوتر خود وصل کنید علامت چک را برای تأیید فشار دهید و پیکان را برای ارسال به آردوینو فشار دهید. هنگامی که LED شروع به چشمک زدن از طریق کد شما می کند ، می توانید آن را از رایانه جدا کنید. باتری 9 ولت را به برد وصل کنید تا کد اجرا شود.
مرحله 5: آن را کنار هم قرار دهید
تخته را داخل پایه قرار دهید و سیم برق از سوراخ خارج شود.
مرحله 6: آیا می خواهید دوباره برنامه ریزی کنید؟
آن را بیرون بیاورید ، آن را به کامپیوتر وصل کنید ، آن را کدگذاری کنید و دوباره در پایه قرار دهید. لذت بردن!
ویدئویی از آن ضمیمه شده است.
توصیه شده:
نحوه ایجاد نور فلش فوق العاده روشن با LED - DIY: نور فوق العاده روشن: 11 مرحله
نحوه ایجاد نور فلش فوق العاده روشن با LED - DIY: Super Bright Light: ابتدا فیلم را تماشا کنید
فوق العاده ساده & quot؛ فوق العاده & quot؛ نور شب: 5 مرحله
فوق العاده ساده & quot؛ فوق العاده & quot؛ Night Light: این یک نسخه بسیار ساده از Eggcellent Light Night است !. اگر این دستورالعمل را ندیده اید ، پیشنهاد می کنم حتماً آن را ببینید. من واقعاً می خواستم آن را درست کنم ، اما حوصله نداشتم. بنابراین من راه ساده تری برای ساختن آن پیدا کردم. این را بررسی کنید
کنترل PC فوق العاده آسان 110 Vac با استفاده از رله حالت جامد Crydom: 3 مرحله (همراه با تصاویر)
کنترل فوق العاده آسان PC 110 Vac با استفاده از یک رله حالت جامد Crydom: من آماده می شوم تا دست خود را در انجام لحیم کاری صفحات داغ امتحان کنم. بنابراین ، من به روشی برای کنترل 110Vac از رایانه خود نیاز داشتم. این دستورالعمل نشان می دهد که چگونه می توان به راحتی 110Vac را از یک درگاه خروجی سریال در رایانه شخصی کنترل کرد. پورت سریال مورد استفاده من از نوع USB بود
فوق العاده قابل حمل ، فوق العاده بلند ، بادوام ، بلندگوهای باتری: 9 مرحله (همراه با تصاویر)
فوق العاده قابل حمل ، فوق العاده بلند ، با دوام ، بلندگوهای باتری: همیشه می خواستم یک سیستم بلندگوی قدرتمند برای کسانی که در مهمانی های باغی و مهمانی های محلی پیش می روند ، داشته باشم. بسیاری خواهند گفت که این یک دستورالعمل اضافی است ، زیرا بسیاری از رادیوهای سبک بوم باکس از روزهای گذشته که ارزان در دسترس بوده اند ، یا این سبک ارزان iPod mp3 d
فوق العاده آسان و فوق العاده ارزان Magneto Scratcher !: 3 مرحله
فوق العاده آسان و فوق العاده ارزان Magneto Scratcher !: & quot؛ Magnero scratcher & quot؛ دستگاهی است که می تواند صداهای خنده دار را فقط با & quot؛ خاراندن & quot؛ مواد مغناطیسی مانند نوارهای صوتی ، نوارهای ویدئویی ، کارت های اعتباری ، دیسک های مغناطیسی و غیره … در اینجا یک راه فوق العاده آسان برای ساخت آن است. بدون نیاز به لحیم کاری