-
Fototrend
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Jadenn
csendes tag
válasz
Undoroid
#20454
üzenetére
Igen, nekem az STM32 3,3V-os de tudod használni a nokiát uno vagy nanoval is. Én is azzal kezdtem. Csak annyit kell tenni, hogy megkeresed az uno/nano GND és +3,3V lábát ez lesz a nokia tápja, és néhány 10KΩ-os ellenállásra, egy 1KΩ-os ellenállásra és egy 220Ω-os ellenállásra lesz szükséged (háttérvilágításhoz).
Először is, a 10KΩ-os ellenállásokat sorba kell kötni az RST, DC, DIN és CLK érintkezőkkel, míg az 1KΩ-os ellenállást a CE érintkezővel. -
Jadenn
csendes tag
válasz
bagarol
#20434
üzenetére
Így most jó
[CODE]
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <Adafruit_PCD8544.h> // adafruit PCD8544 (Nokia 5110)könyvtár
Adafruit_PCD8544 display = Adafruit_PCD8544(7, 6, 5, 4, 3);// Nokia LCD bekötés (CLK, DIN, D/C, CS, RST)
LiquidCrystal_I2C lcd(0x27, 16, 2); // címzés
int LDR = A2;
int sunValue;
void setup() {
lcd.init();
lcd.backlight();
display.begin(); // kijelzés kezdödik
display.setContrast(62); // kontraszt 60 alatt nem elég erős
display.clearDisplay(); // törli a képernyőt
display.setTextSize(1); // betüméret
display.setTextColor(BLACK, WHITE); // az 1. a betüszin, a 2. a háttere
pinMode(LDR, INPUT); // ldr bemenetnek beállitva
lcd.print("hello, world!");
delay(1000);
}
void loop() {
for (int positionCounter = 0; positionCounter < 13; positionCounter++) {
lcd.scrollDisplayLeft();
measurement();
delay(250);
}
for (int positionCounter = 0; positionCounter < 29; positionCounter++) {
lcd.scrollDisplayRight();
measurement();
delay(250);
}
for (int positionCounter = 0; positionCounter < 16; positionCounter++) {
lcd.scrollDisplayLeft();
measurement();
delay(250);
}
}
void measurement() {
display.display();
sunValue = analogRead(LDR); // analogérték beolvasása
display.setCursor(0, 17); // 1. oszlop 2. sor
display.printf("Feny %3d", sunValue);
}
[/CODE] -
Jadenn
csendes tag
válasz
bagarol
#20431
üzenetére
Átalakitottam ilyenre, de igy is ugyanolyan ....
(hogy lehet rendesen berakni a kódot?)
mint ahogy lanszelot tette a 20424 hsz-ba#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <Adafruit_PCD8544.h> // adafruit PCD8544 (Nokia 5110)könyvtár
Adafruit_PCD8544 display = Adafruit_PCD8544(7, 6, 5, 4, 3);// Nokia LCD bekötés (CLK, DIN, D/C, CS, RST)
LiquidCrystal_I2C lcd(0x27, 16, 2); // címzés
int LDR = A2;
int sunValue;void setup() {
lcd.init();
lcd.backlight();
display.begin(); // kijelzés kezdödik
display.setContrast(62); // kontraszt 60 alatt nem elég erős
display.clearDisplay(); // törli a képernyőt
display.setTextSize(1); // betüméret
display.setTextColor(BLACK, WHITE); // az 1. a betüszin, a 2. a háttere
pinMode(LDR, INPUT); // ldr bemenetnek beállitva
lcd.print("hello, world!");
delay(1000);
}
void measurement() {
sunValue = analogRead(LDR); // analogérték beolvasása
display.setCursor(0, 17); // 1. oszlop 2. sor
display.printf("Feny %3d", sunValue);
}void loop() {
display.display();
for (int positionCounter = 0; positionCounter < 13; positionCounter++) {
lcd.scrollDisplayLeft();
measurement();
delay(250);
}
for (int positionCounter = 0; positionCounter < 29; positionCounter++) {
lcd.scrollDisplayRight();
measurement();
delay(250);
}
for (int positionCounter = 0; positionCounter < 16; positionCounter++) {
lcd.scrollDisplayLeft();
measurement();
delay(250);
}
} -
Jadenn
csendes tag
Sziasztok!
A napokban "játszottam" Nokia 5110 SPI, 16x2 I2C lcd-kkel. Összeraktam egy kódot, amivel ki kéne irjon mindkét kijelzőre de a nokia csak olyan 10-15mp es frissitésekkel irja ki a változó értékét, az I2C jónak tünik. Nem vagyok profi a témába ezért kérdezem miért nem "gyors" a nokia lcd? Mit csináltam rosszul?
[code]
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include <Adafruit_PCD8544.h> // adafruit PCD8544 (Nokia 5110)könyvtár
Adafruit_PCD8544 display = Adafruit_PCD8544(7, 6, 5, 4, 3);// Nokia LCD bekötés (CLK, DIN, D/C, CS, RST)
LiquidCrystal_I2C lcd(0x27, 16, 2); // címzés
int LDR = A2;
int sunValue;
void setup() {
lcd.init();
lcd.backlight();
display.begin(); // kijelzés kezdödik
display.setContrast(62); // kontraszt 60 alatt nem elég erős
display.clearDisplay(); // törli a képernyőt
display.setTextSize(1); // betüméret
display.setTextColor(BLACK, WHITE); // az 1. a betüszin, a 2. a háttere
pinMode(LDR, INPUT); // ldr bemenetnek beállitva
lcd.print("hello, world!");
delay(1000);
}
void loop() {
display.display();
for (int positionCounter = 0; positionCounter < 13; positionCounter++) {
lcd.scrollDisplayLeft();
delay(250);
}
for (int positionCounter = 0; positionCounter < 29; positionCounter++) {
lcd.scrollDisplayRight();
delay(250);
}
for (int positionCounter = 0; positionCounter < 16; positionCounter++) {
lcd.scrollDisplayLeft();
delay(250);
}
sunValue = analogRead(LDR); // analogérték beolvasása
display.setCursor(0, 17); // 1. oszlop 2. sor
display.printf("Feny %3d", sunValue);
}
[/code]
Új hozzászólás Aktív témák
- OTP Bank topic
- Kormányok / autós szimulátorok topikja
- sziku69: Fűzzük össze a szavakat :)
- Vezetékes FEJhallgatók
- PH!otósok beszélgetős, offolós topikja
- Felhő alapú adattárolás (Dropbox, stb.)
- BestBuy topik
- 5.1, 7.1 és gamer fejhallgatók
- Formula-1
- Black Friday november 29. / Cyber Monday december 2.
- További aktív témák...
- Samsung Galaxy S22 Ultra 12/256GB Phantom Black, fóliás új állapot, Regalaxy
- Keressek intel i7-i9!!
- Szép! Lenovo Thinkpad T14s G2 Üzleti "Golyóálló" Laptop 14" -50% i7-1185G7 4Mag 16GB/1TB FHD IPS
- Szép! Lenovo Thinkpad T14s G2 Üzleti "Golyóálló" Laptop 14" -50% i7-1185G7 4Mag 16GB/512GB FHD IPS
- Dell PowerEdge T110 II PC, Xeon E3-1220 v2 CPU, 32 GB DDR3 RAM, 2 x 1 TB SAS HDD
- HIBÁTLAN iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3286, 100% Akksi
- LG 32GS94UX - 32" OLED / UHD 4K / 240Hz - 480Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
- BESZÁMÍTÁS! MSI X99A i7 5820K 16GB DDR4 240GB SSD 1TB HDD GTX 1050Ti 4GB Deepcool Ducase V2 600W
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Apple Watch Ultra 2,Újszerű,Dobozával,12 hónap garanciával
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


ekkold
