2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
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
2. samm: 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
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….