Სარჩევი:
ვიდეო: RGB LED ფერის კონტროლი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ამ პროექტში ჩვენ შევისწავლით როგორ გავაკონტროლოთ RGB LED სიკაშკაშე და ფერი I/O პორტების საშუალებით PWM გამომავალი შესაძლებლობებით და სენსორული სლაიდერების საშუალებით. 4Duino რეზისტენტული სენსორული ეკრანი გამოიყენება როგორც გრაფიკული ინტერფეისის საშუალება RGB LED ინტენსივობისა და ფერის გასაკონტროლებლად.
RGB LED- ები არსებითად სამი განსხვავებული LED- ია, რომლებიც გაერთიანებულია ერთში და ქმნის სხვადასხვა ფერის ფერებს. ამ LED- ებს აქვთ ოთხი ფეხი. ყველაზე გრძელი ფეხი არის საერთო ანოდი ან კათოდი, ხოლო დანარჩენი სამი ფეხი წარმოადგენს წითელი, მწვანე ან ლურჯის ფერის არხს.
RGB LED ფერების გასაკონტროლებლად ჩვენ ვიყენებთ პულსის სიგანის მოდულაციას, ან მოკლედ PWM. პულსის სიგანის მოდულაცია მუშაობს „განსხვავებული ანალოგური ძაბვის“იერსახის გამოვლენის გზით, როდესაც მაღალი ძაბვის სიგნალი იქნება პროცენტულად ერთ ტალღის ფორმაში.
რაც უფრო დაბალია მოვალეობის ციკლი, მით მეტი დრო დახარჯავს სიგნალს დაბალი ძაბვის სიგნალის მდგომარეობაში და პირიქით.
ნაბიჯი 1: როგორ მუშაობს
*ასე მუშაობს RGB LED ფერის კონტროლი.
ნაბიჯი 2: აშენება
კომპონენტები
- 4 დუინო
- RGB LED (ჩვეულებრივი კათოდი გამოიყენება ამ მაგალითში)
- 3 x 220Ω რეზისტორი
- ჯუმბერის კაბელი
- მიკრო USB კაბელი
ააშენეთ წრე დიაგრამაში და ზემოთ ნაჩვენები სქემატური სქემის მიხედვით.
PWM– ის გამოყენების მეთოდი დამოკიდებულია გამოყენებული RGB– ის ტიპზე. საერთო ანოდის RGB LED- ით, გრძელი ფეხი უკავშირდება მიწოდების ძაბვის სარკინიგზო მაგისტრალს (ჩვენს შემთხვევაში 5V პინი არდუინოზე), ხოლო დანარჩენი სამი ფეხი კონტროლდება თითოეული მათგანისთვის PWM სიგნალის დაყენებით. თუ PWM სიგნალის სამუშაო ციკლი მაღალია, ფერადი არხი იქნება ძალიან დაბნელი ან საერთოდ არ ჩაირთვება. Რატომ არის, რომ? იმის გამო, რომ LED ანათებდეს მას უნდა ჰქონდეს ძაბვის პოტენციალი მასზე და თუ ჩვენს PWM სიგნალს აქვს მაღალი პროცენტული ფუნქცია ციკლისთვის, ის დროის უმეტეს ნაწილს გაატარებს 5V ძაბვის პოტენციალის მქონე როგორც ანოდზე, ასევე ფეხის არხის ფეხიზე და ნაკლები დრო 5V ანოდზე და 0V ფერადი არხებით.
ნაბიჯი 3: პროგრამა
სემინარი 4 - 4Duino Basic Graphics გარემო გამოიყენება ამ პროექტის დასაპროგრამებლად.
ეს პროექტი მოითხოვს Arduino IDE– ს დაინსტალირებას, რადგან სემინარი უწოდებს Arduino IDE– ს Arduino სკეტჩების შესადგენად. Arduino IDE, თუმცა არ არის საჭირო მისი გახსნა ან შეცვლა 4Duino– ს დასაპროგრამებლად.
- ჩამოტვირთეთ პროექტის კოდი აქ.
- შეაერთეთ 4Duino კომპიუტერთან µUSB კაბელის გამოყენებით.
- შემდეგ გადადით Comms ჩანართზე და შეარჩიეთ Comms პორტი, რომელსაც 4Duino უკავშირდებოდა.
- დაბოლოს, დაუბრუნდით ჩანართს "მთავარი" და ახლა დააწკაპუნეთ ღილაკზე "Comp'nLoad". Workshop 4 IDE მოგთხოვთ შეიყვანოთ µSD ბარათი კომპიუტერში ვიჯეტის სურათების შესანახად.
ნაბიჯი 4: დემონსტრაცია
4Duino ეკრანზე სენსორული სლაიდერების გამოყენებით შეგიძლიათ აკონტროლოთ RGB LED- ის ფერი.
გირჩევთ:
როგორ გამოვიყენოთ ფოტოელემენტი RGB LED ფერის შესაცვლელად: 3 ნაბიჯი
როგორ გამოვიყენო ფოტოელემენტი RGB LED ფერის შესაცვლელად: ჩემი Arduino პროექტის ნაწილისთვის 01, ჩემი თავდაპირველი იდეა იყო ტემპერატურის სენსორის გამოყენება LED- ის ჩართვისა და გამორთვისთვის, მაგრამ, სამწუხაროდ, ჩემი ტემპერატურის სენსორი ჯერ არ მოვიდა, რამაც დამანება აირჩია Elegoo დამწყებ ნაკრებში არსებული სენსორებიდან და მაინტერესებს
ოქტარინი: ფერის შესატყვისი თამაში WS2812 RGB LED- ებით: 6 ნაბიჯი
ოქტარინი: ფერის შესატყვისი თამაში WS2812 RGB LED- ებით: ოქტარინი, მაგიის ფერი. ის ცოცხალი და კაშკაშა იყო და წარმოსახვის უდავო პიგმენტი იყო, რადგან სადაც არ უნდა გამოჩენილიყო ეს იყო ნიშანი იმისა, რომ უბრალო მატერია ჯადოსნური გონების ძალების მსახური იყო. ეს იყო მოჯადოებული
დიზაინერისათვის დამუშავების პროგრამირების სახელმძღვანელო-ფერის კონტროლი: 10 ნაბიჯი
დიზაინერის დამუშავების პროგრამული უზრუნველყოფის სახელმძღვანელო-ფერის კონტროლი: წინა თავებში ჩვენ უფრო ვისაუბრეთ იმაზე, თუ როგორ გამოვიყენოთ კოდი ფერის შესაქმნელად ფერის ნაცვლად. ამ თავში ჩვენ ვაპირებთ ცოდნის ამ ასპექტის უფრო ღრმად შესწავლას
სიკაშკაშის კონტროლი PWM დაფუძნებული LED კონტროლი Push ღილაკების, ჟოლოს Pi და Scratch გამოყენებით: 8 ნაბიჯი (სურათებით)
სიკაშკაშის კონტროლი PWM დაფუძნებული LED კონტროლი Push Buttons, Raspberry Pi და Scratch გამოყენებით: მე ვცდილობდი მეპოვა გზა იმის ახსნა, თუ როგორ მუშაობდა PWM ჩემს მოსწავლეებზე, ამიტომ მე დავაყენე საკუთარი თავი ამოცანა ვცდილობდი გავაკონტროლო LED სიკაშკაშე 2 ღილაკის გამოყენებით - ერთი ღილაკი გაზრდის LED- ს სიკაშკაშეს და მეორე აფერხებს მას. წინსვლისთვის
ESP8266 RGB LED STRIP WIFI კონტროლი - NODEMCU როგორც IR დისტანციური მართვის წამყვანი ზოლისთვის, რომელიც კონტროლდება Wifi - RGB LED STRIP სმარტფონის კონტროლი: 4 ნაბიჯი
ESP8266 RGB LED STRIP WIFI კონტროლი | NODEMCU როგორც IR დისტანციური მართვის წამყვანი ზოლები Wifi- ზე კონტროლირებადი | RGB LED STRIP სმარტფონის კონტროლი: გამარჯობა ბიჭებო, ამ სახელმძღვანელოში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ nodemcu ან esp8266 როგორც IR დისტანციური მართვა RGB LED ზოლის გასაკონტროლებლად და Nodemcu კონტროლდება სმარტფონის მიერ wifi– ზე. ასე რომ, ძირითადად თქვენ შეგიძლიათ აკონტროლოთ RGB LED STRIP თქვენი სმარტფონით