Სარჩევი:

როგორ გავაკეთოთ ფუტურისტული LED კოშკი: 12 ნაბიჯი (სურათებით)
როგორ გავაკეთოთ ფუტურისტული LED კოშკი: 12 ნაბიჯი (სურათებით)

ვიდეო: როგორ გავაკეთოთ ფუტურისტული LED კოშკი: 12 ნაბიჯი (სურათებით)

ვიდეო: როგორ გავაკეთოთ ფუტურისტული LED კოშკი: 12 ნაბიჯი (სურათებით)
ვიდეო: Открытие 2 коробок с 24 бустерами Time Wars из карточной игры Epic Trading! 2024, ნოემბერი
Anonim
Image
Image
შეაგროვეთ ნივთები!
შეაგროვეთ ნივთები!

რას გრძნობთ სურათის ნახვის შემდეგ? აღფრთოვანებული? დაგაინტერესა? კარგი, მოხიბლული იქნები, გპირდები!

ამ პროექტს ორი მიზანი აქვს:

  1. დაამშვენებს ჩემს მაგიდას
  2. მითხარი დრო

მაგრამ.. მითხარი დრო? Რა ჯანდაბაა?! როგორ შემიძლია ამ ორმა მაღალმა კოშკმა მითხრა დრო?

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

ორივე კოშკში არის 12 LED. მარცხენა კოშკის თითოეული LED წარმოადგენს საათს, ხოლო მარჯვენა კოშკის თითოეული LED წარმოადგენს 5 წუთს. მაგალითად, 9 LED ანათებს მარცხნივ და 3 LED- ს ნიშნავს 9:15. რამდენად მაგარია ეს დროის განსაზღვრის საშუალება?

პასუხისმგებლობის შეზღუდვის განაცხადი: თუ გსურთ სცადოთ ეს პროექტი, გირჩევთ გესმოდეთ Arduino, RTC (Real Time Clock) მოდულების, ტრანზისტორების საფუძვლები და გქონდეთ ელექტრონიკის ძირითადი ცოდნა. ეს არ არის ადვილი პროექტი და მის მშენებლობას თითქმის 3 კვირა დამჭირდა.

ნაბიჯი 1: შეაგროვეთ ნივთები

შეაგროვეთ ნივთები!
შეაგროვეთ ნივთები!

თქვენ დაგჭირდებათ შემდეგი ნივთები.

სტრუქტურის განყოფილება: 2x 20 სმ x 40 სმ აკრილის ფურცლები შავი სპრეი საღებავი თეთრი სპრეი საღებავი მასკირების ლენტი

ელექტრონული განყოფილება: 12v 2A ელექტრომომარაგება Arduino Mega პროტოტიპის ჩასაწერად დაფა 3x 40 ქინძისთავის მამრობითი Pin Header 75 სმ სიგრძის ლენტი კაბელები 25x TIP32 ტრანზისტორი 3x TIP3125x BC548 ტრანზისტორი რეალური დროის საათი (RTC) მოდული სპილენძის მავთულები

ნაბიჯი 2: გაათბეთ თქვენი აკრილის ფურცელი

გაათბეთ თქვენი აკრილის ფურცელი
გაათბეთ თქვენი აკრილის ფურცელი
გაათბეთ თქვენი აკრილის ფურცელი
გაათბეთ თქვენი აკრილის ფურცელი
გაათბეთ თქვენი აკრილის ფურცელი
გაათბეთ თქვენი აკრილის ფურცელი

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

ნაბიჯი 3: დახატე

დახატე!
დახატე!
დახატე!
დახატე!
დახატე!
დახატე!

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

გაჭერით ნიღაბი (დარწმუნდით, რომ ეს არის იგივე სიგანე, რაც LED ნაწილებს გამოიყენებთ) 5 სმ სიგრძის, შემდეგ კი აკრილის შიდა კუთხეებზე მიამაგრეთ. თითოეულ ნიღბს შორის დადეთ მანძილი დაახლოებით 3.3 სმ.

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

მას შემდეგ, რაც საღებავი გაშრება, ამოიღეთ ნიღაბი და დაასხით თეთრი ფერის ძალიან მსუბუქი ფენა. რაც შეიძლება მსუბუქად მიეცით თქვენი led გაფანტული სახე!

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

ნაბიჯი 4: გაჭერით RGB Led Strip ცალკეულ ნაწილებად

გაჭერით RGB Led Strip ცალკეულ ნაწილებად
გაჭერით RGB Led Strip ცალკეულ ნაწილებად
გაჭერით RGB Led Strip ცალკეულ ნაწილებად
გაჭერით RGB Led Strip ცალკეულ ნაწილებად
გაჭერით RGB Led Strip ცალკეულ ნაწილებად
გაჭერით RGB Led Strip ცალკეულ ნაწილებად

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

აიღეთ თქვენი RGB Led ზოლები და გაჭერით სპილენძის სახსრების გასწვრივ. თქვენ დაგჭირდებათ 24 RGB Led "ცალი", ასე რომ თქვენ გჭირდებათ მინიმუმ 1.2 მ rgb led ზოლები.

ნაბიჯი 5: შეაერთეთ Rgb სახსრები პარალელურად

შეაერთეთ Rgb სახსრები პარალელურად
შეაერთეთ Rgb სახსრები პარალელურად
შეაერთეთ Rgb სახსრები პარალელურად
შეაერთეთ Rgb სახსრები პარალელურად

ახლა გაანადგურეთ თქვენი გამაგრილებელი რკინა და სპილენძის მავთულები. გათიშეთ თქვენი მავთული და შემდეგ შეაერთეთ ისინი თქვენი Led ნაწილის rgb სახსრებზე. გააკეთეთ მავთულები დაახლოებით 5 სმ სიგრძის. არ გახადოთ ის ძალიან მოკლედ, თორემ თქვენ ვერ შეძლებთ მათ კოშკის გასწვრივ გაშლას.

იგივე გააკეთეთ მესამე და მეოთხე ნაწილისთვის, სანამ არ მიიღებთ ჯაჭვს 12 ლიდერთან ერთად მათი rgb სახსრების საშუალებით. შემდეგ გააკეთეთ სხვა 12 ჯაჭვი მეორე კოშკისთვის.

ჯერ არ მიამაგროთ თქვენი კოშკის თეთრი ხაზები!

ნაბიჯი 6: შეაერთეთ ინდივიდუალური მავთულები 12 ვ ერთობლიობაში

შეაერთეთ ინდივიდუალური მავთულები 12 ვ ერთობლიობაში
შეაერთეთ ინდივიდუალური მავთულები 12 ვ ერთობლიობაში
შეაერთეთ ინდივიდუალური მავთულები 12 ვ ერთობლიობაში
შეაერთეთ ინდივიდუალური მავთულები 12 ვ ერთობლიობაში

ჩვენ არ გვჭირდება ჩვენი LED განსხვავებული ფერის, მაგრამ ჩვენ უნდა გავაკონტროლოთ ისინი ინდივიდუალურად. შეაერთეთ ინდივიდუალური მავთულები RGB Led ნაწილის 12 ვ ერთობლიობაში. დარწმუნდით, რომ მავთულს შეუძლია ბოლომდე გაჭიმოს, რადგან ეს არის ის, სადაც ჩვენ მას დავუკავშირებთ ჩვენს TIP32- ს.

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

ნაბიჯი 7: ცხელი წებო/სუპერ წებო თქვენი LED კოშკებზე

ცხელი წებო/სუპერ წებო თქვენი LED კოშკებზე
ცხელი წებო/სუპერ წებო თქვენი LED კოშკებზე

ამ პროცესში რამდენჯერმე დავიწვი თავი -_-

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

იგივე გააკეთეთ მომდევნო 23 LED ნაწილისთვის.

შემდეგ, შეაერთეთ ყველა 12 ვ მავთული 12 პინიანი ქალის სათაურზე და პარალელური rgb კავშირი 3 პინიანი მდედრობითი სათაურის თავზე. ამრიგად, თქვენ გაქვთ სულ 15 ქალი სათაური, რომლებიც ორივე კოშკიდან გამოდის. მარჯვენა კოშკს აქვს მავთული ლენტი კაბელებით.

ჩვენ გავაყენებთ ჩვენს არდუინოს და მიკროსქემის დაფას მარცხენა კოშკზე.

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

შექმენით თქვენი წრე
შექმენით თქვენი წრე
შექმენით თქვენი წრე
შექმენით თქვენი წრე
შექმენით თქვენი წრე
შექმენით თქვენი წრე
შექმენით თქვენი წრე
შექმენით თქვენი წრე

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

თქვენ დაგჭირდებათ თქვენი მამრობითი სათაურები და მიკროსქემის დაფა თქვენი arduino მეგას ფარის შესაქმნელად, თქვენ უნდა გამოიყენოთ BC548 ტრანზისტორი TIP32 ტრანზისტორის გასაკონტროლებლად ინდივიდუალური LEDS- ის გასაკონტროლებლად.

ქვემოთ მოთავსებული მამრობითი პინ სათაური სწორად უნდა იყოს მიმაგრებული მიკროსქემის დაფაზე ისე, რომ ის თქვენს arduino მდედრობითი pin სათაურში ჩაერთოს უპრობლემოდ.

მამრობითი pin სათაური ზემოთ არის თქვენი კოშკის LED- ების თქვენს ტრანზისტორებთან დასაკავშირებლად.

წრე ხელმისაწვდომია ზემოთ. გთხოვთ მიჰყევით მას ძალიან ფრთხილად.

თქვენ ასევე უნდა შეაერთოთ RTC მოდული მიკროსქემის დაფაზე ჩვენი საათის დროის ფუნქციისთვის.

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

ნაბიჯი 9: გამოცდა და პრობლემის მოგვარება

ტესტირება და პრობლემის აღმოფხვრა
ტესტირება და პრობლემის აღმოფხვრა
ტესტირება და პრობლემის აღმოფხვრა
ტესტირება და პრობლემის აღმოფხვრა

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

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

ნაბიჯი 10: დააინსტალირეთ თქვენი არდუინო და მიკროსქემის დაფა მარცხენა კოშკზე

დაამონტაჟეთ თქვენი არდუინო და მიკროსქემის დაფა მარცხენა კოშკზე
დაამონტაჟეთ თქვენი არდუინო და მიკროსქემის დაფა მარცხენა კოშკზე
დაამონტაჟეთ თქვენი არდუინო და მიკროსქემის დაფა მარცხენა კოშკზე
დაამონტაჟეთ თქვენი არდუინო და მიკროსქემის დაფა მარცხენა კოშკზე

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

ნაბიჯი 11: კოდირება

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

გაითვალისწინეთ 1: კოდში დავამატე ფუნქცია, რომელიც შეამცირებს სიკაშკაშეს მინიმუმამდე ღამით, რათა თავიდან იქნას აცილებული სინათლის დაბინძურება ჩემს ოთახში. არ ინერვიულოთ, თუ თქვენი კოშკი ძალიან დაბნულია საღამოს 10 საათიდან დილის 8 საათამდე! გამოიყენეთ მეორე კოდი, თუ არ გსურთ ეს ფუნქცია.

გაითვალისწინეთ 2: თუ თქვენ პირველად იყენებთ RTC მოდულს, თქვენ მოგიწევთ დროის კონფიგურაცია. მოძებნეთ შემდეგი სტრიქონი: //rtc.adjust(DateTime(2017, 8, 2, 15, 56, 20)); წადით წინ და ამოიღეთ ორმაგი შტრიხი წინ და შეცვალეთ თქვენი დრო შესაბამისად (წელი, თვე, დღე, საათი, წუთი, წამი). როდესაც ატვირთავთ, თქვენი rtc იქნება კონფიგურირებული იმ მომენტში, როდესაც კოდი ატვირთულია. შეცვალეთ ორმაგი შტრიხი და შემდეგ ხელახლა ატვირთეთ კოდი, რათა თავიდან აიცილოთ RTC- ის წინა დროში დაბრუნება.

ნაბიჯი 12: შეაერთეთ თქვენი კვების ბლოკი და Ta-Dah !

Image
Image
შეაერთეთ თქვენი კვების ბლოკი და Ta-Dah !!!
შეაერთეთ თქვენი კვების ბლოკი და Ta-Dah !!!
შეაერთეთ თქვენი კვების ბლოკი და Ta-Dah !!!
შეაერთეთ თქვენი კვების ბლოკი და Ta-Dah !!!
შეაერთეთ თქვენი კვების ბლოკი და Ta-Dah !!!
შეაერთეთ თქვენი კვების ბლოკი და Ta-Dah !!!

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

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

გირჩევთ: