فهرست مطالب:

فوق العاده آسان کریستال نور حالت: 6 مرحله
فوق العاده آسان کریستال نور حالت: 6 مرحله

تصویری: فوق العاده آسان کریستال نور حالت: 6 مرحله

تصویری: فوق العاده آسان کریستال نور حالت: 6 مرحله
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, نوامبر
Anonim
فوق العاده آسان کریستال خلق و خوی نور
فوق العاده آسان کریستال خلق و خوی نور

سلام سازندگان! این یک پروژه آردوینو بسیار آسان است که به عنوان یک ابزار یادگیری و همچنین به عنوان یک نور خیره کننده شرور عمل می کند. این فقط چند قطعه است ، بنابراین می توانید آن را در مدت زمان لازم برای چاپ پایه با هم بزنید. درس بزرگی در مورد RGB نیز می دهد!

برخی از پیشینه این پروژه: من و برادر کوچکم (که از این پس به عنوان اسب شاخدار شناخته می شود) جعبه های اشتراک بسیار جذاب کیویکو را دریافت می کنیم (حمایت نمی شود ، فقط آنها را می پرستم) و در جعبه Tinker این ماه Unicorn یک نور خنک RGB خنک دریافت کرد. او آن را ساخت اما به سرعت فهمید که هر رنگ فقط روشن/خاموش است بنابراین رنگهای محدودی دارد. در یکی از کلاسهای من برای مدرسه ، ما باید هر چهارشنبه یک پروژه STEM انجام دهیم. چهارشنبه گذشته ، من و یونیکورن آن پروژه را با هم بازسازی کردیم تا بتواند امکانات رنگ بیشتری را کد کند.

اگر از آن به عنوان درس استفاده می کنید ، توصیه می کنم که پایه ها را برای دانش آموزان زودتر چاپ کنید. چاپ من حدود 4 ساعت طول کشید.

لطفاً در مسابقه ریمیکس به این رای دهید! این اولین دستورالعمل و تکشاخ من است و من واقعاً روی این کار سخت کار می کنم. (اکنون می توانم درک کنم که چقدر تایپ با نوشتن یک دستورالعمل مرتبط است!)

تدارکات

  • LED RGB (یکی کوچک کار می کند)
  • Arduino Uno (و کابل باتری ، و کابل usb برای برنامه ریزی ، باید در یک کیت اصلی موجود باشد)
  • سیمهای بلوز پایه
  • تخته نان کوچک
  • مقاومت 220 اهم
  • کیت کریستال کیویکو (یا پخش کننده LED دیگر)

www.kiwico.com/us/store/dp/color-mixing-le…

دسترسی به چاپگر سه بعدی (یا می دانید ، مدل سازی خاک رس مانند مدل جادویی یا چیزی دیگر)/جاروبرقی سابق شاید؟ چوب اگر ابزار دارید ممکن است خنک باشد

مرحله 1: سیم کشی کنید

Wire It Up!
Wire It Up!

کاتد led RGB را که پین بلندتر RGB است به GND آردوینو و سه پایه دیگر را از طریق مقاومتهای 220 اهم به پین 11 ، 10 ، 9 آردوینو وصل کنید.

مرحله 2: چاپ پایه و درج پخش کننده (REMIX TIME!)

Print Base and Insert Diffuser (REMIX TIME!)
Print Base and Insert Diffuser (REMIX TIME!)

پایه چاپ سه بعدی (یا مدل)

کریستال ریمیکس شماره 1 است زیرا یک ریمیکس از نور کیویکو است (که فقط چند رنگ را انجام می دهد)

پایه ریمیکس شماره 2 است ، ریمیکس یک پلی استایرن کم روی thingiverse:

آن را ورق زدم و چند سوراخ برای پخش کننده و قدرت در tinkercad بریدم. فایلی که چاپ کردم در اینجا جاسازی شده است.

مرحله 3: زمان کد (و ریمیکس شماره 3)

زمان کد (و ریمیکس شماره 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: آیا می خواهید دوباره برنامه ریزی کنید؟

آن را بیرون بیاورید ، آن را به کامپیوتر وصل کنید ، آن را کدگذاری کنید و دوباره در پایه قرار دهید. لذت بردن!

ویدئویی از آن ضمیمه شده است.

توصیه شده: