LGT8F328P Nano klón

Beindult végre nálam is klónok háborúja! Elég drága lett az Arduino Nano, ezért keresem az alternatívákat. Római István (kaptármérleg, hőmérséklet távadó) hívta fel a figyelmemet az alábbi alaplapokra. Bár ekkoriban már megvásároltam egy USB port nélküli változatot (SSOP20) ami rendkívül olcsó volt (kb. 600Ft/db). Azonban nem tudtam vele mit kezdeni,…

olvasson tovább

CH552 (CH55x) alaplap Arduino környezetben

Tartalom: 2021-22 gyászév volt az elektronikai alkatrészek beszerzése szempontjából. Nagyot romlott a forint, bevezették a Kínából rendelt árukra az ÁFA fizetési kötelezettséget és már távolkeleti barátaink sem szeretik kifizetni helyettünk a szállítási költséget. És ki tudja miért, de az Arduino termékek ára ezen indokokon túlmenően is növekedett! Kedvencem az Arduino…

olvasson tovább

PWM kimenet példaprogram

Ez a példaprogram semmi értelmeset nem csinál. Csupán azt demonstrálja, hogy hat különböző kivezetésen hogyan lehet különböző kitöltési tényezőt (LED esetén fényerőt) beállítani. Az is látható, hogy mennyivel egyszerűbb az Arduino C program. A BASCOM-ban ismerni kell a PWM használatához a beépített időzítő áramkörök működését, míg az Arduino C-ben ezekről…

olvasson tovább

Digitális ki és bemenet használata

Ez a kis programocska beállítja az Arduino Uno R3 4-es kivezetését (chip 6-os kivezetése, d port 4. bitje) bemenetnek, valamint az Arduino Uno R3 13-as kivezetését (chip 19-es láb, b port 5. bitje) kimenetnek. H a bemeneten magas szintet talál, akkor a kimenetet is magas szintre állítja be, ha a…

olvasson tovább

Néhány Arduino modul

2×16 karakteres LCD kijelző szöveges infó megjelenítésére. A részletes leírásban nem csak Arduino Uno, hanem ATtiny85 vezérlővel is használtam. Ez a kijelző típus nagyon kicsi méretű, azonban a képpontok önmagukban világítanak, nincs szükség háttérvilágításra. Rajzokat is megjeleníthetnek, de én csak karaktereket jelenítettem meg vele. Saját függvényem olyan kicsi méretűre sikerült, hogy…

olvasson tovább

Néhány Arduino alaplap

Arduino UNO R3Chip:ATmega328PÓrajel:16MhzÜzemi fesz:5V (7-12V külön táp bemeneten) Digitális lábak:14db (6db PWM)Analóg bemenetek: 6dbFlash memória: 32KbyteSRAM: 2KbyteEEPROM:1Kbyte Arduino NanoChip:ATmega328PÓrajel:16MhzÜzemi fesz:5V (7-12V külön táp kivezetésen) Digitális lábak:14db (8db PWM)Analóg bemenetek: 8dbFlash memória: 32KbyteSRAM: 2KbyteEEPROM:1Kbyte Arduino MiniChip:ATmega328PÓrajel:16MhzÜzemi fesz:5V vagy 3,3V (kétféle kivitel kapható), (RAW kivezetésen 3,35-12V vagy 5-12V)Digitális lábak:14db (6db PWM)Analóg bemenetek:…

olvasson tovább

Mi az Arduino?

Írd be a Google keresőbe, és ömlik az információ. Túl sok, nem is igazán lehet elsőre kihámozni a lényeget. A legfontosabb tulajdonsága az Arduino névvel illetett eszközöknek, hogy otthoni barkács körülmények között is lehet nagy tudású kütyüket készíteni. Egyszerű eszközökkel, nagyon kevés induló elektronikai tudás birtokában is összeállíthatsz kapcsolásokat, amik…

olvasson tovább

Analóg bemenet használata

Analóg bemenetre akkor lehet szükségünk, ha valamilyen eszköz vagy alkatrész kivezetésein szeretnénk megmérni a feszültséget. Az Arduino Uno-ban található analóg bemeneteknek eléggé korlátozottak a képességei. A teljes feszültség mérési tartományt 1024 részre tudja felbontani (10 bit). Azért ez elég sok esetben bőven elég. A chip-ben egy analóg-digital konverter (ADC) található,…

olvasson tovább

PWM képes kimenet használata

A PWM kimenetet azért találták ki, hogy ne csak kétféle állapotot (feszültséget) lehessen beállítani egy kimeneten.Ha csak digitális kimenetünk van, akkor a világítást bekapcsolhatjuk vagy kikapcsolhatjuk, de pl. nem tudunk félhomályt beállítani a szobában, pedig ez is nagyon kellene romantikus pillanatokban! Szerencsére van “digitális” megoldás a problémára. Ha gyorsan ki…

olvasson tovább