Სარჩევი:

LED ფერის შეცვლის მაგიდის კუბი: 4 ნაბიჯი
LED ფერის შეცვლის მაგიდის კუბი: 4 ნაბიჯი

ვიდეო: LED ფერის შეცვლის მაგიდის კუბი: 4 ნაბიჯი

ვიდეო: LED ფერის შეცვლის მაგიდის კუბი: 4 ნაბიჯი
ვიდეო: კახი კალაძე დატროლეს 😀🤣🤣 2024, ნოემბერი
Anonim
Image
Image
LED ფერის შეცვლის მაგიდის კუბი
LED ფერის შეცვლის მაგიდის კუბი
LED ფერის შეცვლის მაგიდის კუბი
LED ფერის შეცვლის მაგიდის კუბი

მე ვიპოვე მაგარი ინსტრუქცია AlexTheGreat- ის შესახებ LED კუბის დამზადების შესახებ. აქ არის ბმული.

www.instructables.com/id/Awesome-led-cube/

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

შედეგი არის მაგარი სამაგიდო სათამაშო, რომლითაც მე ძალიან ვამაყობ.

ნაბიჯი 1: ყუთის შექმნა

ყუთის შექმნა
ყუთის შექმნა
ყუთის შექმნა
ყუთის შექმნა

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

ნაბიჯი 2: ლითონის დიზაინის დამატება

ლითონის დიზაინის დამატება
ლითონის დიზაინის დამატება
ლითონის დიზაინის დამატება
ლითონის დიზაინის დამატება
ლითონის დიზაინის დამატება
ლითონის დიზაინის დამატება
ლითონის დიზაინის დამატება
ლითონის დიზაინის დამატება

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

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

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

ამ პროცესს ყველაზე დიდი დრო დასჭირდა, უბრალოდ იყავით მომთმენი და გააკეთეთ ფრთხილად ჭრა.

ნაბიჯი 3: ელექტრონიკა

ელექტრონიკა
ელექტრონიკა

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

Arduino– ს გამომავალი ქინძისთავებს აქვთ 255 ძაბვის დონე. LED- ზე თითოეული ფერის გამტარიანობის ძაბვის (1 -დან 255 -მდე) შეცვლით, თქვენ შეგიძლიათ აკონტროლოთ ფერი.

იმის ნაცვლად, რომ მთელი Arduino Uno გამოვიყენო ამ პროექტისთვის, მე ავირჩიე ATTiny85 IC– ის გამოყენება. ეს არის IC– ს გაცილებით მარტივი და პატარა ვერსია, რომელიც ნაპოვნია Uno– ში და ის ძალიან იაფია. ATTiny– ის დაპროგრამება ასევე ძალიან ადვილია, მაგრამ ამის გასაკეთებლად გჭირდებათ Uno. ის მოიცავს ბიბლიოთეკის პროგრამულ უზრუნველყოფაზე გადმოტვირთვას და ATTiny– ს Uno– სთან დაკავშირებას რამდენიმე მავთულითა და კონდენსატორით (გადატვირთვის თავიდან ასაცილებლად). თუ გსურთ გაარკვიოთ როგორ გააკეთოთ ეს, უბრალოდ მოძებნეთ "Shrinkify Arduino" YouTube- ში. არსებობს რამდენიმე კარგი ვიდეო, რომელიც აღწერს პროცესს.

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

ნაბიჯი 4: პროგრამული უზრუნველყოფა

პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა

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

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

შენიშვნა: მე შევცვალე ჰექსიდეციალური ფერის კოდები Arduino პროგრამულ ფაილებში, რათა IDE- ს მიენიჭებინა "ბნელი" თემა. ვერ ვიტან კოდირებას თეთრ ფონზე.

გირჩევთ: