Სარჩევი:
- ნაბიჯი 1: კომპონენტები / ნაწილები
- ნაბიჯი 2: 3D ნაბეჭდი ნაწილები
- ნაბიჯი 3: LED განათების შეკრება
- ნაბიჯი 4: PCB საბჭოს ასამბლეა
- ნაბიჯი 5: PCB მიკროსქემის შეკრება
- ნაბიჯი 6: დაშიფვრის დროა
- ნაბიჯი 7: რა დროა?
ვიდეო: 3D დაბეჭდილი მოციმციმე LED აკრიფეთ საათი: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
კეთილი იყოს თქვენი მობრძანება იანტრას სასწავლებელში!
ჩვენ Yantrah– ში ვამახვილებთ ყურადღებას პრაქტიკულ განათლებაზე, ჩვენ ვასწავლით 3D CAD დიზაინს, პროგრამირებას, STEAM და რობოტებს.
ეს არის უბრალო არდუინოზე დაფუძნებული 3D დაბეჭდილი საათი, რომელსაც აციმციმებელი LED- ები აჩვენებს საათს, წუთებსა და წამებს. ჩვენ შევქმენით და კოდირება გავაკეთეთ მთელ საათზე TINKERCAD– ში.
TINKERCAD არის ძალიან მარტივი ვებ – დაფუძნებული CAD პროგრამული უზრუნველყოფა, რომელიც საშუალებას გაძლევთ შეიმუშაოთ 3D მოდელები და ასევე აქვს წრიული ფუნქცია, რომელიც გაძლევთ საშუალებას სქემების კოდირებას და სიმულაციას. მიჰყევით ქვემოთ მოცემულ მითითებებს, რომ თავად გააკეთოთ ეს!
ჩვენ მოგაწოდეთ. STL ფაილები 3D ბეჭდვისთვის, კოდირება arduino პროგრამირებისთვის და რამდენიმე ვიდეო ზოგიერთი პროცესისა. ისიამოვნეთ!
ნაბიჯი 1: კომპონენტები / ნაწილები
- 3D ბეჭდვით ნაწილები (ბმული აღწერილობაში)
- 36x LED ნათურები (3 ფერი 12x LED თითოეული)
- 3x arduino nano 3x 100 Ω (ohm) რეზისტორი
- PCB დაფა
- მრავალბინიანი კაბელები
- შედუღების რკინა და მავთული
- ცხელი წებოს იარაღი
- კვების ბლოკი 12 ვ
- 12 ვ ადაპტერი
- 6x PCB ქალი კონექტორის ნაწილები 15 ქინძისთავებით
ნაბიჯი 2: 3D ნაბეჭდი ნაწილები
ჩვენ მოგაწოდეთ ორი. STL ფაილი ამ პროექტისთვის. პირველი არის საათის ზედაპირის ფირფიტა და მეორე არის PCB დაფის ძირითადი ფირფიტა. ჩვენ გირჩევთ დაბეჭდვის შემდეგ პარამეტრებს:
საათის ფირფიტა:
- შევსება:- 20%
- გარჩევადობა:- 0.2 მმ
- რაფტი:- არა
- მხარდაჭერა:- არა
PCB დაფის ძირითადი ფირფიტა:
- შევსება:- 20%
- გარჩევადობა:- 0.2 მმ
- რაფტი:- არა
- მხარდაჭერა:- დიახ
ნაბიჯი 3: LED განათების შეკრება
თქვენი 3D დაბეჭდილი საათის გვერდის გამოყენებით, შეაგროვეთ თქვენი LED ნათურები თითოეულ ხვრელში. LED– ების სამი ფენაა და თითოეული ფენა წარმოადგენს შემდეგს:
ფენა 1 = გარე ფენა = RED = წამი
ფენა 2 = შუა ფენა = მწვანე = წუთი
ფენა 3 = შიდა ფენა = ლურჯი = საათი
მას შემდეგ, რაც ყველა LED მოთავსებულია საათის ფირფიტაზე, ჩვენ უნდა დავუკავშიროთ თითოეული LED შუქის ყველა უარყოფითი პოლუსი ერთი ფენიდან მავთულის ზოლს მრავალ ბირთვიანი კაბელიდან გამაგრილებელი რკინის გამოყენებით (შეწყვიტეთ ზედმეტი მავთული). გაიმეორეთ ეს პროცესი LED– ების თითოეული ფენისთვის. გაითვალისწინეთ, რომ LED- ის გრძელი ბოლო არის დადებითი პოლუსი და მოკლე არის უარყოფითი პოლუსი.
ჩვენ გამოვიყენეთ ცხელი წებოს იარაღი ფხვიერი ბოლოების დასაფიქსირებლად.
ნაბიჯი 4: PCB საბჭოს ასამბლეა
აიღეთ PCB დაფა და გაჭერით 75 x 70 მმ.
შეაერთეთ თითოეული ქალი PCB კონექტორი PCB დაფაზე და შემდეგ მიამაგრეთ ისინი, რომ დაიცვათ ისინი. ეს უნდა იყოს საკმარისად დაშორებული ისე, რომ არდუინო ნანოები იყოს დაკავშირებული მათთან, თითოეულ არდუინოს დაფას შორის უფსკრული.
აიღეთ PCB დაფა და განათავსეთ ეს 3D ბეჭდვით PCB დაფის ფირფიტაში. ახლა მოათავსეთ საათის სახე გროვში PCB დაფის ფირფიტაზე.
ნაბიჯი 5: PCB მიკროსქემის შეკრება
თითოეული LED ფენა უნდა იყოს დაკავშირებული arduino დაფასთან შემდეგნაირად:
12 საათი - D2
1 საათი - D3
2 საათი - D4
3 საათი -D5
4 საათი - D6
5 საათი - D7
6 საათი - D8
7 საათი - D9
8 საათი - D10
9 საათი - D11
10 საათი - D12
11 საათი - A1
დარწმუნდით, რომ თითოეული ფენა დაკავშირებულია arduino– ს შემდეგ დაფებთან:
ფენა 1 = გარე ფენა = წამი = არდუინო 1 (დარჩა უმეტესობა)
ფენა 2 = შუა ფენა = წუთი = არდუინო 2 (შუა)
ფენა 3 = შიდა ფენა = საათი = arduino 3 (უმეტესობა მარჯვნივ)
შეაერთეთ კვების ბლოკი PCB დაფაზე.
ნაბიჯი 6: დაშიფვრის დროა
ჩვენ გავაკეთეთ ამის ყველა კოდირება ბლოკის კოდირების გამოყენებით Tinkercad– ში. ამისათვის კოდირების ფონი არ არის საჭირო. თქვენთვის საქმის გასაადვილებლად, ჩვენ მოგაწოდეთ ფაილი ამ პროექტისათვის საჭირო კოდირებით.
დააკოპირეთ მთლიანი კოდი, რომელიც ჩვენ მოგვაწოდეთ arduino პროგრამულ უზრუნველყოფაში, შემდეგ გადადით ინსტრუმენტებში> დაფა> Arduino nano შემდეგ გადადით პროცესორზე> ATmega328P. აირჩიეთ პორტი, რომელთანაც თქვენ დაუკავშირეთ arduino და ატვირთეთ კოდი
დარწმუნდით, რომ ატვირთეთ მეორადი arduino კოდი ერთ arduino დაფაზე, წუთი მეორე arduino- ზე და საათის ხელი მესამე arduino– ზე.
ნაბიჯი 7: რა დროა?
შეაერთეთ კაბელი სოკეტში დილის 11:59 საათზე, ახლა თქვენი საათი მშვენივრად მუშაობს! ეს არის ის, რაც თქვენ ნახავთ:
ფენა 1 = გარე ფენა = წამი = იცვლის პოზიციებს ყოველ 5 წამში
ფენა 2 = შუა ფენა = წუთი = იცვლის პოზიციებს ყოველ 5 წუთში
ფენა 3 = შიდა ფენა = საათი - იცვლება პოზიციები ყოველ 1 საათში
(რადგან ჩვენ გამოვიყენეთ მარტივი ბლოკის კოდირება ამ შემთხვევაში, ჩვენ შეზღუდული ვართ როდის შეგვიძლია საათის დაყენება)
გირჩევთ:
ბარი გრაფიკული საათი IOT (ESP8266 + 3D დაბეჭდილი ქეისი): 5 ნაბიჯი (სურათებით)
ბარი გრაფიკული საათი IOT (ESP8266 + 3D დაბეჭდილი ქეისი): გამარჯობა, ამ ინსტრუქციებით მე აგიხსნით, თუ როგორ უნდა ავაშენოთ IOT 256 LED ბარი გრაფიკული საათი. ეს საათი არ არის ძალიან ძნელი გასაკეთებელი, არც ისე ძვირი, მაგრამ მაინც დაგჭირდება პაციენტი უთქვამს დროს ^^ მაგრამ სასიამოვნოა ამის გაკეთება და სწავლებით სავსე
3D დაბეჭდილი უსასრულობის საათი: 3 ნაბიჯი (სურათებით)
3D ნაბეჭდი უსასრულობის საათი: ამ საათის იდეა არის ის უსასრულობის სიმბოლოს სახით, რომელიც ფორმის ერთ მხარეს აჩვენებს საათის ხელს, მეორე კი წუთს. თუ თქვენ გაქვთ რაიმე შემოთავაზება ან შეკითხვა დიზაინისთვის ან კოდისთვის
მზის ენერგიით მოტოციკლის აკრიფეთ საათი: 5 ნაბიჯი (სურათებით)
მზის ენერგიით მოტოციკლის აკრიფეთ საათი: მე მქონდა ტაჩო აკრიფეთ ძველი ძრავიდან, როდესაც მექანიკური ბრუნვის მრიცხველი შევცვალე ელექტრონული პანელით (ეს სხვა პროექტია!) და არ მინდოდა მისი გადაგდება. ეს საგნები შექმნილია უკანა განათებისთვის, როდესაც ველოსიპედის განათება
3D დაბეჭდილი უკან მომავალ TIme წრიული საათი: 71 ნაბიჯი (სურათებით)
3D დაბეჭდილი უკან მომავალ TIme წრიული საათი: წინა მარცხენა LED.stl ფაილი არასწორია და განახლებულია. დროის ჩართვის საათი აჩვენებს შემდეგს LED მონიტორების საშუალებით. დანიშნულების დრო - (ზემოთ-წითელი) დანიშნულების დრო არის ტერიტორია, რომელიც აჩვენებს ფიქსირებულ თარიღს და დროს. გამოიყენეთ ეს
Arduino ორობითი საათი - 3D დაბეჭდილი: 5 ნაბიჯი (სურათებით)
Arduino ორობითი საათი - 3D ბეჭდვით: მე უკვე რამდენიმე ხანია ვათვალიერებ ორობითი საათებს ჩემი საოფისე მაგიდისთვის, თუმცა ისინი საკმაოდ ძვირია და / ან არ გააჩნიათ უზარმაზარი ფუნქციები. ამიტომ გადავწყვიტე, რომ ამის ნაცვლად გავაკეთებდი. საათის შექმნისას გასათვალისწინებელია Arduino / Atmega328