Სარჩევი:
- ნაბიჯი 1: მასალის შეგროვება
- ნაბიჯი 2: ხის კორპუსის მშენებლობა
- ნაბიჯი 3: ხის კეისი: კეისის ნაჭრების მოჭრა
- ნაბიჯი 4: ხის საქმე: გაბურღული ხვრელები
- ნაბიჯი 5: ხის საქმე: ფერწერა
- ნაბიჯი 6: ხის საქმე: აწყობა
- ნაბიჯი 7: წრე
- ნაბიჯი 8: წრე: Soldering the Leds
- ნაბიჯი 9: წრე: შექმენით წრე
- ნაბიჯი 10: შეკრება
ვიდეო: მარტივი ორობითი საათი Attiny85– ის გამოყენებით: 10 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
მოგესალმებით! ამ ინსტრუქციებში მე ვაჩვენებ, თუ როგორ უნდა გააკეთოთ მინიმალისტური და მარტივი ორობითი საათი arduino uno და attiny85– ის გამოყენებით. თუ თქვენ არასოდეს გამოგიყენებიათ თქვენი arduino სხვა მიკროჩიპების დასაპროგრამებლად, დაინახავთ, რომ ამის გაკეთება ძალიან ადვილია (მე ვცადე პირველად ამ პროექტისთვის და ეს იყო საკმაოდ მარტივი) და საკმაოდ მოსახერხებელი, რადგან თქვენ შეგიძლიათ შეამციროთ თქვენი პროექტების ზომა!
ნაბიჯი 1: მასალის შეგროვება
ამ პროექტისათვის გამოვიყენე ძირითადი და ადვილად მოსაძებნი მასალები. არსებობს ორი კატეგორიის მასალა, ერთი საათის კეისისთვის და ერთი წრიული. ხის საქმე: ყველა ეს ნივთი ნაპოვნია ხელოსნობის მაღაზიაში- ხის პანელები- ხის წებო- შავი და წითელი სპრეი საღებავი- პრესი საბურღი- Jig SawCircuitry: - 13 წითელი 5v Leds- მავთულები- 4 x 220 Ohms რეზისტორები- 2 x 10k Ohms რეზისტორები- Pin დამჭერები- 1 x 74hc595 (ცვლის რეგისტრი)- 2 ბიძგიანი ღილაკი- მიკროსქემის დაფა- 3.3 ვ მონეტის უჯრედი- Attiny85- Arduino uno- შედუღების ინსტრუმენტები
ნაბიჯი 2: ხის კორპუსის მშენებლობა
მომდევნო ნაბიჯებში მე ვაჩვენებ, როგორ ავაშენე ქეისი საათისათვის. მე გამოვიყენე ხის პანელები და ხის წებო და კარგად მუშაობდა. პანელებს ჰქონდა სიმაღლე და სიგანე ჩემი შეხედულებისამებრ, ასე რომ ბევრი ჭრა არ იყო გასაკეთებელი. ასევე, თავიდან მინდოდა წამების ჩვენება, მაგრამ მოგვიანებით, როდესაც წრე შევქმენი, აღმოვაჩინე, რომ წამყვანმა გადამრთველმა ყოველ წამს დამაბნია, ასე რომ, მე ამოვიღე ეს Leds და შემდეგ გადავალაგე ჩემი კოდი და საქმე შესაბამისად.
ნაბიჯი 3: ხის კეისი: კეისის ნაჭრების მოჭრა
პირველ რიგში, მე გავზომე და დავჭრა ყველა ის ნაწილი, რაც დამჭირდებოდა ჩემი საქმის ასაშენებლად. მე გადავწყვიტე, რომ გამეკეთებინა ყუთის გარეშე. საჭიროების შემთხვევაში დავხურე კიდეები. ზომები: მხარეები: 2 x (7.4 სმ x 3.8 სმ) წინა და უკანა: 7.4 სმ x 9.5 სმ ზედა: 8.8 სმ x 3.8 სმ
ნაბიჯი 4: ხის საქმე: გაბურღული ხვრელები
მე გავაფურთხე ხვრელები ჩემი საქმის სახეზე, პრესის საბურღის გამოყენებით. პანელზე მივუთითე, სად უნდა გამეკეთებინა ხვრელები და, ვინაიდან ვიყენებდი იაფ ხელნაკეთ ხეებს, ნელ -ნელა უნდა გავთხარო, რომ ხე არ დამსხვრეულიყო. ახლა, როდესაც მივხვდი, რომ მსურს Leds– ის ამოღება წამით მომიწია ამ პანელის გაჭრა არასაჭირო ხვრელების მოსაშორებლად. ეს მივხვდი მას შემდეგ, რაც ხატავდი ჩემს საქმეს, ამიტომაც არის, რომ ბოლო სურათზე არის ჩემი დაფა დახატული
ნაბიჯი 5: ხის საქმე: ფერწერა
მას შემდეგ, რაც მე მქონდა ჩემი საათის თითოეული ნაწილი, მე გავაგრძელე მათი დახატვა. მე ავირჩიე წითელი და შავი საღებავი, რადგან ჩემი Leds უკვე წითელი იყო. მე გამოვიყენე მბზინავი სპრეის საღებავი, რათა მას დასრულებული სახე ჰქონოდა საღებავის ორი ფენის შემდეგ. ველოდებოდი სანამ ყველაფერი გაშრება.
ნაბიჯი 6: ხის საქმე: აწყობა
მას შემდეგ, რაც საღებავი გაშრა, მე ყველაფერი გავაწებე ხის სწრაფი წებოს გამოყენებით, დავრწმუნდი, რომ ყველაფერი სწორი იყო ყოველ ჯერზე, როდესაც ორ ნაჭერს ერთმანეთზე ვამაგრებდი. დაველოდე სანამ გაშრება, სანამ შემდეგ ნაჭრებს ერთმანეთზე დავაწებებდი.
ნაბიჯი 7: წრე
ამ პროექტის შემდეგი ნაწილი არის წრედისთვის. ამ ნაწილისთვის დაგჭირდებათ თქვენი Arduino ან ნებისმიერი მიკროჩიპის პროგრამისტი და Attiny85. როგორც უკვე აღვნიშნე, მე წამში ამოვიღე Leds, ვინაიდან წამები ძალიან დამაფრთხეს. ასე რომ, დასაწყისში, სურათები აჩვენებს ყველა ლიდერს, ხოლო მოგვიანებით, წამი არ არის. Arduino– სთან ერთად Attiny– ის დასაგეგმად, მე მივყევი ამ მშვენიერ გაკვეთილს რანდოფოს ინსტრუქციებით: https://www.instructables.com/id/Program-an-ATtiny… კოდი, რომელიც ავტვირთე Attiny– ში:*კოდი დაფუძნებულია 16Mhz შიდა საათზე, მაგრამ ის შეიძლება შეიცვალოს*მე საათის გამოსაყენებლად გამოვიყენე ჩიპის ტაიმერები და შეფერხებები.
ნაბიჯი 8: წრე: Soldering the Leds
მე გავაგრძელე შედუღება Leds ერთად ჩემი soldering რკინის და უკვე გაბურღული შემთხვევაში პოზიციონირება leds სწორად soldering. სვეტის თითოეული Led გაერთიანებულია მათი კათოდებით
ნაბიჯი 9: წრე: შექმენით წრე
კოდით დაპროგრამებული Attiny– ით, საკმარისია მიკროსქემის აშენება, პირველ რიგში დაფის დაფის გამოყენებით, ჩემი პროგრამის შესამოწმებლად და დარწმუნდით, რომ ყველაფერი მუშაობდა სრული წრის შედუღებამდე. ცვლის რეგისტრაციის გამოყენება აუცილებელია, რადგან Attiny არ იძლევა საკმარის გამომავალ ქინძისთავებს 8 ბოლო წერტილისთვის (4 სტრიქონი, 4 სვეტი) და ორი ბიძგიანი ღილაკი. გეგმა და წრე, რომელიც მე გავაკეთე, სურათებშია. მე გამოვცადე ჩემი წრე პურის დაფაზე და როდესაც კარგი იყო წასვლა, მე შევაერთე იგი მიკროსქემზე. მე არ მქონდა ბატარეის დამჭერი საკანში, ასე რომ მე გამოვიყენე ჩემი ფანტაზია დროებითი ერთის ასაშენებლად (ძალიან ესკიზური..). მე გირჩევთ გამოიყენოთ ნამდვილი ბატარეის დამჭერი.
ნაბიჯი 10: შეკრება
საბოლოო ნაბიჯი იყო ყველაფრის აწყობა, რაც არის უბრალოდ კორპის დაფიქსირება საქმეში და Leds შესაბამის ხვრელებში. შემდეგ შეგიძლიათ დააყენოთ დრო დაჭერის ღილაკების გამოყენებით და მიეცით Attiny სიმღერის დრო. მაგალითად, მეორე სურათზე: Hours2 = 2 და Hours1 = 1Mins2 = 1 და Mins1 = 6 ასე რომ დრო არის 21:16 და ეს ასეა! დატოვეთ კომენტარები და წინადადებები!
გირჩევთ:
მიკრო ორობითი საათი: 10 ნაბიჯი (სურათებით)
მიკრო ორობითი საათი: ადრე შეიქმნა Instructable (ორობითი DVM), რომელიც იყენებს შეზღუდული ჩვენების არე ბინარულ გამოყენებას. ეს იყო მხოლოდ მცირე ნაბიჯი, რომელმაც ადრე შექმნა ძირითადი კოდის მოდული ათწილადში ორობითი კონვერტაციისთვის ორობითი საათის შესაქმნელად, მაგრამ
ჭეშმარიტი ორობითი საათი NTP სინქრონიზაციით: 4 ნაბიჯი
ჭეშმარიტი ორობითი საათი NTP სინქრონიზაციით: ნამდვილი ორობითი საათი აჩვენებს დღის დროს, როგორც მთელი დღის ორობითი ფრაქციების ჯამს, განსხვავებით ტრადიციული " ორობითი საათის " რომელიც აჩვენებს დროს როგორც ორობითი კოდირებული ათწილადის ციფრებს, რომლებიც შეესაბამება საათებს/წუთებს/წამებს. ტრადიცია
როგორ გააკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: 3 ნაბიჯი
როგორ გავაკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: დღეს ჩვენ გავაკეთებთ ანალოგიურ საათს & ციფრული საათი Led Strip– ით და MAX7219 Dot მოდულით Arduino– ით. ის შეასწორებს დროს ადგილობრივ დროის ზონაში. ანალოგურ საათს შეუძლია გამოიყენოს უფრო გრძელი LED ზოლები, ასე რომ ის შეიძლება კედელზე ჩამოკიდდეს და გახდეს ხელოვნება
საბოლოო ორობითი საათი: 12 ნაბიჯი (სურათებით)
საბოლოო ორობითი საათი: მე ახლახანს გავეცანი ორობითი საათების კონცეფციას და დავიწყე გარკვეული კვლევების გაკეთება იმის დასადგენად, შევძლებ თუ არა ამის შექმნას ჩემთვის. თუმცა, მე ვერ ვიპოვე არსებული დიზაინი, რომელიც იყო როგორც ფუნქციონალური, ასევე თანამედროვე. ასე რომ, მე გადავწყვიტე
ორობითი საათი ნეოპიქსელების გამოყენებით: 6 ნაბიჯი (სურათებით)
ორობითი საათი ნეოპიქსელების გამოყენებით: გამარჯობა ხალხო, მე მიყვარს ყველაფერი, რაც დაკავშირებულია LED- თან და ასევე მომწონს მათი გამოყენება სხვადასხვა საინტერესო გზით დიახ, მე ვიცი, რომ ორობითი საათი არაერთხელ გაკეთებულა და თითოეული მათგანი არის შესანიშნავი მაგალითი იმისა, თუ როგორ შექმენი შენი საკუთარი საათი. მე ნამდვილად მომწონს