- moha bácsi: VIII. Viharsarki Hobbi Elektronika Találkozó Békéscsaba 2025.06.14. szombat
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- hdanesz: Elektromos autózás - első élmények
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- gban: Ingyen kellene, de tegnapra
- zebra_hun: Hűthető e kulturáltan a Raptor Lake léghűtővel a kánikulában?
- btz: Internet fejlesztés országosan!
-
LOGOUT
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
-
Tomika86
senior tag
Ez így?
#include <Wire.h>
#define xAddr 0x50 // külső EEPROM címe
unsigned int eepromAdd = 0; // Adatmentés címe az EEPROM-ban
float adat = 123456; // Adat próbaként
String ertek_1; // Adat átalakítva
int Mentes_gomb = 5; // Mentés gombnyomásra
void setup()
{
pinMode(Mentes_gomb, INPUT);
Serial.begin(9600);
Wire.begin();
}
void loop()
{
// Int konvertálása stringbe és EEPROM-ba írása
if(digitalRead(Mentes_gomb))
{
ertek_1 = String(adat, 0);
int hossz_1 = ertek_1.length();
// Átalakított string írása:
for(byte i = 0; i <= hossz_1; i++) // i ciklusváltozó a string hosszáig lépteti a címet
writeEEPROM(xAddr, eepromAdd+i, ertek_1[i]); // xAddr: Eszköz címe, eepromAdd+i: Írási cím + kezdőcím, ertek_1[i]: sztringnek a karakterei sorban
}
}
// Egy byte írása
void writeEEPROM(int devAddr, unsigned int eeAddr, byte data )
{
Wire.beginTransmission(devAddr);
Wire.write((byte)eeAddr >> 8); // Legnagyobb helyiértékű byte írása, LSB-t jobbra shifteljük, hogy megszabaduljunk tőle
Wire.write((byte)eeAddr & 0xFF); // Legkisebb helyiértékű byte írása, LSB kimaszkolása bitekkel ÉS 0-kkal
Wire.write(data);
Wire.endTransmission();
delay(5); //5ms várakozás
}
Új hozzászólás Aktív témák
Hirdetés
- Magisk
- Egyre csak fejlődik az AI, emberek tízezreit rúgja majd ki a BT
- Xiaomi 15 - kicsi telefon nagy energiával
- Milyen videókártyát?
- OLED monitor topik
- moha bácsi: VIII. Viharsarki Hobbi Elektronika Találkozó Békéscsaba 2025.06.14. szombat
- Azonnali VGA-s kérdések órája
- exHWSW - Értünk mindenhez IS
- Drón topik
- Formula-1
- További aktív témák...
- Eladó ASUS Phoenix GTX 1660 OC 6GB (PH-GTX1660-O6G)
- Új INTEL LAMINAR RM1 (LGA1700/1851) nullperces, rézmagos hűtők! GAR/SZÁMLA! A LEGOLCSÓBB SZÁMLÁS ÁR!
- Samsung Tab A7 Lite (LTE/4G) SM-T225
- 0 perces RYZEN laptop, eredeti Win10! FullHD IPS / 12GB DDR4 / 1TB M.2 SSD! LEGOLCSÓBB SZÁMLÁS ÁR!
- iPad Pro 11" M4 2024 256GB Cellular - Apple garancia, 100%, független, ezüst, doboz, számla
- iKing.Hu - Apple iPhone 14 Pro Max - Gold - Használt, szép állapot
- Honor 400 lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Lenovo ThinkPad T490 - i5-8GEN I 16GB I 256GB SSD I 14" FHD I Cam I W10 I Garancia!
- AKCIÓ! Apple MacBook Pro 13 2022 M2 8GB 256GB SSD garanciával hibátlan működéssel
- Beszámítás! Apple Mac mini 2023 M2 Pro 16GB 512GB SSD számítógép garanciával, hibátlan működéssel
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged