Sõidukiüksuse arvesti Arduino abil: 4 sammu
Sõidukiüksuse arvesti Arduino abil: 4 sammu
Anonim
VU arvesti Arduino abil
VU arvesti Arduino abil

Tere kõigile, see on kiire ja lihtne õpetus selle kohta, kuidas Arduino UNO ja LED -ide abil VU -d (helitugevuse ühikut) teha.

See on väga hea algajatele, kes alles õpivad Arduino kasutamist.

Vajalikud osad: 1x Arduino (UNO)

1x leivalaud

12x 5mm LEDid

13x juhtmed

1x 100Ohm takisti

1x 500kOhm potentsiomeeter

1x 3,5 mm helipistik

1x hea tahe

Samm: video

Image
Image

2. samm: juhtmestik

Juhtmestik
Juhtmestik

Nii et esimene asi, mida teha, on ühendada kõik LED -id Arduinoga leivaplaadi abil. Lihtsaim viis on ühendada kõik valgusdioodid lineaarselt juhtmete abil soovitud Arduino tihvtidega.

Voolu piiramiseks läbi LED -ide peame ahelasse lisama 100Ohm takisti.

Seejärel lisatakse pott, seda kasutatakse sisendsignaali tundlikkuse reguleerimiseks, samuti ühendatakse plaadiga stereopistik

Samuti TinkerCADi projekt:

Sõidukiüksuse arvesti TinkerCAD

Samm: Arduino programmeerimine

Arduino programmeerimine
Arduino programmeerimine

Järgmine asi on Arduino jaoks programmi kirjutamine. Esiteks määratleme A0 analoogsisendina ja määratleme sisendsignaali val väärtuse.

Seejärel määratleme PIN-koodid 2-13 väljunditena läbi FOR-silmuse.

Me määratleme A0 kui analogRead. Seejärel jagame väärtuse 10 -ga ja salvestame selle analoogväärtusele. Nii saame väärtuse, mis sobib paremini töötamiseks FOR silmuste piires.

Esimene FOR -tsükkel lülitab sisse nii palju LED -e kui analoogväärtuse muutuja väärtus. Teine FOR -tsükkel toimib vastupidi, lülitab LED -id välja, kui analoogväärtuse muutuja väärtus langeb.

4. samm: järeldus

See on väga lihtne projekt, mida igaüks saab teha, kasutades laheda VU -meetri valmistamiseks vaid mõnda komponenti.

Samuti on hea mõista, kuidas Arduino väljundid töötavad ja ka For -tsüklit. Aitäh möödaminnes….