Სარჩევი:
ვიდეო: Arduino– ს დათვლა W/ დასვენების ღილაკი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს ინსტრუქცია გასწავლით თუ როგორ უნდა შექმნათ ათვლის ტაიმერი 4 ციფრული 7-სეგმენტიანი ეკრანის გამოყენებით, რომლის გადატვირთვაც შესაძლებელია ღილაკით. მე მივიღე იდეა ამის გაკეთება, რადგან კლასში 1 ციფრიანი 7-სეგმენტიანი ჩვენების შექმნისას, მინდოდა შევქმნა რაღაც უფრო დიდი, რამაც მიმიყვანა ამ საქმეში.
ამ ინსტრუქციებში არის საჭირო მასალები, სწორი გაყვანილობა და კოდის გადმოსაწერი ფაილი, რომელიც უნდა დაპროგრამებულიყო 4 ციფრიანი 7-სეგმენტიანი ეკრანის ფუნქციისთვის. ამ ნაბიჯების სწორად შესრულება უზრუნველყოფს თქვენს 4 ციფრულ 7-სეგმენტიანი ეკრანის გამართულად მუშაობას.
ნაბიჯი 1: მასალები
4 ციფრიანი 7-სეგმენტიანი ჩვენების ტაიმერის შესაქმნელად დაგჭირდებათ შემდეგი:
- 4 ციფრიანი 7-სეგმენტიანი ჩვენება
-14 მავთული (ფერი არ აქვს განსხვავება, როდესაც საქმე ეხება ამას)
-11 მავთული საჭიროა 7 ციფრული სეგმენტისთვის
-2 მავთულები არის ღილაკზე დასაყენებლად
-დააჭირეთ ღილაკს
-Audrino UNO კავშირი USB კაბელით
ნაბიჯი 2: გაყვანილობა
4 ციფრის 7-სეგმენტის და Push ღილაკის თქვენს Breadboard- ზე მოთავსების შემდეგ, პირველი ნაბიჯი არის 4 განსხვავებული ციფრის ქინძისთავების შეერთება Arduino– ს პირველ ოთხ ქინძისთავზე, შეგიძლიათ მიამაგროთ ქინძისთავები როგორც მოგწონთ და შეცვალოთ თქვენი კოდი შესაბამისად ამის გასაადვილებლად, ჩემი კოდი უკვე მზად არის ისე, როგორც მე გავაკეთე, ასეც შეგიძლია.
ამის შემდეგ, გააგრძელეთ დარჩენილი 4 ციფრული 7-სეგმენტიანი ეკრანის მიმაგრება Arduino– ზე, როგორც მე გავაკეთე ან როგორც თქვენ გააკეთეთ. საკუთარი თავის გასაადვილებლად, დავიწყე ციფრული ქინძისთავების გაყვანილობა, შემდეგ დავამთავრე ინდივიდუალური სინათლის სეგმენტები, რადგან ამ მავთულის დამატება ბინძურდება. შემდეგი, Arduino– ს დარჩენილი ქინძისთავები (ორივე 13 და 5) გამოყენებული იქნება Push Button– ის დასაკავშირებლად.
როგორ გავაკეთე ეს:
// pin 12 - პირველი ციფრი = 1 // pin 9 - მეორე ციფრი = 2 // pin 8 - მესამე ციფრი = 3 // pin 6 მეოთხე ციფრი = 4
const int a = 12;
const int b = 10;
const int c = 8;
const int d = 7;
const int e = 6;
const int f = 11;
const int g = 9;
int p = 0;
int startStopReset = 13;
const int d1 = 1; const int d2 = 2; const int d3 = 3; const int d4 = 4;
ნაბიჯი 3: კოდირება
ამ ეტაპზე, მე უნდა მივაწოდო კოდი, რომელიც მე გამოვიყენე სეგმენტის შესაქმნელად და მისი სათანადო ფუნქციონირებისთვის და ისე, როგორც მე მომეწონა.
მე გამოვყოფდი იმ მნიშვნელოვან ნაწილებს, რომელთა შეცვლაც შეგიძლიათ იმისათვის, რომ მიიღოთ განსხვავებული დაწყების დრო და ვარიაციები თქვენს პროდუქტში, თქვენ შეგიძლიათ აირჩიოთ გამოიყენოთ ეს კოდი ან შექმნათ თქვენი საკუთარი თავი, თუ გსურთ, მაგრამ კოდი არის თქვენი გასაშვებად.
ამ კოდის გამოსაყენებლად თქვენ უნდა გადმოწეროთ audrino პროგრამული უზრუნველყოფა, სადაც შეგიძლიათ ნახოთ სადმე ინტერნეტში და ხელმისაწვდომია უფასოდ.
*** შეხსენება *** მაშინაც კი, თუ თქვენი გაყვანილობა სწორია, თუ თქვენი კოდი არასწორია, თქვენი პროდუქტი არ იმუშავებს, ეს კოდი ცვლის თქვენს შემოსავალს და გამოსავალს იმის მიხედვით, თუ როგორ ჩამოთვლით მათ.
ნაბიჯი 4: შეხედეთ მუშაობას
თუ თქვენ სწორად მიჰყევით ყველაფერს, ის აჩვენებს მუშაობას ზუსტად ასე და ის უნდა ითვლებოდეს თქვენი შეფერხებებისა და დაწყების დროის მიხედვით, როგორიც ჩემია აქ.
ვიმედოვნებ, რომ ისიამოვნეთ და ისწავლეთ რაიმე ამ პროექტის საშუალებით.
გირჩევთ:
დათვლა 0 -დან 9999 -მდე 8051 -ით 7 სეგმენტის ჩვენება: 5 ნაბიჯი
დათვლა 0 -დან 9999 -მდე 8051 -ით 7 სეგმენტის ჩვენების გამოყენებით: გამარჯობა ყველას, ამ გაკვეთილში ჩვენ გეტყვით, თუ როგორ უნდა დაითვალოთ 0 -დან 9999 -მდე ოთხი 7 სეგმენტის ჩვენების გამოყენებით მხოლოდ ერთი პორტისა და 4 ციფრული ქინძისთავის გამოყენებით
საპენსიო საათი / დათვლა / Dn საათი: 4 ნაბიჯი (სურათებით)
საპენსიო საათი / დათვლა / Dn საათი: უჯრაში მქონდა რამოდენიმე ამ 8x8 LED dot-matrix ჩვენება და ვფიქრობდი რა გამეკეთებინა მათთან. სხვა ინსტრუქციებით შთაგონებული, მე მივიღე იდეა ავაშენო დათვლის/ზევით ჩვენება მომავალ თარიღამდე/დროზე დასათვლელად და თუ მიზნობრივი დროა
ჟოლო Pi ობიექტების დათვლა: 5 ნაბიჯი
ჟოლო პი ობიექტების დათვლა: კომპიუტერის ხედვა, უდავოდ, ფანტასტიკური რამაა! ამის გამოყენებით, კომპიუტერი იძენს შესაძლებლობას " ნახოთ " და უკეთესი გარემოს შეგრძნება, რაც იძლევა კომპლექსური, სასარგებლო და მაგარი პროგრამების განვითარების საშუალებას. პროგრამები, როგორიცაა ფა
დასვენების სათვალე - ITTT: 5 ნაბიჯი (სურათებით)
დასვენების სათვალე - ITTT: HKU პროექტი - ITTT (თუ ეს მაშინ ეს) - ჯულია ბერკუუერი, 1B ოდესმე გიგრძვნიათ სტრესი და უბრალოდ არ იცით როგორ დაამშვიდოთ თავი, მაშინ უნდა გამოსცადოთ ეს დამამშვიდებელი სათვალეები! ჩაიცვი და დახუჭე თვალები, შემდეგ კი სუნთქვის ნიმუში
ბინარულში დათვლა და გათანაბრება: 6 ნაბიჯი
ორობაში დათვლა და გათანაბრება: მიეცი ინსტრუქციის ზოგადი აღწერა ეს არის ჩემი მეორე ორობითი ინსტრუქცია. ეს შედის ორობითი ფორმით გაკეთებულ მათემატიკურ განტოლებებში. ნაწილი 1 გვიჩვენებს, თუ როგორ უნდა დავთვალოთ ორობითი თქვენი ხელებით, ხოლო ნაწილი 2 გიჩვენებთ წერილობით. მხოლოდ გვერდითი შენიშვნა, რაც