Სარჩევი:

მარტივი ორობითი საათი Attiny85– ის გამოყენებით: 10 ნაბიჯი
მარტივი ორობითი საათი Attiny85– ის გამოყენებით: 10 ნაბიჯი

ვიდეო: მარტივი ორობითი საათი Attiny85– ის გამოყენებით: 10 ნაბიჯი

ვიდეო: მარტივი ორობითი საათი Attiny85– ის გამოყენებით: 10 ნაბიჯი
ვიდეო: HTML მარტივი პროგრამირება 2024, ივლისი
Anonim
მარტივი ორობითი საათი Attiny85– ის გამოყენებით
მარტივი ორობითი საათი Attiny85– ის გამოყენებით
მარტივი ორობითი საათი Attiny85– ის გამოყენებით
მარტივი ორობითი საათი Attiny85– ის გამოყენებით
მარტივი ორობითი საათი Attiny85– ის გამოყენებით
მარტივი ორობითი საათი Attiny85– ის გამოყენებით

მოგესალმებით! ამ ინსტრუქციებში მე ვაჩვენებ, თუ როგორ უნდა გააკეთოთ მინიმალისტური და მარტივი ორობითი საათი 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: ხის საქმე: გაბურღული ხვრელები

ხის საქმე: გაბურღული Led ხვრელები
ხის საქმე: გაბურღული Led ხვრელები
ხის საქმე: გაბურღული Led ხვრელები
ხის საქმე: გაბურღული Led ხვრელები
ხის საქმე: გაბურღული Led ხვრელები
ხის საქმე: გაბურღული Led ხვრელები

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

ნაბიჯი 5: ხის საქმე: ფერწერა

ხის საქმე: ფერწერა
ხის საქმე: ფერწერა
ხის საქმე: ფერწერა
ხის საქმე: ფერწერა
ხის საქმე: ფერწერა
ხის საქმე: ფერწერა

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

ნაბიჯი 6: ხის საქმე: აწყობა

ხის საქმე: აწყობა
ხის საქმე: აწყობა
ხის საქმე: აწყობა
ხის საქმე: აწყობა
ხის საქმე: აწყობა
ხის საქმე: აწყობა

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

ნაბიჯი 7: წრე

წრე
წრე

ამ პროექტის შემდეგი ნაწილი არის წრედისთვის. ამ ნაწილისთვის დაგჭირდებათ თქვენი Arduino ან ნებისმიერი მიკროჩიპის პროგრამისტი და Attiny85. როგორც უკვე აღვნიშნე, მე წამში ამოვიღე Leds, ვინაიდან წამები ძალიან დამაფრთხეს. ასე რომ, დასაწყისში, სურათები აჩვენებს ყველა ლიდერს, ხოლო მოგვიანებით, წამი არ არის. Arduino– სთან ერთად Attiny– ის დასაგეგმად, მე მივყევი ამ მშვენიერ გაკვეთილს რანდოფოს ინსტრუქციებით: https://www.instructables.com/id/Program-an-ATtiny… კოდი, რომელიც ავტვირთე Attiny– ში:*კოდი დაფუძნებულია 16Mhz შიდა საათზე, მაგრამ ის შეიძლება შეიცვალოს*მე საათის გამოსაყენებლად გამოვიყენე ჩიპის ტაიმერები და შეფერხებები.

ნაბიჯი 8: წრე: Soldering the Leds

მიკროსქემის: Soldering Leds
მიკროსქემის: Soldering Leds
წრე: შედუღება Leds
წრე: შედუღება Leds

მე გავაგრძელე შედუღება Leds ერთად ჩემი soldering რკინის და უკვე გაბურღული შემთხვევაში პოზიციონირება leds სწორად soldering. სვეტის თითოეული Led გაერთიანებულია მათი კათოდებით

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

წრე: წრის შექმნა
წრე: წრის შექმნა
წრე: წრის შექმნა
წრე: წრის შექმნა
წრე: წრის შექმნა
წრე: წრის შექმნა
წრე: წრის შექმნა
წრე: წრის შექმნა

კოდით დაპროგრამებული Attiny– ით, საკმარისია მიკროსქემის აშენება, პირველ რიგში დაფის დაფის გამოყენებით, ჩემი პროგრამის შესამოწმებლად და დარწმუნდით, რომ ყველაფერი მუშაობდა სრული წრის შედუღებამდე. ცვლის რეგისტრაციის გამოყენება აუცილებელია, რადგან Attiny არ იძლევა საკმარის გამომავალ ქინძისთავებს 8 ბოლო წერტილისთვის (4 სტრიქონი, 4 სვეტი) და ორი ბიძგიანი ღილაკი. გეგმა და წრე, რომელიც მე გავაკეთე, სურათებშია. მე გამოვცადე ჩემი წრე პურის დაფაზე და როდესაც კარგი იყო წასვლა, მე შევაერთე იგი მიკროსქემზე. მე არ მქონდა ბატარეის დამჭერი საკანში, ასე რომ მე გამოვიყენე ჩემი ფანტაზია დროებითი ერთის ასაშენებლად (ძალიან ესკიზური..). მე გირჩევთ გამოიყენოთ ნამდვილი ბატარეის დამჭერი.

ნაბიჯი 10: შეკრება

აწყობა
აწყობა
აწყობა
აწყობა
აწყობა
აწყობა
აწყობა
აწყობა

საბოლოო ნაბიჯი იყო ყველაფრის აწყობა, რაც არის უბრალოდ კორპის დაფიქსირება საქმეში და Leds შესაბამის ხვრელებში. შემდეგ შეგიძლიათ დააყენოთ დრო დაჭერის ღილაკების გამოყენებით და მიეცით Attiny სიმღერის დრო. მაგალითად, მეორე სურათზე: Hours2 = 2 და Hours1 = 1Mins2 = 1 და Mins1 = 6 ასე რომ დრო არის 21:16 და ეს ასეა! დატოვეთ კომენტარები და წინადადებები!

გირჩევთ: