Mündəricat:

Arduino istifadə edərək VU Metr: 4 addım
Arduino istifadə edərək VU Metr: 4 addım

Video: Arduino istifadə edərək VU Metr: 4 addım

Video: Arduino istifadə edərək VU Metr: 4 addım
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Iyul
Anonim
Arduino istifadə edərək VU Metr
Arduino istifadə edərək VU Metr

Hamıya salam, bu, Arduino UNO və LED -lərdən istifadə edərək VU (həcm vahidi) hazırlamaq üçün sürətli və sadə bir dərsdir.

Arduinodan istifadə etməyi yeni öyrənənlər üçün çox yaxşıdır.

Lazım olan hissələr: 1x Arduino (UNO)

1x Çörək Paneli

12x5 mm LED

13x tel

1x 100 Ohm müqavimət

1x 500kOhm potansiyometr

1 x 3,5 mm audio jak

1x yaxşı iradə

Addım 1: Video

Image
Image

Addım 2: Kabel çəkmə

Kablolama
Kablolama

Ediləcək ilk şey, çörək taxtasından istifadə edərək bütün LEDləri Arduino -ya bağlamaqdır. Ən asan yol, telləri istifadə edərək bütün LED -ləri istənilən Arduino pinlərinə xətti olaraq bağlamaqdır.

LED -lər vasitəsilə cərəyanı məhdudlaşdırmaq üçün dövrə 100 Ohm müqavimətçi əlavə etməliyik.

Sonra qazan əlavə olunur, giriş siqnalının həssaslığını tənzimləmək üçün istifadə olunur, eyni zamanda stereo jak lövhəyə qoşulur.

Həmçinin TinkerCAD layihəsi:

TinkerCAD VU sayğac

Addım 3: Arduino Proqramlaşdırması

Arduino Proqramlaşdırma
Arduino Proqramlaşdırma

Növbəti şey Arduino üçün bir proqram yazmaqdır. Əvvəlcə A0 -nu analoq giriş olaraq təyin edirik və giriş siqnalı üçün dəyər dəyərini təyin edirik.

Sonra 2-13 PİN kodlarını FOR döngəsindəki çıxışlar olaraq təyin edirik.

A0 -nu analogRead olaraq təyin edirik. Sonra dəyəri 10 -a bölürük və analoqa saxlayırıq. Bu şəkildə FOR döngələrində işləmək üçün daha uyğun bir dəyər əldə edirik.

İlk FOR döngəsi, analog dəyər dəyişəninin dəyəri olduğu qədər çox LED yandırır. İkinci FOR döngəsi bunun əksini edir, analoq dəyər dəyişəninin dəyəri düşəndə LEDləri söndürür.

Addım 4: Nəticə

Bu, hər kəsin edə biləcəyi çox sadə bir layihədir.

Arduino çıxışlarının necə işlədiyini və For döngüsünü də anlamaq yaxşıdır. Keçdiyiniz üçün təşəkkürlər ….

Tövsiyə: