Სარჩევი:

EAL- ჩამონტაჟებული - კომბინირებული საკეტი: 4 ნაბიჯი
EAL- ჩამონტაჟებული - კომბინირებული საკეტი: 4 ნაბიჯი

ვიდეო: EAL- ჩამონტაჟებული - კომბინირებული საკეტი: 4 ნაბიჯი

ვიდეო: EAL- ჩამონტაჟებული - კომბინირებული საკეტი: 4 ნაბიჯი
ვიდეო: Python против Alligator 01 - Python нападает на Alligator 2024, ივნისი
Anonim
EAL- ჩამონტაჟებული - კომბინირებული საკეტი
EAL- ჩამონტაჟებული - კომბინირებული საკეტი

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

ნაბიჯი 1: კომპონენტები

კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები

ამ პროექტის შესაქმნელად მე გამოვიყენე შემდეგი კომპონენტები:

  • Arduino მეგა 2560
  • LCD 2x16 HD44780 ლურჯი
  • კონვერტერი LCD HD44780 I2C IIC
  • SERVO Tower Pro SG92 9 გ
  • კლავიატურა 4x4 8 პინი
  • ლიდერი ლურჯი
  • საკონტაქტო ჯგუფი
  • კავშირის მავთულები
  • დენის ბანკი

ნაბიჯი 2: კავშირი

კავშირი
კავშირი
კავშირი
კავშირი

ზემოთ მოყვანილი სურათი და შემდეგი აღწერა წარმოგიდგენთ როგორ არის დაკავშირებული ყველა კომპონენტი Arduino Mega 2560 -თან.

LCD ბოლო KONVERTER - Arduino 2560 მეგა

GND - GND

VCC - 5V

SDA - SDA

SCL- SCL

კლავიატურა - Arduino 2560 მეგა

დაკავშირებულია A0 A1 A3 A4 A5 A6 A7

SERVO - Arduino 2560 მეგა

GND - GND

VCC - 5V

სიგნალი - 8 პინი

ნაბიჯი 3: პროგრამირება

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

კლავიატურა, მე უკვე შევიყვანე კოდი. (1111)

სერვო მუშაობს როგორც განბლოკვის მექანიზმი.

LCD აჩვენებს კოდს, რომელიც მე შევიყვანე. (1111)

პროგრამა მუშაობს ისე, რომ სწორი კოდის შეყვანის შემდეგ ცისფერი led ანათებს და სერვო ასრულებს 90 გრადუსიან მოძრაობას.

ნაბიჯი 4: ტესტირება

Image
Image

ტესტირებისას მე შევიტანე კოდი (1111), ვარსკვლავით დამტკიცებული. მას შემდეგ რაც LCD– ზე შევიტანე სწორი კოდი, მე დავინახე წარწერა OPEN, ხოლო ლურჯი led ნათურა ანათებს და სერვო ახორციელებს 90 გრადუსიან მოძრაობას. როდესაც არასწორი კოდი დავწერე, დავინახე წარწერა WRONG.

მოწყობილობა მუშაობს გამართულად და უპრობლემოდ.

ეს არის მარტივი პროექტი, რომელიც ჩვენ შეგვიძლია გამოვიყენოთ ბევრ სიტუაციაში და ადგილას.

გირჩევთ: