Saját Arduino programok / részmegoldások
I²C
I²C scanner
Leírás
A fellelhető I²C perifériák listázása. A program ciklikusan fut.
Szükséges egyéb kódok, LIB-ek
- Wire.h (standard)
Vezetékezés
- Arduino GND ↔ GND
- Arduino Vcc ↔ Vcc
- Arduino A4 ↔ SDA
- Arduino A5 ↔ SCL
Letöltés
I²C Liquidcristal
I²C Liquidcristal LCD "lapozgató"
Leírás
A program a LiquidCristal 20*4-es kijelzőjére készült lapozgató program. Két nyomógombot igényel, egyet az LCD ki-be kapcsolásához, egyet a továbblapozáshoz. Jelenleg 3 oldal van a programban előre definiálva, de ez gyorsan és egyszerűen módosítható, bővíthető.
Szükséges egyéb kódok, LIB-ek
- Wire.h (standard)
- LiquidCrystal_I2C.h, LCD.h - NewLiquidCrystal_1.x.x.zip (akt. 1.5.1.)
Vezetékezés
- Arduino GND ↔ GND
- Arduino Vcc ↔ Vcc
- Arduino A4 ↔ SDA
- Arduino A5 ↔ SCL
Letöltés
I²C Liquidcristal alapbeállítások, "Hello world"
Leírás
- Az LCD legegyszerűbb beállításai
- I²C Liquidcristal „hello world”
Szükséges egyéb kódok, LIB-ek
Vezetékezés
- Arduino GND ↔ GND
- Arduino Vcc ↔ Vcc
- Arduino A4 ↔ SDA
- Arduino A5 ↔ SCL
Letöltés
Funkciók ciklikus hívása
milli() időfunkcióval
Leírás
FC-k hívása másodpercenként és percenként|FC-k hívása milli() időfunkcióval, delay() nélkül
Letöltés
Funkciók ciklikus hívása RTC-vel
Leírás
FC-k hívása DS3231-gyel, delay() nélkül. Hívás másodpercenként, percenként és naponta. A napi hívásnál a filenév megváltoztatásához a „filename” másodpercenként kerül legenerálásra.
Szükséges HW: DS3231
A modul tartalmaz egy DS3231 I²C valós idejű RTC IC-t és egy 24C32 32K I²C EEPROM tárolót.
I²C címek:
- 57 hex - RTC
- 68 hex - Hőmérséklet
Szükséges egyéb kódok, LIB-ek
- Wire.h (standard)
- DS3231_Simple.h - github.com/rodan/ds3231
Vezetékezés
Arduino GND ↔ GND
Arduino Vcc ↔ Vcc
Arduino A4 ↔ SDA
Arduino A5 ↔ SCL
Letöltés
Joystick
Joystick teszt
Leírás
A joystick leírása itt található.
Szükséges egyéb kódok, LIB-ek
- nem szükséges
Vezetékezés
Arduino GND ↔ GND
Arduino Vcc ↔ Vcc
Arduino A0 ↔ VRx
Arduino A1 ↔ VRy
Arduino Pin 5 ↔ SW
Letöltés
Egyéb források
Instanz
Új blokk
Új kód
Leírás
Szükséges egyéb kódok, LIB-ek
- Wire.h (standard)
Vezetékezés
Arduino GND ↔ GND
Arduino Vcc ↔ Vcc
Arduino A4 ↔ SDA
Arduino A5 ↔ SCL