Სარჩევი:

RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით: 5 ნაბიჯი (სურათებით)
RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით: 5 ნაბიჯი (სურათებით)

ვიდეო: RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით: 5 ნაბიჯი (სურათებით)

ვიდეო: RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით: 5 ნაბიჯი (სურათებით)
ვიდეო: How an RGB LED works and how to use one! | Basic Electronics 2024, ნოემბერი
Anonim
RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით
RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით
RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით
RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით
RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით
RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით
RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით
RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით

ეს მართლაც დიდი და მარტივი პროექტია. ის იყენებს ფერის სენსორს ფონის ფერის გასაზრდელად და აჩვენებს მას RGB LED ზოლზე.

მე გამოვიყენე Ebot მიკროკონტროლერი, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ ნებისმიერი სხვა მიკროკონტროლერი, როგორიცაა arduino uno.

ნაბიჯი 1: მასალების შეკრება

მასალების შეკრება
მასალების შეკრება

Ელექტრონული ნაწილები:-

1 x Ebot მიკროკონტროლერი (ასევე შეგიძლიათ გამოიყენოთ არდუინო ან სხვა მიკროკონტროლერი)

1 x ფერის სენსორი

1 x RGB LED ზოლები

6 x Jumper მავთულები

ტესტირებისთვის შეგიძლიათ მიიღოთ სხვადასხვა ფერის ფურცლები.

ნაბიჯი 2: დაყენება

Აწყობა
Აწყობა

დაყენება მართლაც ადვილია

1. აიღეთ RGB LED და შეაერთეთ სამი ჯუმბერის მავთული GND, Do და +5v და დააკავშირეთ ისინი GND პინთან, გამომავალი 0 პინით და 5 ვ პინით შესაბამისად მიკროკონტროლერზე.

2. შემდეგ ფერის სენსორთან დააკავშირეთ

GND GND პინი მიკროკონტროლერზე

ძაბვის პინი ძაბვის პინი მიკროკონტროლერზე

s A0 პინი მიკროკონტროლერზე

ნაბიჯი 3: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება

დაყენების დასრულების შემდეგ მიამაგრეთ ფერის სენსორი ზოლზე ქვემოთ.

ნაბიჯი 4: კოდი

კოდი
კოდი

{// ინიციალიზაცია ebot_setup ();

// პინის რეჟიმები

strip0.bigin ();

strip0.show ();

pinMode (0, OUTPUT); // RGB LED

pinMode (A0, INPUT); // ფერის სენსორი

}

ბათილი მარყუჟი ()

{if (ფერი (A0)> = 182 && ფერი (A0) <= 279) {colorWipe (& strip0, 0, 45, 97, 25);

} else if (ფერი (A0)> = 79 && ფერი (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);

} else if (ფერი (A0)> = 21 && ფერი (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);

} else if (ფერი (A0)> = 340 && ფერი (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);

} else {colorWipe (& strip0, 0, 0, 0, 25); }

}

თქვენ შეგიძლიათ დაამატოთ უფრო და უფრო მეტი, თუ განცხადებები სენსორს უფრო მეტ ფერს მისცემს.

ნაბიჯი 5: ვიდეო

Image
Image

დაბოლოს, როგორც ნაჩვენებია ვიდეოში, შეგიძლიათ დაამატოთ სხვადასხვა ფერის ქაღალდი, რათა შეამოწმოთ როგორ მუშაობს იგი.

გირჩევთ: