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: 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…

olvasson tovább

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,…

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