Mündəricat:

EAL - Gömülü - Qarışıq Kilid: 4 Addım
EAL - Gömülü - Qarışıq Kilid: 4 Addım

Video: EAL - Gömülü - Qarışıq Kilid: 4 Addım

Video: EAL - Gömülü - Qarışıq Kilid: 4 Addım
Video: Я узнал куда ведёт жуткий тоннель в моём подвале и был в шоке. СТРАШНЫЕ ИСТОРИИ НА НОЧЬ. Правила ТСЖ 2024, Noyabr
Anonim
EAL - Gömülü - Qarışıq Kilid
EAL - Gömülü - Qarışıq Kilid

Bu layihə EAL-da 2.1 C-proqramlaşdırma fənni seçmək üçün hazırladığım bir məktəb layihəsidir. Arduino layihəsi və C-proqramlaşdırma etdiyim ilk dəfədir. Bu bir kombinasiya kilidi təqdim edən bir layihədir. Birləşdirilmiş kilidi hər gün bir çox yerdə istifadə edə bilərik. Bunu seyfdə və ya bir qapı açmaq lazım olanda istifadə edə bilərik.

Addım 1: Komponentlər

Komponentlər
Komponentlər
Komponentlər
Komponentlər
Komponentlər
Komponentlər
Komponentlər
Komponentlər

Bu layihəni yaratmaq üçün aşağıdakı komponentlərdən istifadə etdim:

  • Arduino mega 2560
  • LCD 2x16 HD44780 mavi
  • Konverter LCD HD44780 I2C IIC
  • SERVO Tower Pro SG92 9g
  • Klaviatura 4x4 8 pin
  • Led mavi
  • Əlaqə meydançası
  • Bağlantı telləri
  • Güc bankı

Addım 2: Bağlantı

Bağlantı
Bağlantı
Bağlantı
Bağlantı

Yuxarıdakı şəkil və aşağıdakı təsvir bütün komponentlərin Arduino Mega 2560 -a necə bağlı olduğunu göstərir.

LCD ucu KONVERTER - Arduino 2560 Mega

GND - GND

VCC - 5V

SDA - SDA

SCL- SCL

KEYPAD - Arduino 2560 Mega

bağlanmış A0 A1 A3 A4 A5 A6 A7

SERVO - Arduino 2560 Mega

GND - GND

VCC - 5V

SİNYAL - 8 Pin

Addım 3: Proqramlaşdırma

Kitabxananı LCD, parol, klaviatura ilə tapdığım üçün proqramlaşdırmağa başladım. Arduino -da asan proqramların köməyi ilə komponentlərimin yaxşı işlədiyini yoxladım. Ən böyük problemlərdən biri, çeviricinin LCD ilə əlaqəsi olmaması idi. Uzun bir gün və axşamdan sonra bir problem tapdım. Problem, çeviricidə səhv ünvan idi. Növbəti addım bir proqramı bitirmək idi.

Klaviatura, kodu girməyə alışmışam. (1111)

Servo bir kilid açma mexanizmi kimi işləyir.

LCD daxil etdiyim kodu göstərir. (1111)

Proqram elə işləyir ki, düzgün kodu daxil etdikdən sonra mavi led yanır və servo 90 dərəcə hərəkət edir.

Addım 4: Test

Image
Image

Testdə, ulduzla təsdiq etdiyim kodu (1111) daxil etdim. LCD-də düzgün kodu daxil etdikdən sonra AÇIQ yazısını görə bildim və mavi led yanır və servo 90 dərəcə hərəkət edir. Səhv bir kod yazanda YANLIŞ yazısını görə bildim.

Cihaz düzgün işləyir və heç bir problemi yoxdur.

Çox şəraitdə və yerlərdə istifadə edə biləcəyimiz asan bir layihədir.

Tövsiyə: