Minden, ami elektronika

Elektronikával hobbi szinten foglalkozó oldal

Keyboard

2019. augusztus 20. 01:31 - raptor13

Leírás

A billentyűzet funkció lehetővé teszi a 32u4 vagy SAMD micro alapú alaplapok számára, hogy a nativ USB portjukon át billentyűzetként kommunikáljanak a számítógéppel.

Megjegyzés: nem minden ASCII-karaktert lehet küldeni a billentyűzet könyvtár segítségével, főleg a nem nyomtatott karaktereket.
A könyvtár támogatja a módosító karakterek használatát. A módosító karakterek megváltoztatják egy másik gomb viselkedését, abban az esetben, ha egyszerre nyomják meg őket. Itt talál további információkat a támogatott karakterekről és azok használatáról.

Tovább
Szólj hozzá!

stream

2019. augusztus 20. 01:30 - raptor13

Leírás

A stream egy alapvető osztálya a karakteres és bináris adatfolyamoknak. Nem közvetlenül hívják meg, hanem mindig egy másik függvény használja.

A stream meghatározza az Arduino olvasási funkcióit. Bármely olyan alapfunkció használatakor, amely read() vagy hasonló módszert használ, meghívja a stream osztályt. Az olyan funkciók esetében, mint a print(), a Stream a print() osztálytól örököl.

Tovább
Szólj hozzá!

noInterrupts()

2019. augusztus 20. 01:30 - raptor13

Leírás

A megszakítások végrhajtásának a letiltása (ezután ismételten engedélyezheti az interrupts() funkcióval). A megszakítások lehetővé teszik, hogy bizonyos fontos feladatok a háttérben történjenek, és alapértelmezés szerint engedélyezve vannak. Egyes funkciók nem működnek, ha a megszakítások le vannak tiltva, és a bejövő kommunikáció is leállhat. Különösen fontos időzítések esetében ajánlott a használata.

 

Tovább
Szólj hozzá!

interrupts()

2019. augusztus 20. 01:30 - raptor13

Leírás

A megszakítások újbóli engedélyezése (miután a noInterrupts() funkció által letiltásra került). A megszakítások lehetővé teszik, hogy bizonyos fontos feladatok a háttérben történjenek, és alapértelmezés szerint engedélyezve vannak. Egyes funkciók nem működnek, ha a megszakítások le vannak tiltva, és a bejövő kommunikáció is leállhat. Különösen fontos időzítések esetében ajánlott a használata.

Tovább
Szólj hozzá!

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á!
süti beállítások módosítása