Minden, ami elektronika

Elektronikával hobbi szinten foglalkozó oldal

attachInterrupt()

2019. augusztus 20. 01:30 - raptor13

Leírás

A megszakítások használata az Arduino programozói környezetben.

attachInterrupt()

Az első dolog, amit az attachInterrupt() számára meg kell adni az az, hogy melyik lábon figyelje a megszakítást. Normál esetben a digitalPinToInterrupt(pin)-t kell használnia a digitális láb hozzáadására. Például, ha a 3. lábhoz szeretne beállíani megszakítást, akkor a digitalPinToInterrupt(3) parancsot kell használnia.

Tovább
Szólj hozzá!

randomSeed()

2019. augusztus 20. 01:26 - raptor13

Leírás

A randomSeed() inicializálja az ál-véletlenszerű szám-generátort, aminek következtében a véletlenszerű számok sorozatának egy tetszőleges pontjától indul. Ez a sorozat, bár nagyon hosszú és véletlenszerű, mindig ugyanaz.

Ha fontos, hogy a random() által generált értékek valóban véletlenszerűek legyenek, akkor a random() funkció meghívása előtt a randomSeed() funkció meghívát úgy célszerű elvégezni, hogy előtte egy nem használt analóg bemenet értékét beolvassuk és ezt használjuk a randomSeed() parancshoz.

Tovább
Szólj hozzá!
Címkék: funkciók arduino
süti beállítások módosítása