Სარჩევი:

ბუხრის შუქის ეფექტი: 4 ნაბიჯი
ბუხრის შუქის ეფექტი: 4 ნაბიჯი

ვიდეო: ბუხრის შუქის ეფექტი: 4 ნაბიჯი

ვიდეო: ბუხრის შუქის ეფექტი: 4 ნაბიჯი
ვიდეო: ზურა ყიფშიძე და ლელა წურწუმია 2024, ნოემბერი
Anonim
ბუხრის შუქის ეფექტი
ბუხრის შუქის ეფექტი
ბუხრის შუქის ეფექტი
ბუხრის შუქის ეფექტი
ბუხრის შუქის ეფექტი
ბუხრის შუქის ეფექტი

ზამთრის გრძელი და ცივი დღის შემდეგ არ არის სასიამოვნო ბუხრის წინ ჯდომა სახლის სითბოში? ადამიანების უმეტესობას ნამდვილად არ აქვს ბუხარი, მაგრამ მხედველობასაც ან ცეცხლის შუქსაც კი შეუძლია გაათბო შენ და შენი ცივი გული.

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

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

მარაგები

ნივთები რაც დაგჭირდებათ:

  • Arduino დაფა (მე გამოვიყენე ნანო კლონი, შეგიძლიათ გამოიყენოთ თითქმის ნებისმიერი)
  • WS2812B მისამართის მქონე RGB LED ზოლები (სასურველი სიგრძე, ჩემსას აქვს 29 LED)
  • 5V კედლის ადაპტერი (9V ასევე ნორმალურია)
  • ალუმინის LED პროფილი (სასურველი სიგრძე)
  • Pushbutton (ჩვეულებრივ ღია)
  • დამაკავშირებელი ყუთი (პატარა)
  • მავთულები
  • სითბოს შემცირების მილები (სურვილისამებრ)

ნივთები, რომლებსაც გამოიყენებთ:

  • Soldering რკინის და solder
  • სკალპელი ან სასარგებლო დანა
  • სითბოს თოფი ან მსუბუქია
  • გვერდითი საჭრელი
  • ლითონის ხერხი ან ხელის ხერხი

ნაბიჯი 1: კონცეფცია

მე გამოვიყენე Arduino Nano კლონი ebay– დან, თქვენ არ გჭირდებათ ამ ტიპის გამყარება, ნებისმიერი Arduino დაფის გამოყენება შესაძლებელია. თქვენ დაგჭირდებათ WS2812B მისამართის RGB LED ზოლის ნაჭერი. კონტროლერი აგზავნის N*16 ბიტს ინფორმაციას პირველ LED- ზე. პირველი LED კითხულობს პირველ 16 ბიტს და აძლევს დანარჩენ ინფორმაციას ((N-1)*16 ბიტს). ამ გზით ჩვენ შეგვიძლია გავაკონტროლოთ მთლიანი ზოლის LED- ები სათითაოდ, დაფის მხოლოდ ერთი გამომავალით. მე ასევე ვიყენებ ერთი შეყვანის ღილაკს, ასე რომ მე შემიძლია ადვილად აირჩიოს ნიმუშები.

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

ნაბიჯი 2: მოწყობილობის დამზადება

მოწყობილობის დამზადება
მოწყობილობის დამზადება
მოწყობილობის დამზადება
მოწყობილობის დამზადება
მოწყობილობის დამზადება
მოწყობილობის დამზადება

პირველი თქვენ უნდა გადაწყვიტოთ თქვენი ბუხრის მსუბუქი რიგის სიგრძე. ეს შეიძლება იყოს მეტრი, ეზო, ჩემი დაახლოებით 50 სმ. თქვენ შეგიძლიათ გაჭრათ LED ზოლები ნებისმიერ LED- ს შორის. მე მქონდა 52 სმ სიგრძის ალუმინის პროფილი, ამიტომ მხოლოდ 29 LED- ი ჯდება. თუ თქვენ გადაწყვიტეთ ზოლის სიგრძე, გაჭერით. ამის შემდეგ თქვენ უნდა გაჭრა ალუმინის პროფილი. მიზანშეწონილია პროფილის ოდნავ მოჭრა (დაახლოებით 2 სმ გრძელი), ასე რომ იქნება ადგილი მავთულხლართებისთვის და ბოლო ნაწილებისთვის. გამოიყენეთ ორმაგი ცალმხრივი ლენტი LED ზოლის უკანა ნაწილზე, რათა დააფიქსიროთ იგი პროფილში. დააყენეთ პლასტიკური პროფილის სახურავი თავის ადგილზე. თუ თქვენ არ გსურთ პროფილის გამოყენება, შეგიძლიათ LED ზოლები დააკრათ მოგვიანებით.

LED ზოლისთვის დაგჭირდებათ 3 მავთული.

  • 5V
  • GND
  • მონაცემები In

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

გაჭერით ან გაბურღეთ ხვრელი ყუთის ზედა ნაწილში, ასე რომ თქვენი ჩვეულებრივ გახსნილი ღილაკი შესანიშნავად ჯდება. შეაერთეთ ორი მავთული ღილაკის კონექტორებზე. აქ შეგიძლიათ გამოიყენოთ სითბოს შესამცირებელი მილები ან ელექტრული ლენტი.

გაჭერით ან გაბურღეთ 2 პატარა ხვრელი ყუთის გვერდებზე, ასე რომ თქვენ შეგიძლიათ შემოიტანოთ ძალა და მავთულები LED- ებიდან. შედუღების კონექტორები მავთულის ბოლოებზე. (გამოიყენეთ ქალი სათაურები, თუ თქვენ ასევე იყენებთ ნანოს).

შეაერთეთ კედლის ადაპტერის მავთულები GND და VIN. თუ იყენებთ რეგულირებად 5V კვების ბლოკს, შეგიძლიათ დაუკავშიროთ 5V VIN- ის ნაცვლად. დააკავშირეთ ღილაკის ღილაკები GND და D4 (შეგიძლიათ გამოიყენოთ სხვა GPIO ქინძისთავები, თუ შეცვლით კოდს). შეაერთეთ LED ზოლები GND, 5V და D3 (შეგიძლიათ გამოიყენოთ სხვა GPIO ქინძისთავები, თუ შეცვლით კოდს). თქვენ შეიძლება დაგჭირდეთ გამოიყენოთ GND pin ISP სათაურზე, თუ ამოიწურება GND ქინძისთავები. თქვენ შეგიძლიათ დააკონტროლოთ კონტროლერი ცხელი წებოთი ან ორმაგი ცალმხრივი ლენტით ყუთში. ან შეგიძლიათ დატოვოთ ის, როგორც არის (ისევე, როგორც მე გავაკეთე).

ნაბიჯი 3: პროგრამირება

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

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

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

სანთლის რეჟიმში, ცენტრალური LED პულსირებს და ციმციმებს ყვითელ-ნარინჯისფერი ფერით. ბუხრის ნიმუში ყველა LED წარმოადგენს პატარა ალი. თითოეულ ალას აქვს მაქსიმალური და მინიმალური შუქი, რაც უფრო კაშკაშაა, მით უფრო ახლოსაა ყვითელთან. ჩამქრალ ცეცხლს ექნება ნარინჯისფერი-წითელი ფერი. ყოველ ციკლში ალის მნიშვნელობები შემთხვევით წარმოიქმნება წინა მნიშვნელობიდან, მაგრამ ეს მნიშვნელობა არ შეიძლება იყოს ძალიან შორს მიმდებარე მნიშვნელობებისაგან. მომაკვდავი ბუხრის შუქი იქნება უფრო მუქი და მხოლოდ სუსტად ანათებს უფრო მოწითალო ფერში გარკვეული დროის შემდეგ

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

ნაბიჯი 4: დასასრული

აქ მოცემულია ეფექტის 3 ვიდეო. ბუხარი, სანთელი და მომაკვდავი ბუხრის დროის გასვლა.

თქვენ დაასრულეთ. თქვენ გააკეთეთ ლამაზი ბუხარი თქვენი სახლისთვის.

ეს არის ლამაზი და მარტივი პროექტი, რომელსაც დამწყებებსაც კი შეუძლიათ შექმნან უმოკლეს დროში.

მოგერიდებათ დასვით შეკითხვები ამ პროექტის შესახებ კომენტარებში, მოხარული ვარ დაგეხმაროთ ნებისმიერ პრობლემასთან დაკავშირებით.

გირჩევთ: