Minden, ami elektronika

Elektronikával hobbi szinten foglalkozó oldal

digitalRead()

2019. augusztus 20. 01:17 - raptor13

Leírás

Beolvassa a paraméterként megadott digitális bemenet aktuális értékét (logikai magas vagy alacsony).

Tovább
Szólj hozzá!
Címkék: funkciók arduino

SPI kommunikáció

2019. február 01. 08:00 - raptor13

Bevezetés

 

Képtalálat a következőre: „spi communication”


A soros perifériás interfész (SPI) egy olyan kommunikációs rendszer, amelyet gyakran használnak a mikrovezérlők és a kisebb perifériák, például a shift regiszterek, érzékelők, SD-kártyák közötti adatok küldésére. Külön órajelet és adatvonalat használ, valamint maximálisan annyi digitális kimenetet ahány eszközt csatlakoztatunk, amely segítségével ki tudjuk választani, hogy kivel szeretnénk éppen beszélgetni.

Ajánlott olvasmány a bejegyzésben foglaltak megértéséhez

Ha nem ismeri az alábbi témák egyikét, akkor érdemes elolvasnia azokat, mielőtt elolvassa ezt a bejegyzést:

 

Tovább
Szólj hozzá!

Logikai szintek

2019. január 31. 10:55 - raptor13

Bevezetés

Az analóg jelek világában élünk. A digitális elektronikában azonban csak két állapot van - BE vagy KI. E két állapot használatával az eszközök nagy mennyiségű adatot képesek értelmezni, szállítani illetve ezekkel az értékekkel vezérelni. A logikai szintek azt definiálják, hogy a diszkrét jelek milyen értékeket vehetnek fel. A digitális elektronikában általában két logikai állapotra korlátozzuk tanulmányunkat - a bináris 1 és a bináris 0

Tovább
Szólj hozzá!

Arduino IDE + MQTT + ESP = szívás?

2019. január 15. 08:34 - raptor13

Elöljáróban megjegyezném, ez egy rövid bejegyzés lesz. Amolyan memoár. Szóval a sztori röviden:

Komoly fejlesztéseket hajtok végre, hogy a kis köcsögök (ezek a chilli paprikáim) nevelése a lehető legzökkenőmentesebben menjen végbe. A folyamat egyszerű és évről-évre változatlan: amikor tél vége felé más még a karácsonyi sokkot heveri kifelé ezerrel, Mi elültetjük a magokat, amikor úgy rendesen ki van tavaszodva, kiugranak a palánták az édes anyaföldbe, ősszel meg lesz egy csomó paprikánk (idén, ha minden jól megy, akkor ez a mennyiség 600 kg környékére prognosztizálható, amolyan konyhakerti adag :)...).

Tovább
Szólj hozzá!

Gyorsulásmérő alapok

2018. november 06. 08:48 - raptor13

Mi a gyorsulásmérő?

A gyorsulásmérők olyan eszközök, amelyek mérik a gyorsulást, vagyis egy tárgy sebességének változását. Mértékegysége m/s2 vagy g. Egy g durva megközelítéssel 10 m/s2, de ez a földrajzi helyzetünk függvényében kismértékben változik (nálunk jó megközelítéssel 9,81 m/s2).  A gyorsulásmérők hasznosak egy berendezés rezgésének mérésére, vagy az elmozdulásának észleléséhez.

accel1.jpg

ADXL345 breakout board

 

Tovább
Szólj hozzá!

Hol használhatod az Arduino IDE alatt a változókat - avagy a scope...

2018. november 05. 08:00 - raptor13

A C programozási nyelvben szereplő változók, amelyeket az Arduino használ, rendelkeznek bizonyos tulajdonságokkal. Ezek közül az egyik a "scope" - azaz a hatáskör. Ez a tulajdonság a régebbi programnyelvekből (pl.: BASIC) jellemzően hiányzott. Ott még minden változó úgynevezett globális változó volt, azaz bárhonnan lehetett bármelyiket használni. Ennek ellentéte a lokális változó, amelyet csak az adott (általad létrehozott) funkciónál illetve az adott funkcióblokkban lehet használni. Az Arduino IDE környezetben azok a változók, amelyek nem valamelyik program blokkban (pl.: setup(), loop(), stb.) lettek létrehozva, automatikusan globális változók lesznek.

Tovább
Szólj hozzá!
süti beállítások módosítása