Სარჩევი:
- ნაბიჯი 1: მარაგი
- ნაბიჯი 2: პერსონაჟი განწყობის შიგნით
- ნაბიჯი 3: განწყობის მსუბუქი გამწოვი
- ნაბიჯი 4: მიკროსქემის ყუთი
- ნაბიჯი 5: წრე
- ნაბიჯი 6: კოდი
- ნაბიჯი 7: შეაგროვეთ კომპონენტები
- ნაბიჯი 8: ისიამოვნეთ
ვიდეო: RGB LED და სუნთქვის განწყობა: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
RGB LED & Breathing Mood Light არის მარტივი ღამის შუქი, რომელიც შეიცავს ორ რეჟიმს. პირველი რეჟიმისთვის, თქვენ შეგიძლიათ შეცვალოთ RGB LED- ის ფერი სამი ცვლადი რეზისტორის შემობრუნებით, ხოლო მეორე რეჟიმში ის წარმოადგენს სუნთქვის სინათლის მდგომარეობას. განწყობის შუქი ძირითადად შედგება 1 RGB LED, 2 ღილაკისა და 3 ცვლადი რეზისტორისგან. თითოეულ ღილაკზე განთავსდება ობიექტი და იმისათვის, რომ განწყობის შუქმა იმუშაოს, ამოიღეთ საგნები ბიძგის ღილაკიდან. მაგალითად, თუ გსურთ პირველი რეჟიმი, ამოიღეთ ობიექტი ღილაკიდან, რომელიც აკონტროლებს პირველ რეჟიმს. თუ გსურთ სუნთქვის სინათლის შეცვლა, ჯერ ობიექტი დააბრუნეთ ღილაკზე, რომელიც აკონტროლებს პირველ რეჟიმს, შემდეგ ამოიღეთ ობიექტი ღილაკიდან, რომელიც აკონტროლებს მეორე რეჟიმს.
ნაბიჯი 1: მარაგი
მასალები სქემისთვის:
- 1 არდუინო ლეონარდო (არდუინო)
- 1 პურის დაფა (ამაზონი)
- 1 RGB LED (ამაზონი)
- 2 ღილაკი (დიამეტრი: 30 მმ, მოიცავს დიუპონის მავთულს) (ამაზონი)
- 3 ცვლადი რეზისტორი (B10K, 3 ფეხი) (ამაზონი)
- 1 100 Ohm რეზისტორი (ამაზონი)
- 2 10 კოკომის რეზისტორი (ამაზონი)
- 3 მამაკაცი მდედრი მხტუნავი მავთული (ამაზონი)
- 22 მამაკაცი მამაკაცი მხტუნავი მავთული (ამაზონი)
- 9 ალიგატორის კლიპი მამაკაცის მხტუნავ მავთულხლართებზე (ამაზონი)
მასალები განწყობის განათებისთვის:
- 1 შავი მუყაო (A4)
- 1 პლასტმასის/მინის ცილინდრიანი კონტეინერი (სიმაღლე: 16 სმ, დიამეტრი: 7.5 სმ)
- ბამბის ბამბა/ბამბის ბურთულები
- 1 მუყაოს ყუთი (5.5 სმ x 14.5 სმ x 17 სმ)
- 1 შავი ქაღალდი (ოქტავო, 26 სმ x 38 სმ)
- 2 მძიმე ობიექტი (ღილაკზე დაჭერით)
- წებო, მაკრატელი, ლენტი, სასარგებლო დანა
ნაბიჯი 2: პერსონაჟი განწყობის შიგნით
განწყობის სინათლის შიგნით მყოფი პერსონაჟისთვის, პირველ რიგში, დახაზეთ პერსონაჟი თეთრ ქაღალდზე. შემდეგ, გაჭერით თეთრ ქაღალდზე დახატული პერსონაჟი ქვემოთ და დააფიქსირეთ იგი შავ მუყაოზე. მიკვლევის შემდეგ, გაჭრა ხაზი შავ მუყაოზე ხაზის გასწვრივ. შავი მუყაო უნდა იყოს საკმარისად მყარი, რათა პერსონაჟი განწყობის სინათლეში დარჩეს.
ნაბიჯი 3: განწყობის მსუბუქი გამწოვი
განწყობის სინათლის გამწოვისთვის პლასტმასის ცილინდრის კონტეინერში ბამბის ბამბა დავაწებე, რომ ნისლიანი და ბურუსით მოცული განცდა შემექმნა. ეს ასევე ანათებს შუქს და არ ხდის მას კაშკაშა ღამით. პირველი, წაისვით წებო ცილინდრის კონტეინერის შიდა კედელზე. შემდეგ აიღეთ ბამბა და დადეთ შიდა კედელზე. ბამბის ბამბის რაოდენობა, სისქე და ფორმა შეიძლება შეიცვალოს, მანამ, სანამ თქვენ დატოვებთ საკმარის ადგილს პერსონაჟის შიგნით დგომისთვის. ასევე, არ დააჭიროთ ბამბას ძალიან ძლიერად ცილინდრის კონტეინერზე დაკიდებისას. ეს ბამბის ბამბა გახდება ბრტყელი და სქელი, რაც არ გამოიყურება კარგად და არ გაუშვებს სინათლეს.
ნაბიჯი 4: მიკროსქემის ყუთი
წრიული ყუთისთვის გამოვიყენე შემთხვევითი მუყაოს ყუთი (5.5 სმ x 14.5 სმ x 17 სმ) და დავფარე შავი ქაღალდის ნაჭერით (26 სმ x 38 სმ).
1) გაზომეთ ყუთის ზომა, რომელსაც გამოიყენებთ
2) დახაზეთ ყუთის ბადე შავ ქაღალდზე (ქაღალდის ზომას შეუძლია დაფაროს ყუთის მხოლოდ 5 მხარე, ამიტომ დარწმუნდით, რომ ის მხარე, რომელიც არ არის დაფარული, არის ყუთის ბოლოში. გამოიყენეთ უფრო დიდი ქაღალდი თუ გსურთ დაფაროთ ყველა 6 მხარე).
2) გაჭერით ქაღალდი შედგენილი ქსელის მიხედვით, სასარგებლო დანის გამოყენებით
3) ჩაწერეთ შავი ქაღალდი მუყაოს კოლოფზე
4) გაზომეთ კომპონენტების ზედაპირის ფართობი (2 ღილაკი, 3 ცვლადი რეზისტორი, 1 RGB LED, 1 USB კაბელი)
5) მოკლედ დახაზეთ ისინი მუყაოს კოლოფზე
6) დანის გამოყენებით, თითოეული კომპონენტისთვის ამოიღეთ ხვრელები
- ხვრელი ღილაკზე: 3 სმ (დიამეტრი)
- ხვრელი ცვლადი რეზისტენტებისთვის: 0.6 სმ (დიამეტრი)
- ხვრელი RGB LED– ისთვის: 1 სმ x 0.6 სმ
- ხვრელი USB კაბელისთვის: 1 სმ x 0.7 სმ
ნაბიჯი 5: წრე
პერსონაჟის, განწყობის სინათლის გამწოვისა და მიკროსქემის შექმნის დასრულების შემდეგ, შემდეგი ნაბიჯი იქნება მიკროსქემის დაკავშირება. შეაერთეთ ყველა მავთული პურის დაფაზე და არდუინო ლეონარდო სქემის დიაგრამის მიხედვით.
- RGB LED უკავშირდება ციფრულ პინ 5, 6 და 9. ციფრული პინ 5 აკონტროლებს R– ის ფერს და სიკაშკაშეს, ციფრული პინ 6 აკონტროლებს G– ის ფერს და სიკაშკაშეს, ხოლო ციფრული პინ 9 აკონტროლებს B– ს ფერს და სიკაშკაშეს. შეაერთეთ 100 ოჰმეტიანი რეზისტორი პურიდან ნეგატიურ ელექტროდზე.
- 3 ცვლადი რეზისტორი უკავშირდება ანალოგურ ბუდე 0, 1 და 2. თითოეული ცვლადი რეზისტორი ასევე უკავშირდება პურის დაფაზე არსებულ უარყოფით და დადებით ელექტროდს. ციფრული პინ 5 -თან დაკავშირებულ RGB LED- ში R- ის შეცვლა შესაძლებელია 0 -დან 255 -მდე, როდესაც ცვლით ცვლადი რეზისტორს, რომელიც დაკავშირებულია ანალოგურ პინ 2 -თან. ციფრული პინ 6 -თან დაკავშირებულ RGB LED- ში G- ის მნიშვნელობა შეიძლება შეიცვალოს 0 -დან 255 -მდე, როდესაც ცვლით ცვლადი რეზისტორს, რომელიც დაკავშირებულია ანალოგურ პინთან 1. ციფრული პინ 9 -თან დაკავშირებულ RGB LED- ში B- ის მნიშვნელობა შეიძლება შეიცვალოს 0 -დან 255 -მდე, როდესაც ცვლით ცვლადი რეზისტორს, რომელიც დაკავშირებულია ანალოგურ პინ 0 -თან.
- ორი ღილაკი უკავშირდება ციფრულ პინ 2 -ს და 3 -ს. ციფრულ პინ 2 -თან დაკავშირებული ღილაკი აკონტროლებს თუ არა RGB LED- ის ფერის შეცვლას, ხოლო ციფრული პინ 3 -თან მიერთებული ღილაკი აკონტროლებს თუ არა სიკაშკაშეს RGB LED შეიძლება შეიცვალოს. თითოეული ღილაკი ასევე დაკავშირებულია პოზიტიურ ელექტროდთან და 10kohm რეზისტენტთან ერთად პურის დაფაზე უარყოფითი ელექტროდისკენ.
- დარწმუნდით, რომ ასევე არის მავთული, რომელიც აკავშირებს 5V– დან უარყოფით ელექტროდს და მავთული, რომელიც უკავშირდება GND– დან დადებით ელექტროდს.
ნაბიჯი 6: კოდი
კოდი:
- სტრიქონი 1 -დან 6 -მდე აჩვენებს, რომ სიკაშკაშე არის მთელი რიცხვი და ორი ღილაკი უკავშირდება ციფრულ პინ 2 -ს და 3 -ს
- სტრიქონი 16 -დან 47 -მდე აჩვენებს, თუ როგორ მუშაობს მთელი მოწყობილობა. თუ ციფრული პინ 2-თან დაკავშირებულ ღილაკს დააჭერთ, მაშინ RGB LED არ ანათებს (სტრიქონი 16-20) და მოწყობილობა ამოიცნობს დაჭერილია თუ არა ციფრულ პინ 3-თან დაკავშირებული ღილაკი (სტრიქონი 21). თუ ციფრული პინ 3-თან დაკავშირებული ღილაკი დაჭერილია, RGB LED არ ანათებს (სტრიქონი 21-24). თუ ციფრული პინ 3-თან დაკავშირებული ღილაკი არ არის დაჭერილი, RGB LED ანათებს და წარმოაჩენს სუნთქვის სინათლის მდგომარეობას (26-40). თუ ციფრული პინ 2-თან დაკავშირებული ღილაკი არ არის დაჭერილი, RGB LED ანათებს და თქვენ შეგიძლიათ შეცვალოთ ფერი ცვლადი რეზისტორების შემობრუნებით (44-47).
- როდესაც კოდს გადაიტანთ თქვენს მიკროსქემის დაფაზე, დარწმუნდით, რომ დააკავშიროთ დაფა სასურველ მოწყობილობასთან.
მოდიფიკაცია:
სუნთქვის სინათლისთვის შეგიძლიათ შეცვალოთ სიჩქარე (რამდენად სწრაფად გადის სუნთქვის შუქი) და შეფერხების ხანგრძლივობა (ყოველ ჯერზე, როდესაც ის გადაიდება მას შემდეგ, რაც ის გახდება ყველაზე ნათელი). 32 -ე და 40 -ე ხაზების რიცხვის (მილიწამი) შეცვლით შესაძლებელია სუნთქვის სინათლის სიჩქარის შეცვლა. 34 -ე ხაზის რიცხვის (მილიწამი) შეცვლით, შუქის ყველაზე კაშკაშა გახდომის ხანგრძლივობის შეცვლა შესაძლებელია. სუნთქვის სინათლის სიკაშკაშე ასევე შეიძლება შეიცვალოს. 27 და 35 სტრიქონების რიცხვის "255" შეცვლით სხვა რიცხვებზე 255 -ზე ნაკლები (ვინაიდან ყველაზე ნათელი LED შეიძლება იყოს 255, ის არ შეიძლება იყოს 255 -ზე მეტი), შეგიძლიათ შეცვალოთ სუნთქვის სიკაშკაშე და შეცვალოთ იგი თქვენთვის ყველაზე შესაფერისი და კომფორტული შუქისთვის.
ნაბიჯი 7: შეაგროვეთ კომპონენტები
წრის, კოდისა და განწყობის შუქის ყველა კომპონენტის დასრულების შემდეგ, ბოლო ნაბიჯი იქნება ყველაფრის ერთად აწყობა.
1. მოათავსეთ წრე მიკროსქემის ყუთში (დარწმუნდით, რომ USB კაბელის ხვრელი სწორი მიმართულებით არის მიკროსქემის ყუთში).
2. მიამაგრეთ თითოეული კომპონენტი (1 RGB LED, 2 ღილაკი, 3 ცვლადი რეზისტორი, 1 USB კაბელი) მის შესაბამის ხვრელში.
3. გამოიყენეთ ლენტი თითოეული კომპონენტის უზრუნველსაყოფად და სტაბილიზაციისათვის, რომ არ დაიძრა ან ამოვარდეს დაჭერისას.
4. გამყარეთ პერსონაჟი RGB LED ხვრელის წინ, რათა დაბლოკოს RGB LED მავთული.
5. გამოიყენეთ ლენტი პერსონაჟის უკანა მხარეს RGB LED.
6. განათავსეთ განწყობის სინათლის გამწოვი მიკროსქემზე და მიეცით საშუალება დაფაროს პერსონაჟი. დარწმუნდით, რომ პერსონაჟი დგას ცენტრში. გამოიყენეთ წებო მისი პოზიციის დასაფიქსირებლად.
7. შეაერთეთ USB კაბელი და გადაიტანეთ კოდი თქვენს მიკროსქემის დაფაზე.
ნაბიჯი 8: ისიამოვნეთ
როგორ ვიმუშაოთ:
თითოეულ ღილაკზე განთავსდება ობიექტი და იმისათვის, რომ განწყობის შუქმა იმუშაოს, ამოიღეთ საგნები ბიძგის ღილაკიდან. მაგალითად, თუ გსურთ პირველი რეჟიმი, ამოიღეთ ობიექტი ღილაკიდან, რომელიც აკონტროლებს პირველ რეჟიმს. თუ გსურთ შეცვალოთ იგი სასუნთქ შუქზე, ჯერ დააბრუნეთ ობიექტი ღილაკზე, რომელიც აკონტროლებს პირველ რეჟიმს, შემდეგ ამოიღეთ ობიექტი ღილაკიდან, რომელიც აკონტროლებს მეორე რეჟიმს. ყოველ ჯერზე, როდესაც გსურთ რეჟიმის შეცვლა, თქვენ უნდა დააბრუნოთ ობიექტი თავდაპირველ ღილაკზე. მოწყობილობა არ იმუშავებს სწორად, თუ ღილაკზე ორივე ობიექტი ამოღებულია. ისიამოვნეთ!
გირჩევთ:
სუპერ მარტივი ბროლის განწყობა: 6 ნაბიჯი
სუპერ მარტივი ბროლის განწყობის შუქი: გამარჯობა შემქმნელებო! ეს არის სუპერ გამამხნევებელი არდუინოს პროექტი, რომელიც იმუშავებს როგორც სასწავლო ინსტრუმენტად, ასევე ბოროტი გასაოცარი განწყობის შუქით. ეს მხოლოდ რამოდენიმე ნაჭერია, ასე რომ თქვენ შეგიძლიათ აურიოთ იგი იმ დროში, რაც საჭიროა ბაზის დასაბეჭდად. იძლევა დიდ გაკვეთილს
დახვეწილი განწყობა: 5 ნაბიჯი (სურათებით)
განწყობის დახვეწილი ნათურა: ფერები და ემოციები განუყოფელია. ფერები ძალიან მნიშვნელოვან როლს ასრულებენ განწყობის ატმოსფეროს შექმნაში. მას შეუძლია გაგვიხაროს ან გაგვაწუხოს, იმედგაცრუებული ან მოდუნებული, კონცენტრირებული ან განადგურდეს. ყველაფერი რაც თქვენ უნდა გააკეთოთ არის სწორი ფერის დაყენება, რათა თქვენი დღე იყოს სასიამოვნო
ანიმაციური განწყობა და ღამის შუქი: 6 ნაბიჯი (სურათებით)
ანიმაციური განწყობა და ღამის შუქი: მოხიბლული, რომელიც ესაზღვრება სინათლით შეპყრობილობას, მე გადავწყვიტე შევქმნა მცირე ზომის მოდულური PCB- ები, რომლებიც შეიძლება გამოყენებულ იქნას ნებისმიერი ზომის RGB სინათლის ჩვენების შესაქმნელად. მოდულური PCB- ის შექმნისას მე წავაწყდი იდეას მათი მოწყობის
სუნთქვის LED Arduino Uno R3: 5 ნაბიჯი
სუნთქვის შუქდიო Arduino Uno R3– ით: ამ გაკვეთილზე შევეცადოთ რაიმე საინტერესო - თანდათანობით შევცვალოთ LED განათება პროგრამირების საშუალებით. ვინაიდან პულსირებული შუქი სუნთქვას ჰგავს, ჩვენ მას ჯადოსნურ სახელს ვაძლევთ - სუნთქვის LED. ჩვენ ამ ეფექტს მივაღწევთ პულსის სიგანით m
ინტერაქტიული, ღია კოდის განწყობა: 9 ნაბიჯი (სურათებით)
ინტერაქტიული, ღია კოდის განწყობა: ეს ინსტრუქცია გაივლის თუ როგორ უნდა შექმნათ ინტერაქტიული, მრავალფუნქციური განწყობის შუქი. ამ პროექტის ბირთვი არის BlinkM I2C RGB LED. ერთ დღეს ვსეირნობდი ინტერნეტში, BlinkM– მა მიიქცია ჩემი ყურადღება და მე უბრალოდ მეგონა, რომ ეს ძალიან მაგარი იყო