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: WeAct Studio CH552 alaplap felhasználásának indokai Telepítés Arduino IDE környezetben Példa programok a legfontosabb tulajdonságok kipróbálásához Szoftveres I2C, DS3231 RTC óra illesztése Karakteres LCD kijelző illesztése C források a C++ helyett, nehézségek 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…
Programfeltöltés ATtiny85 alaplapra (…és egyéb problémák)
Tartalom: ATtiny85 alaplap felépítése és fontosabb tulajdonságai Programozáshoz szükséges digistump alaplapkezelő telepítése és használata ATtiny85 alaplap USB port driver telepítés Windows10-re Kivezetések használatával kapcsolatos problémák, tanácsok Digistump programkönyvtárakkal kapcsolatos anomáliák, chip belső eeprom használat problémái Olyan egyszerű szerkezet fejlesztésébe kezdtem, amihez elméletileg nem lenne szükség Ardunino Uno vagy nano alaplapra,…
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…