Mündəricat:

Final İmtahanı - Layihə 2: 3 Mərhələ
Final İmtahanı - Layihə 2: 3 Mərhələ

Video: Final İmtahanı - Layihə 2: 3 Mərhələ

Video: Final İmtahanı - Layihə 2: 3 Mərhələ
Video: Əlaçı - Rekord 2024, Noyabr
Anonim
Final İmtahanı - Layihə 2
Final İmtahanı - Layihə 2

Bu məşq üçün servo motorumuza açılar yazmaq üçün rəqəmsal bir klaviatura istifadə edəcəyik. Xüsusilə bu layihə üçün sizə lazım olacaq:

1 Arduino mikro nəzarətçi

1 Tam Ölçülü Breadboard

1 Membran/Sayısal Klaviatura

1 Servo Motor

Bir mis tel tel

Addım 1: Klaviaturanı qoşun

Klaviaturanı qoşun
Klaviaturanı qoşun

Bu prosesə başlamaq üçün bütün müvafiq parçaları çörək taxtasına əlavə etməliyik. Arduino üzərindəki 5V pinindən çörək bortunun elektrik rayına (+) mis tel çəkərək başlayın. İndi GND pinindən çörək lövhəsindəki yer rayına bir mis tel çəkin (-). Tamamlandıqdan sonra, klaviaturamızı bağlamağa başlamağa hazırıq. Bu, klaviatura lentindəki ən sol pinlə başlayaraq edilə bilər. Buradan, klaviatura lentini sırasıyla 5, 4, 3 və 2 pinlərə bağlamalısınız. Klaviatura lentinin sol tərəfindən 5 -ci pindən başlayaraq, lenti müvafiq olaraq 9, 8, 7 və 6 pinlərinə bağlamalısınız. Əlavə məlumat üçün yuxarıdakı şəklə baxın.

Addım 2: Servo Motoru qoşun

Servo Motoru qoşun
Servo Motoru qoşun

Bu anda klaviatura qurulmalı və işə hazır olmalıdır. İndi servo motorumuzu Arduino və çörək taxtasına bağlayacağıq. Bu, orta qırmızı teli elektrik rayına (+) bağlamaqla, qara/qəhvəyi teli yer rayı ilə bağlamaqla (-) və sonuncu teli Arduinonun 12 pininə bağlamaqla edilir.

Addım 3: Tətbiqi sınayın

İndi bütün parçalar yerində olduğundan, layihə artıq funksional olmalıdır. Qeyd edildiyi kimi, klaviatura rəqəmləri daxil etmək üçün istifadə olunacaq. Bu 3 giriş rəqəmi servonun bucağını idarə edəcək. Məsələn, klaviaturada "015" yazılaraq servo təxminən 15 dərəcə təyin olunacaq. Giriş mətni bir nömrə deyilsə, servo yenidən sıfırlanacaq. Bu proqramı sınamağa imkan verən mənbə kodu verdim.

Tövsiyə: