Სარჩევი:

მბჟუტავი LED სანთელი: 10 ნაბიჯი
მბჟუტავი LED სანთელი: 10 ნაბიჯი

ვიდეო: მბჟუტავი LED სანთელი: 10 ნაბიჯი

ვიდეო: მბჟუტავი LED სანთელი: 10 ნაბიჯი
ვიდეო: let’s celebrate 10 years of teaching Italian on YouTube... Parliamone! 🇮🇹 2024, ნოემბერი
Anonim
მბჟუტავი LED სანთელი
მბჟუტავი LED სანთელი

აიღეთ დოლარის მაღაზიაში "მბჟუტავი" LED სანთელი, დაამატეთ AVR ATtiny13 და ცოტა კოდი და მიიღებთ LED სანთელს, რომელიც გამოიყურება თითქმის რეალური.

ნაბიჯი 1: გახსენით სანთლის გარსაცმები

გახსენით სანთლის გარსაცმები
გახსენით სანთლის გარსაცმები

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

ნაბიჯი 2: ამოიღეთ LED მოდული

ამოიღეთ LED მოდული
ამოიღეთ LED მოდული
ამოიღეთ LED მოდული
ამოიღეთ LED მოდული
ამოიღეთ LED მოდული
ამოიღეთ LED მოდული

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

ნაბიჯი 3: გადაიტანეთ კათოდური მავთული

გადაიტანეთ კათოდური მავთული
გადაიტანეთ კათოდური მავთული

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

ნაბიჯი 4: დაპროგრამეთ თქვენი ჩიპი

დაპროგრამეთ თქვენი ჩიპი
დაპროგრამეთ თქვენი ჩიპი

ჩვენ ვწყვეტთ ATtiny13– ის გამოუყენებელ ქინძისთავებს, ასე რომ დარწმუნდით, რომ დაპროგრამეთ ჩიპი სანამ ამას გააკეთებთ! მე გამოვიყენებ USBtinyISP პროგრამისტს და SparkFun ბრეაკოუტ დაფს solderless breadboard- ში. ჩვენ ვიყენებთ tiny13– ის შიდა ოსცილატორს, ასე რომ არ არის საჭირო პროგრამირების ნებისმიერი დამცველის დაწვა. თქვენ შეგიძლიათ გამოიყენოთ ექვსკუთხა ფაილი ან შეადგინოთ თქვენი საკუთარი მოწოდებული წყაროს კოდით. ზოგიერთი შენიშვნა წყაროს კოდის შესახებ: მე გამოვიყენე შემთხვევითი რიცხვების გენერატორი, რადგან stdlib rand () ფუნქცია თითქმის ორჯერ დიდია. როდესაც თქვენ გაქვთ მხოლოდ 1024 ბაიტი ფლეშ მეხსიერება, ყოველი ბაიტი ითვლის! ასევე, მილიწამიანი ტაიმერი, როგორც ჩანს, არ შეესაბამება კედლის საათის რეალურ დროს. მაგრამ ვინაიდან ზუსტი დრო ნამდვილად არ არის მნიშვნელოვანი ამ აპლიკაციაში, მე უბრალოდ ვათვალიერე დრო. პურისტები შეიძლება შეკრთა, მაგრამ მე პრაგმატიკოსი ვარ.:) Linux– ის სისტემაში მოწოდებული ექვსკუთხედის ფაილის დასაყენებლად გამოიყენეთ ეს ბრძანება: avrdude -p attiny13 -P usb -c usbtiny -U flash: w: flicker.hexWinAVR მომხმარებლებმა, ალბათ, იციან სწორი მატყუარა. მე არ ვაკეთებ Windows- ს.: DUpdate: flicker2.zip შეიცავს კოდის მეორე ვერსიას, რომელიც შეიცავს ორ ციმციმის შაბლონს (ციმციმის ზემოთ და ციმციმებას ქვემოთ), ჩიპის გადატვირთვისას დაცვის წევრის დამატებით, თუ მაგისტრალური კოდი უნდა გაიყინოს.

ნაბიჯი 5: მოჭერით ჩიპის ფეხები

მოჭრილი ჩიპი ფეხები
მოჭრილი ჩიპი ფეხები
მოჭრილი ჩიპი ფეხები
მოჭრილი ჩიპი ფეხები

ვინაიდან ჩვენ მხოლოდ 4, 5 და 8 ქინძისთავებს ვიყენებთ, დანარჩენი ქინძისთავები მოაცილეთ გასაშლელი საჭრელით.

ნაბიჯი 6: დაამყარეთ რამდენიმე კავშირი

გააკეთეთ რამდენიმე კავშირი
გააკეთეთ რამდენიმე კავშირი
გააკეთეთ რამდენიმე კავშირი
გააკეთეთ რამდენიმე კავშირი

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

წითელი მოდული LED მოდულიდან აკავშირებს პინ 5-ს. წითელი ბატარეა ბატარეიდან მიდის პინ 8-ზე. მიწასთან დასაკავშირებლად გამოიყენეთ წვრილთმიანი ნემსი-ცხვირის ქამარი, რომ დაიხუროთ ქინძისთავი "U"-ში. მკვეთრი კომუნალური დანით, შეაფასეთ ყვითელი (უარყოფითი) მავთულის იზოლაცია და გაიყვანეთ იგი, რათა გამოავლინოთ შიშველი მავთულის მცირე ნაწილი. მოათავსეთ შიშველი მავთულის ის მონაკვეთი "U" - ში, რომელიც უბრალოდ მოხარეთ და ფრთხილად შეაერთეთ.

ნაბიჯი 7: დაამატეთ იზოლაცია

დაამატეთ გარკვეული იზოლაცია
დაამატეთ გარკვეული იზოლაცია

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

ნაბიჯი 8: შეამოწმეთ თქვენი წრე

გამოცადეთ თქვენი წრე
გამოცადეთ თქვენი წრე

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

ნაბიჯი 9: ყველაფერი ერთად ააწყვეთ

განათავსეთ ეს ყველაფერი ერთად
განათავსეთ ეს ყველაფერი ერთად

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

ნაბიჯი 10: შეხედე! მოციმციმე ალი

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

გირჩევთ: