Სარჩევი:
ვიდეო: RGB LED ადაპტირებული შენიღბვა (ქამელეონი) Ebot / Arduino– ს გამოყენებით: 5 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს მართლაც დიდი და მარტივი პროექტია. ის იყენებს ფერის სენსორს ფონის ფერის გასაზრდელად და აჩვენებს მას 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: ვიდეო
დაბოლოს, როგორც ნაჩვენებია ვიდეოში, შეგიძლიათ დაამატოთ სხვადასხვა ფერის ქაღალდი, რათა შეამოწმოთ როგორ მუშაობს იგი.
გირჩევთ:
Arduino Nano საათი ადაპტირებული სიკაშკაშის გამოყენებით პროტოტიპის PCB NextPCB.com– დან: 11 ნაბიჯი
Arduino Nano საათი ადაპტირებული სიკაშკაშის გამოყენებით პროტოტიპის PCB NextPCB.com– დან: ყველას უნდოდა საათი, რომელიც აჩვენებდა დროს და თარიღს ერთად, ასე რომ, ამ პროექტში მე გაჩვენებთ, თუ როგორ შეგიძლიათ ააწყოთ arduino ნანო საათი ადაპტირებული სიკაშკაშის გამოყენებით RTC და დიზაინი PCB NextPCB– დან
შედუღების გარეშე - გადართეთ ადაპტირებული სათამაშო სპეციალური საჭიროებების/შეზღუდული შესაძლებლობის მქონე პირებისთვის: 7 ნაბიჯი (სურათებით)
შედუღების გარეშე - შეცვალეთ ადაპტირებული სათამაშო სპეციალური საჭიროებების/შეზღუდული შესაძლებლობის მქონე პირთათვის: ეს სათამაშოების მოდიფიკაცია ითვალისწინებს ბატარეაზე დამუშავებულ სათამაშოს, რომელიც გააქტიურებულია ერთი გადამრთველით და ამატებს დამატებით გარედან მუშა გადამრთველს. გარე გადამრთველი არის დიდი ფორმატის ღილაკი, რომელიც იძლევა უფრო დიდ წვდომას
ელექტრონული ქამელეონი: 6 ნაბიჯი (სურათებით)
ელექტრონული ქამელეონი: ოდესმე გიფიქრიათ იმაზე, თუ როგორ იცვლის ქამელეონი თავის ფერს გარემოს ფერების ცვლილების გამო? არსებობს რაღაც, რასაც ჰქვია მელანოციტების მასტიმულირებელი ჰორმონი ან MSH. თუ გსურთ უფრო დეტალურად შეისწავლოთ ეს, მიჰყევით ამ ბმულს. ისტორიები ცალკე, მინდოდა
ცეცხლის ფრენა Ebot– ის გამოყენებით .: 3 ნაბიჯი (სურათებით)
Fire Fly Ebot- ის გამოყენებით: მარტივი პროექტი Ebot– ის გამოყენებით ეს ხდება თანდათანობით გაზრდით და ამცირებთ LED– ის სიკაშკაშეს, რომელიც მიბაძავს ციცინათელას. Ebot კონტროლერი დაპროგრამებულია გამოყენებით drag and drop ბლოკად დაფუძნებული აპლიკაციის სახელწოდებით Ebot. ჩვენ შემქმნელთა აკადემია ვიყენებთ მარტივ
ადაპტირებული პედლი: 5 ნაბიჯი (სურათებით)
ადაპტაციური საყრდენი: ახლანდელი დიზაინი, რომელიც საშუალებას აძლევს ხალხს, ერთი მკლავის გამოყენებით მოახდინონ მწყობრიდან გამოსვლა, მცირედი უკან დაიხია იმაში, რომ პედლი ბრუნავდა. პედლის თავზე მეორედ ხელის გარეშე, არავითარი საშუალება არ ჰქონდა პედლს შეეძლო გაეკონტროლებინა რა კუთხე