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,…
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…
Programfeltöltés ATtiny85 alaplapra (…és egyéb problémák)
Tartalom: Olyan egyszerű szerkezet fejlesztésébe kezdtem, amihez elméletileg nem lenne szükség Ardunino Uno vagy nano alaplapra, mert elég néhány kivezetés, és sokkal kevesebb program memória is elég. Már régebben rendeltem egy ATtiny85 USB portos modult, itt az ideje megismerkedni ezzel is. A kis kivezetésszám miatt kicsit másként kell kezelni. Mint…
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…
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…
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…
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:…
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…
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ó,…
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…