Turinys:

VU matuoklis naudojant „Arduino“: 4 žingsniai
VU matuoklis naudojant „Arduino“: 4 žingsniai

Video: VU matuoklis naudojant „Arduino“: 4 žingsniai

Video: VU matuoklis naudojant „Arduino“: 4 žingsniai
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, Lapkritis
Anonim
VU matuoklis naudojant „Arduino“
VU matuoklis naudojant „Arduino“

Sveiki visi, tai yra greita ir paprasta pamoka, kaip padaryti VU (tūrio vienetą) naudojant „Arduino UNO“ir šviesos diodus.

Tai labai gerai pradedantiesiems, kurie tik mokosi naudotis „Arduino“.

Reikalingos dalys: 1x „Arduino“(UNO)

1x duonos lenta

12x 5 mm šviesos diodai

13x laidai

1x 100 omų rezistorius

1x 500kOhm potenciometras

1x 3,5 mm garso lizdas

1x gera valia

1 žingsnis: vaizdo įrašas

Image
Image

2 žingsnis: laidų prijungimas

Laidai
Laidai

Taigi pirmas dalykas, kurį reikia padaryti, yra prijungti visus šviesos diodus prie „Arduino“naudojant duonos lentą. Lengviausias būdas yra linijiniu būdu prijungti visus šviesos diodus prie norimų „Arduino“kaiščių, naudojant laidus.

Norėdami apriboti srovę per šviesos diodus, prie grandinės turime pridėti 100 omų rezistorių.

Tada pridedamas puodas, jis naudojamas reguliuoti įvesties signalo jautrumą, taip pat prie plokštės prijungtas stereo lizdas

Taip pat „TinkerCAD“projektas:

VU matuoklis TinkerCAD

3 žingsnis: „Arduino“programavimas

Arduino programavimas
Arduino programavimas

Kitas dalykas yra parašyti programą „Arduino“. Pirmiausia A0 apibrėžiame kaip analoginį įėjimą ir įvesties signalo val vertę.

Tada 2-13 PIN kodus apibrėžiame kaip išėjimus per FOR ciklą.

A0 mes apibrėžiame kaip analogRead. Tada mes padalijame vertę iš 10 ir išsaugome ją analogine verte. Tokiu būdu gauname vertę, kuri yra tinkamesnė darbui FOR kilpose.

Pirmoji FOR kilpa įjungia tiek šviesos diodų, kiek yra analoginio kintamojo vertė. Antrasis FOR ciklas veikia priešingai, jis išjungia šviesos diodus, kai sumažėja analoginės vertės kintamojo vertė.

4 žingsnis: Išvada

Tai labai paprastas projektas, kurį gali atlikti kiekvienas, naudodami tik kelis komponentus, kad sukurtumėte šaunų VU skaitiklį.

Taip pat gerai suprasti, kaip veikia „Arduino“išvestys, taip pat „For“ciklą. Ačiū, kad pravažiavai….

Rekomenduojamas: