Სარჩევი:

Arduino– ს დათვლა W/ დასვენების ღილაკი: 4 ნაბიჯი
Arduino– ს დათვლა W/ დასვენების ღილაკი: 4 ნაბიჯი

ვიდეო: Arduino– ს დათვლა W/ დასვენების ღილაკი: 4 ნაბიჯი

ვიდეო: Arduino– ს დათვლა W/ დასვენების ღილაკი: 4 ნაბიჯი
ვიდეო: How to use 5V Relay with Arduino to turn ON and OFF AC bulb or DC load 2024, ნოემბერი
Anonim
Arduino ითვლიან W/ დასვენების ღილაკს
Arduino ითვლიან W/ დასვენების ღილაკს

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

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

ვიმედოვნებ, რომ ისიამოვნეთ და ისწავლეთ რაიმე ამ პროექტის საშუალებით.

გირჩევთ: