Სარჩევი:

RGB- სინათლეზე ორიენტირებული პალმების მოძრაობა უკონტაქტო: 4 ნაბიჯი
RGB- სინათლეზე ორიენტირებული პალმების მოძრაობა უკონტაქტო: 4 ნაბიჯი

ვიდეო: RGB- სინათლეზე ორიენტირებული პალმების მოძრაობა უკონტაქტო: 4 ნაბიჯი

ვიდეო: RGB- სინათლეზე ორიენტირებული პალმების მოძრაობა უკონტაქტო: 4 ნაბიჯი
ვიდეო: Web Programming - Computer Science for Business Leaders 2016 2024, ნოემბერი
Anonim
Image
Image

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

ნაბიჯი 1: კომპონენტების სია

კომპონენტების სია
კომპონენტების სია
კომპონენტების სია
კომპონენტების სია

პროექტი მოითხოვს შემდეგ დეტალებს

  • არდუინოს კონტროლერი -1 ც;
  • 8x8 RGB მატრიცა -1 კომპიუტერი;
  • ულტრაბგერითი მანძილის სენსორი HC-SR04-3 ცალი;
  • Shift Register -chip 74hc595 - 4 ცალი;
  • 220 Ohm რეზისტორი -24 ცალი;
  • კვების ბლოკი 5V 2A - 1 ც.
  • ჭერის განათება სტენდით - კომპიუტერი;
  • მავთულები, შედუღება და ა

ნაბიჯი 2: ელექტრული წრე

ელექტრული წრე
ელექტრული წრე

ნაბიჯი 3: ნათურის შეკრება

ნათურის ასამბლეა
ნათურის ასამბლეა
ნათურის ასამბლეა
ნათურის ასამბლეა
ნათურის ასამბლეა
ნათურის ასამბლეა
ნათურის ასამბლეა
ნათურის ასამბლეა

ნაბიჯი 4: ესკიზის შექმნა

ესკიზის შემუშავება. ესკიზის შემუშავებისას მე ვაყენებ შემდეგ პარამეტრებს:

- მანძილი 1-20 სმ, 1 - მაქსიმალური სიკაშკაშე, 20 - ნულოვანი - მარყუჟის დისტანციის სენსორები კითხულობენ მონაცემებს და იყენებენ მიღებულ მანძილს სიკაშკაშის დასადგენად - თუ მანძილი იცვლება 1-20 სმ -დან 20 სმ -ზე მეტზე ციკლში (ხელი მიდის გვერდზე) - ეს სიკაშკაშე დაფიქსირებულია ამ ფერისთვის

სიკაშკაშე განისაზღვრება PWM სიგნალის გამოყენებით მატრიცის გამოსასვლელად ჯგუფებისთვის R, G, B. სიხშირე PWM სიგნალია დაახლოებით 60 ჰც. PWM სიგნალი წარმოიქმნება შემდეგნაირად:

მაგალითად, მანძილი 5 სმ

PWM სიგნალი -15- (5-1) = 10 შეწყვეტის ციკლი ამ ფერის LED- ები განათებულია 4-1-ამ ფერის LED- ები არ არის განათებული

გირჩევთ: