როგორ გამოვიყენოთ პროგრამირებადი LED ზოლების შუქები საშობაო სადღესასწაულო განათებისთვის (Arduino Uno– ით)

Სარჩევი:

როგორ გამოვიყენოთ პროგრამირებადი LED ზოლების შუქები საშობაო სადღესასწაულო განათებისთვის (Arduino Uno– ით)
როგორ გამოვიყენოთ პროგრამირებადი LED ზოლების შუქები საშობაო სადღესასწაულო განათებისთვის (Arduino Uno– ით)
Anonim

თუ თქვენ ცდილობთ გახადოთ თქვენი სახლი სრულყოფილი საშობაოდ, დროა გახდეთ შემოქმედებითი! ეს პროექტი იდეალურია მათთვის, ვინც დაინტერესებულია სახალისო და უნიკალური წვრილმანი პროექტით, ან მათთვის, ვისაც სურს, რომ სახლი საშობაოდ მაქსიმალურად სადღესასწაულოდ გამოიყურებოდეს კაშკაშა LED შუქებით. ეს სტატია გთავაზობთ პირდაპირ გზამკვლევს, რომელიც გაგიყვანთ გაყვანილობასა და Arduino Uno– ს დაყენებაში, რათა დაამატოთ საოცარი ეფექტები თქვენს LED ზოლზე.

ნაბიჯები

ნაწილი 5 -დან: LED ზოლის დამონტაჟება

ნაწილი 1 ნაბიჯი 1
ნაწილი 1 ნაბიჯი 1

ნაბიჯი 1. განსაზღვრეთ სად გსურთ თქვენი შუქდიოდური შუქები საუკეთესო ეფექტით

გაითვალისწინეთ ხაზი, სადაც ზოლი გადის.

ნაბიჯი 2. გაზომეთ იმ უბნების სიგრძე, სადაც გსურთ განათების დაყენება

დახაზეთ გეგმა გამოთვლებისთვის. LED ზოლის ერთი რულეტი სიგრძეშია 5 მეტრი, ასე რომ თქვენ შეგიძლიათ გაჭრათ ზოლები სასურველ სიგრძეზე ან იპოვოთ ის ზონები, რომლებიც ტოლია ზოლის სიგრძეს.

ნაწილი 1 ნაბიჯი 3
ნაწილი 1 ნაბიჯი 3

ნაბიჯი 3. ხრახნიანი ჭიქის კაკვები შუბლის გასწვრივ

განათავსეთ ისინი ყოველ 6 ინჩზე.

  • გაბურღეთ პილოტური ხვრელები, რომ გაადვილოთ მათი ხრახნი.

    IMG_9647
    IMG_9647
ნაწილი 1 ნაბიჯი 4
ნაწილი 1 ნაბიჯი 4

ნაბიჯი 4. მიამაგრეთ ეკიპაჟის თვალები პლასტმასის ზოლში

განათავსეთ ისინი ყოველ 6 ინჩზე. დარწმუნდით, რომ მანძილი თითოეულ ჭიქას შორის და თითოეულ ეკიპაჟს შორის თვალები თანაბარია.

ციპტები
ციპტები

ნაბიჯი 5. განათავსეთ zip კავშირები

მოათავსეთ zip ბმულები ყოველ 8 ინჩზე, რომ LED ზოლები მიამაგროთ პლასტმასის ზოლებს.

Გათიშეთ
Გათიშეთ

ნაბიჯი 6. ჩამოკიდეთ LED ზოლები შუბლზე ეკიპაჟის თვალების შესატყვისი თასის კაკვებით

ნაწილი 5 დან 5: გაყვანილობა LED ზოლები

IMG_9658
IMG_9658

ნაბიჯი 1. შეისწავლეთ LED ზოლები

ზოლის თითოეულ ბოლოს ექნება სამი მავთული.

  • მიწის მავთული (GND); მონაცემთა სიგნალის შეყვანა (Din); დენის მავთული (+5V).
  • გაითვალისწინეთ მონაცემთა ხაზის ნაკადის მიმართულება ზოლზე.
რეზისტორი 2
რეზისტორი 2

ნაბიჯი 2. შეაერთეთ მონაცემთა შეყვანის მავთული

  • შეაერთეთ 470 Ohm რეზისტორი სერიულად LED ზოლის მონაცემთა სიგნალის მავთულთან (მწვანე). ეს რეზისტორი ეხმარება თავიდან აიცილოს spikes მონაცემთა ხაზი, რომელიც შეიძლება დაზიანდეს პირველი LED ზოლები.
  • შეაერთეთ მხტუნავი არდაინოს 12 პინიდან რეზისტორის სხვა ბოლომდე.
კონდენსატორი
კონდენსატორი

ნაბიჯი 3. დააკავშირეთ 1000 uF კონდენსატორის მოკლე უარყოფითი (-) ფეხი მიწასთან (GND) და გრძელი დადებითი (+) ფეხი LED ზოლის დენის მავთულთან (+5V)

Powerle2d
Powerle2d

ნაბიჯი 4. შეაერთეთ LED ზოლები დენის წყაროსთან

  • გაჭერით led ზოლის კაბელი სასურველ სიგრძეზე.
  • გამოიყენეთ მავთული, რომ დააკავშიროთ დენის მავთულს (+5V) LED ზოლზე +V პორტთან კვების ბლოკზე.
  • შეაერთეთ LED ზოლის მიწის მავთული (GND) დენის წყაროს –V (COM) პორტთან.

    გახსენით ხრახნები დენის წყაროს პორტებზე მავთულის ჩასასმელად და შემდეგ გამკაცრეთ ხრახნები

არდუგინო
არდუგინო

ნაბიჯი 5. ჩართეთ Arduino

  • აიღეთ გრძელი ჯუმბერის მავთული და დააკავშირეთ Vin pin თქვენს Arduino– ზე დენის წყაროს +V პორტთან.
  • აიღეთ ჯუმბერის მავთული და დააკავშირეთ GND პინი თქვენს არდუინოში მიმაგრებული მავთულის სათავეში.
IMG_b9835
IMG_b9835

ნაბიჯი 6. დარწმუნდით, რომ არც ერთი მავთული არ არის მოკლებული

LED- ები ზოლზე ძალიან მგრძნობიარეა და შეიძლება ცუდად იქცეს.

  • დაიცავით ყველა ღია მავთულის კავშირი ელექტრული ლენტით.

    სქემატური
    სქემატური
Powercord
Powercord

ნაბიჯი 7. შეაერთეთ გაფართოების კაბელი დენის წყაროსთან

  • შეაერთეთ მწვანე მავთული ⏚
  • შეაერთეთ შავი მავთული L.
  • შეაერთეთ თეთრი მავთული N- ზე

ნაწილი 5 5: Arduino პროგრამული უზრუნველყოფის დაყენება

ეკრანის გადაღება 2018 02 07 11.04.58 AM
ეკრანის გადაღება 2018 02 07 11.04.58 AM

ნაბიჯი 1. ჩამოტვირთეთ და დააინსტალირეთ Arduino IDE 1.6.5

შეგიძლიათ უფასოდ გადმოწეროთ არდუინოს ვებ – გვერდიდან.

  • უფრო ახალი Arduino IDE ვერსია არ გამოიყენება ამ პროექტისთვის, რადგან კოდი ვერ შედგენილია.
  • ორჯერ დააწკაპუნეთ გადმოწერილ ფაილზე და მიჰყევით პროგრამის ინსტალაციის გზამკვლევს.
IMG_9640
IMG_9640

ნაბიჯი 2. გათიშეთ Arduino Uno LED ზოლებიდან

დარწმუნდით, რომ არ არსებობს კავშირი არდუინოს დაფასა და სინათლის ზოლს შორის.

IMG_9635
IMG_9635

ნაბიჯი 3. შეაერთეთ Arduino Uno დაფა თქვენს კომპიუტერს USB კაბელის საშუალებით

ნაწილი 5 5 -დან: PololuLedStrip ბიბლიოთეკის დაყენება და კოდების ატვირთვა

Chossingport
Chossingport

ნაბიჯი 1. დაუბრუნდით Arduino IDE- ს

შეარჩიეთ სწორი USB პორტი Arduino IDE– სთვის, ასე რომ მას შეუძლია დაუკავშიროს თქვენს დაფას.

დააწკაპუნეთ ინსტრუმენტებზე, შემდეგ გადადით პორტში და შემდეგ დააწკაპუნეთ სწორ პორტზე (Windows მომხმარებლებისთვის: COM3, COM2…). თუ მენიუში არ ჩანს COM პორტები, სცადეთ სხვა USB პორტი ან გადატვირთეთ კომპიუტერი

Searchbar pn
Searchbar pn
ეკრანის გადაღება 2018 02 09 10.00.59 PM
ეკრანის გადაღება 2018 02 09 10.00.59 PM

ნაბიჯი 2. დააინსტალირეთ Pololu Library

დააწკაპუნეთ "ესკიზზე" და გადადით "ბიბლიოთეკის ჩართვაში" და შემდეგ "ბიბლიოთეკების მართვა".

  • დააწკაპუნეთ საძიებო ზოლზე და ჩაწერეთ PololuLedStrip
  • ეკრანის გადაღება 2018 02 07 საათზე 1.57.58 PM
    ეკრანის გადაღება 2018 02 07 საათზე 1.57.58 PM

    იპოვნეთ PololuLedStrip Pololu– ს მიერ და დააწკაპუნეთ ინსტალაციის ღილაკზე.

LedStripXmas
LedStripXmas

ნაბიჯი 3. ატვირთეთ კოდები Arduino დაფაზე

  • დააწკაპუნეთ "ფაილზე", შემდეგ "მაგალითებზე", შემდეგ "PololuLedStrip". ბოლოს ორჯერ დააწკაპუნეთ LedStripXmas– ზე. Arduino IDE გახსნის ახალ ფანჯარას, რომელიც შეიცავს ამ პროექტის კოდებს.

    ეკრანის გადაღება 2018 02 09 საათზე 10.11.36 PM
    ეკრანის გადაღება 2018 02 09 საათზე 10.11.36 PM
  • შეცვალეთ LED- ების რაოდენობა კოდებში. შეიყვანეთ 150, ამ led ზოლს აქვს 150 LED.

    ეკრანის გადაღება 2018 02 09 10.27.33 PM
    ეკრანის გადაღება 2018 02 09 10.27.33 PM
  • დააჭირეთ ატვირთვის ღილაკს და შეამოწმეთ სტატუსის ზოლი.

    IDE შეასრულებს თქვენს კოდს და თუ შეცდომები არ მოიძებნება. შეცდომების შემთხვევაში, შეამოწმეთ კოდი

ნაბიჯი 4. გათიშეთ Arduino დაფა კომპიუტერიდან

ნაბიჯი 5. ხელახლა დააკავშირეთ იგი LED ზოლთან

    • შეაერთეთ პინ 12 Arduino– ზე LED ზოლის მონაცემთა მავთულს.
    • შეაერთეთ დენის მხტუნვის მავთული (+5v), რათა დააინსტალიროთ Vin და დაფარული მხტუნავი მავთული GND– ზე Arduino– ზე.

ნაწილი 5 დან 5: ტესტირება

ნაბიჯი 1. შეაერთეთ გაფართოების კაბელი უახლოეს განყოფილებაში

IMnG_9838
IMnG_9838

ნაბიჯი 2. შეამოწმეთ დენის წყაროს სტატუსის შუქი (ყვითელი)

შუქი მუდმივად უნდა იყოს ჩართული.

Optimize
Optimize

ნაბიჯი 3. დასრულდა

Რჩევები

  • თუ LED ზოლები არ ანათებს, გადაამოწმეთ თქვენი კონფიგურაცია, რომ ნახოთ ყველაფერი სწორად არის დაკავშირებული თუ არა.
  • დარწმუნდით, რომ თქვენ იყენებთ Arduino IDE 1.6.5 კოდებს ასატვირთად.
  • შეამოწმეთ გაუმართავი კომპონენტები. თუ გჯერათ, რომ თქვენი კონფიგურაცია სწორია და ყველა კავშირი ადგილზეა, შესაძლებელია თქვენი ზოგიერთი კომპონენტი იყოს გაუმართავი, როგორიცაა რეზისტორი და კონდენსატორი.
  • ტაიმერის დამატება თქვენს განყოფილებაში საშუალებას მოგცემთ ავტომატურად ჩართოთ/გამორთოთ LED ზოლები გარკვეულ დროს.
  • დააინსტალირეთ და უზრუნველყეთ კედელზე ელექტროენერგიის მიწოდება, რათა გაგიადვილდეთ ყველა კომპონენტის ერთად გაყვანილობა.

გაფრთხილებები

  • ნუ დააკავშირებთ კონდენსატორის მოკლე დენს ლიდერის ზოლის დენის მავთულთან (5V+). თქვენს კომპონენტებს შეუძლიათ ცეცხლი წაიღონ.
  • ნუ შეაერთებთ გაფართოების კაბელს გასასვლელში, როდესაც კვების ბლოკის ყველა ხრახნი გახსნილია.
  • მოერიდეთ შიშველი ხელებით დენის წყაროს შეხებას. მიზანშეწონილია ატაროთ რეზინის ხელთათმანები, რათა თავიდან აიცილოთ ყოველგვარი დარტყმა საკუთარ თავზე.

გირჩევთ: