Სარჩევი:

ATTiny 85 კონტროლირებადი სადღესასწაულო სიმებიანი შუქები: 5 ნაბიჯი
ATTiny 85 კონტროლირებადი სადღესასწაულო სიმებიანი შუქები: 5 ნაბიჯი

ვიდეო: ATTiny 85 კონტროლირებადი სადღესასწაულო სიმებიანი შუქები: 5 ნაბიჯი

ვიდეო: ATTiny 85 კონტროლირებადი სადღესასწაულო სიმებიანი შუქები: 5 ნაბიჯი
ვიდეო: Знакомство с Digispark ATtiny85. "Arduino для чайников" 2024, ივლისი
Anonim
ATTiny 85 კონტროლირებადი სადღესასწაულო სიმებიანი შუქები
ATTiny 85 კონტროლირებადი სადღესასწაულო სიმებიანი შუქები
ATTiny 85 კონტროლირებადი სადღესასწაულო სიმებიანი შუქები
ATTiny 85 კონტროლირებადი სადღესასწაულო სიმებიანი შუქები
ATTiny 85 კონტროლირებადი სადღესასწაულო სიმებიანი შუქები
ATTiny 85 კონტროლირებადი სადღესასწაულო სიმებიანი შუქები

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

მიკრო კონტროლერი არის ATTiny 85 და არის 3 ღილაკი, რომელიც ცვლის შაბლონების რეჟიმს და სიჩქარეს, ვიმედოვნებ, რომ საკმაოდ ინტუიციური გზაა.

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

კომპლექტის საერთო ღირებულება 15 ფუნტზე ნაკლებია და მარტივად შეიძლება დასრულდეს შაბათ -კვირას მხოლოდ ძირითადი ინსტრუმენტებით.

საჭიროა დროებითი ნაწილები:

  • Arduinouno ან ექვივალენტი ATTiny პროგრამირებისთვის
  • პურის დაფა და ჯუმბერის მავთულები ATTiny– ის შესამოწმებლად და დაპროგრამებისთვის
  • soldering რკინის და solder
  • ცხელი წებოს იარაღი

მშენებლობისთვის გამოყენებული ნაწილები:

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

  • ATTiny85 plus სურვილისამებრ DIP 8 IC სოკეტი (https://amzn.to/2RgKpeJ)
  • 1000uF კონდენსატორი * (იხ. შენიშვნები)
  • 3 x 1 -დან 5 kΩ– მდე ჩამოწიეთ რეზისტორები.
  • 1 x 300-500Ω რეზისტორი * (იხ. შენიშვნები)
  • 1 ცალი პროტოტიპის დაფა (https://amzn.to/2Rn4YGs)
  • USB to DC კაბელი (https://amzn.to/2BE2iyP)
  • DC სოკეტის კონექტორი (https://amzn.to/2TUFbHy)
  • მისამართის LED- ების ნაკერი (https://amzn.to/2Rm1Yds)
  • 3 x მომენტალური ბიძგი გადამრთველი
  • პროექტის ყუთი (https://amzn.to/2DTeTzA)

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

* ეს გადაწერილია Adafruit NeoPixel Überguide– დან და განმარტავს კონდენსატორის და რეზისტორის საჭიროებას.

სანამ NeoPixels დაუკავშირდებით ენერგიის ნებისმიერ დიდ წყაროს (DC”კედლის მეჭეჭა” ან თუნდაც დიდი ბატარეა), დაამატეთ კონდენსატორი (1000 µF, 6.3V ან უფრო მაღალი) + და - ტერმინალებზე, როგორც ეს ნაჩვენებია ზემოთ. კონდენსატორი ახდენს მოულოდნელ ცვლილებებს ზოლის მიერ შედგენილ დენში. მოათავსეთ 300 -დან 500 Ohm– მდე რეზისტორი Arduino– ს მონაცემთა გამომავალი პინსა და პირველ NeoPixel– ის შეყვანას შორის. რეზისტორი უნდა იყოს ნეოპიქსელთან ყველაზე ახლოს მავთულის ბოლოს და არა მიკროკონტროლერთან. ზოგიერთ პროდუქტს უკვე აქვს ეს რეზისტორი … თუ არ ხართ დარწმუნებული, დაამატეთ ერთი … გაორმაგებას ზიანი არ მოაქვს!

სხვა საგნები უნდა აღინიშნოს:

ენერგიის მოხმარება ყოველთვის არის ის, რაზეც უნდა იფიქროთ მისამართის მქონე LED- ებით. იმის დასადგენად, თუ რამდენი ენერგია დაგჭირდებათ, უბრალოდ აიღეთ თქვენს მასივში LED- ების რაოდენობა და გაამრავლეთ ის 60 -ით, რადგან თითოეულ LED- ს შეუძლია 60 მ – ის დახატვა

ეს არის სიმებიანი 50, ასე რომ 50X60 არის 3000 ან 3 ამპერი, ხოლო ეს საკმაოდ დიდი ძალაა, უნდა გვახსოვდეს, რომ ისინი გამოიყენებენ ამდენს მხოლოდ სამივე ფერის სრული სიკაშკაშის შემთხვევაში. თქვენ შეგიძლიათ მოაწყოთ თქვენი კოდი ამის თავიდან ასაცილებლად ან გამოიყენოთ setBrightness () ბრძანება მისი შეზღუდვისთვის. ტესტირებისას აღმოვაჩინე, რომ ჩემი კონფიგურაცია კარგად მუშაობს 2 ამპერიანი კვების ბლოკზე.

მე გირჩევთ წაიკითხოთ Adafruit NeoPixel Überguide (https://learn.adafruit.com/adafruit-neopixel-uber…), რადგან ის განმარტავს ყველაფერს ბევრად უკეთესად ვიდრე მე შემიძლია.

ნაბიჯი 1: ბურღვა

ბურღვა
ბურღვა
ბურღვა
ბურღვა
ბურღვა
ბურღვა

ბურღვა

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

  • 1x8 მმ უკანა ნაწილში დენის სოკეტისთვის
  • 3x 2.5 მმ -იანი ხვრელები წინა ნაწილში LED- ების 3 სადენისთვის ან 1 ხვრელი, რომელიც საკმარისად დიდია, რომ სამივე ლიდერი გამოვიდეს.
  • 3x 3.5 მმ ზევით ღილაკებისთვის

უმჯობესია 8 მმ -იანი ხვრელის პილოტირება, მაგრამ როგორც რბილი პლასტმასის ყუთი ადვილია მისი გაბურღვა და არ უნდა წარმოქმნას რაიმე პრობლემა

ნაბიჯი 2: შედუღება

შედუღება
შედუღება
შედუღება
შედუღება
შედუღება
შედუღება

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

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

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

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

პროტოტიპის დაფა მშვენივრად ჯდება პროექტის ყუთში, ასე რომ არ საჭიროებს რაიმე ჭრას.

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

შეაერთეთ მავთულები ფიზიკურ ქინძისთავებზე 5, 6 და 7 ღილაკებისთვის, დააკავშირეთ მავთულები ქვემოთ მდგარ რეზისტორებზე, რაც თავის მხრივ დაუკავშირდება მიწას

  • Pin 5 = რეჟიმის ღილაკი
  • პინ 6 = სიჩქარე მინუს ღილაკი
  • პინ 7 = სიჩქარე პლუს ღილაკი

LED- ების მონაცემთა მავთული აკავშირებს ფიზიკურ პინ 3-ს, ასე რომ შეაერთეთ სხვა მავთული და დააკავშირეთ მეორე ბოლო 300-500Ω რეზისტორთან სადღაც დაფის ბოლოში.

ჩვენ შეგვიძლია გამოვიყენოთ მავთულები, რომლებიც შეწყვიტა LED სიმები, როგორც ჩვენი მთავარი დენის მავთულები

  • შეაერთეთ IC სოკეტის პინი 8, მავთულის ღილაკები და ძირითადი LED სიმებიანი წითელი მავთული 5 ვ
  • შეაერთეთ IC სოკეტის პინ 4, სამივე ჩამოაგდეთ რეზისტორი და მთავარი LED ნაკერი თეთრი მავთული მიწასთან

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

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

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

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

გირჩევთ: