121 találat

Szerző: macsek
2012. szeptember 1. szombat, 22:36
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #30-#31 - IIC busz és az EEPROM
Válaszok: 70
Megtekintve: 10793

EEPROM teszt, Macsek olvasott bajt: 4 Iras utan olvasott bajt: 5 eeprom blokk olvasas 108, 128, 81, 51, 108, 188, 61, 83, 101, 226 eeprom blokk iras utani ujraolvasas 109, 129, 82, 52, 109, 189, 62, 84, 102, 227 EEPROM teszt, Macsek olvasott bajt: 255 Iras utan olvasott bajt: 255 eeprom blokk olvas...
Szerző: macsek
2012. szeptember 1. szombat, 22:34
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #30-#31 - IIC busz és az EEPROM
Válaszok: 70
Megtekintve: 10793

Robert írta:Szerintem nem írtál byte alapon semmit ki. Az üres IC tartalma 0xFF minden cellaban....


Az utolsó futtatás eredménye viszont azt mutatja, h mégis írtam. Néha zsinórban többször is ír, máskor meg 255-nek látszik. Ez a fura számomra... :?
Szerző: macsek
2012. szeptember 1. szombat, 22:24
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #30-#31 - IIC busz és az EEPROM
Válaszok: 70
Megtekintve: 10793

EEPROM írás vagy olvasás hiba

Kérlek segítsetek megfogni, mi lehet a hiba a programomban. A soros eepromba kétféleképpen írok és kétféleképpen olvasok. Az egyik rutin-párral egy bájtot, a másikkal egy menetben többet. A blokkos írás-olvasás konzekvensen az elvárásnak megfelelően működik, tehát feltehetőleg hardver hibánk nincs. ...
Szerző: macsek
2012. augusztus 29. szerda, 20:46
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #28 - I2C busz általában
Válaszok: 41
Megtekintve: 4458

Gyakran előfordul hogy 5V on működő mikrokontrollert szeretnénk egy 3,3V-os I2C eszközt csatlakoztatni, ilyenkor nem árt shift level áramkört alkalmazni. Máshoz lehet jó, I2C-hez nem kell, 5V-ra kell kötni a buszt. ld. 1995-ös magyar Philips I2C leírás, 21. ábra. ugyanitt 10.0: A 1,5 és 3 voltos fi...
Szerző: macsek
2012. augusztus 29. szerda, 18:40
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #32 - IIC busz és az óraIC
Válaszok: 14
Megtekintve: 2965

Elég beírni a fórumra ahhoz, h az ember újabb hibát találjon :roll:          switch (allitoparancs[0])         {          case 'D' : // datum           ev  = 10*allitoparancs[1] + allitoparancs[2];           ho  = 10*allitoparancs[3] + allitoparancs[ 4 ];           nap = 10*allitoparancs[5] + allito...
Szerző: macsek
2012. augusztus 29. szerda, 18:25
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #32 - IIC busz és az óraIC
Válaszok: 14
Megtekintve: 2965

Két verzióban is ideteszek egy programot, az első jobban áttekinthető, a második pedig a hibakereső üzeneteket is tartalmazza. Az előző program soros porton beállítható verziója, azaz ha muszáj akkor már lehet használni is, ez eddig az első teljes óraprogramunk, ami beállítható is :) /*  PCF8563T or...
Szerző: macsek
2012. augusztus 29. szerda, 15:52
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #30-#31 - IIC busz és az EEPROM
Válaszok: 70
Megtekintve: 10793

Robert írta:Az általam eddig használt órachipek:
...
R5S372 - ??
MCP4v411 - ?


Biztos vagy a típusukban? Csak mert a gugli nem ismeri egyiket sem.
Szerző: macsek
2012. augusztus 29. szerda, 12:34
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #30-#31 - IIC busz és az EEPROM
Válaszok: 70
Megtekintve: 10793

Robert írta: hol van az a tábla, hogy melyik címtartomány mihez dedikált I2C esetén....

http://www.nxp.com/acrobat_download2/selectionguides/SELGUIDE.PDF
Szerző: macsek
2012. augusztus 29. szerda, 11:37
Fórum: Minden, ami ARM
Téma: ARM STM32F4DISCOVERY board
Válaszok: 34
Megtekintve: 9553

Első benyomásra kegyetlen gyors! Az AVR-ekhez képest :lol: Persze, h az. Arra való, h nagy adatmennyiséget elfogadható idő alatt kezeljen. Az AVR meg nem arra :) Az én fejemben az ARM az mikroprocesszor, az AVR pedig mikrokontroller. GLCD_Clear_Text(' '-32); Mi ez a furcsaság? Miért kell a ...
Szerző: macsek
2012. augusztus 29. szerda, 11:29
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #30-#31 - IIC busz és az EEPROM
Válaszok: 70
Megtekintve: 10793

Re: 24LC04

Ne használjatok i2c óraIC-t és 24LC04 vagy 24LC08 eepromot egy rendszerben. Úgysem tudtok :-P Ezt kifejtenéd bővebben? Persze. Cím-ütközés miatt nem használhatóak. Az óra az 51h i2c címen lakik. A 24LC04 illetve 24LC08 elfoglalja mind a 8 címet az 50h-57h tartományban. (egészen értelmetlen tervezés...
Szerző: macsek
2012. augusztus 29. szerda, 11:16
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #32 - IIC busz és az óraIC
Válaszok: 14
Megtekintve: 2965

Tanfolyami program magyaritása

kicsit megpiszkáltam a tanfolyami levélben kapott programot. Így most magyar változónevekkel, magyar dátumformátummal és egy függvénnyel bővített verzióját másolom ide. A program logikája nem változott. /*  PCF8563T orachip  60 nap alatt arduino tanfolyam  Magyarra forditotta es arduino 1.0-ra atirt...
Szerző: macsek
2012. augusztus 28. kedd, 10:12
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #08 - Házi feladatok - Knight Rider
Válaszok: 63
Megtekintve: 9948

Re: Knight Rider

Köszi macsek, hogy kipróbálod. Remélem, most helyesen működik. Kipróbáltam, tettem bele kiírásokat, h lássuk mit csinál. void setup () {     Serial . begin (9600);    Serial . println ( "**-- gyulus2md futofeny v0.1.2012.08.28.10.25 --**" );    for ( int i=0; i<=7; i++ ) //Lábak beállítása kimenetk...
Szerző: macsek
2012. augusztus 28. kedd, 9:30
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #08 - Házi feladatok - Knight Rider
Válaszok: 63
Megtekintve: 9948

Re: Knight Rider

Köszi az útbaigazítást a program másolással kapcsolatban.Amikor a leírásod szerint csináltam, HTML-? kódot adott bemásoláskor és megijedtem, hogy valamit nem jól csináltam. Ha szögletes zárójelek közötti valamit írt oda akkor az jó, azok BB kódok, attól lesz szines meg olyan, mint a mi kódjaink :) ...
Szerző: macsek
2012. augusztus 28. kedd, 8:04
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #08 - Házi feladatok - Knight Rider
Válaszok: 63
Megtekintve: 9948

Re: Knight Rider

A setup()-ban levő for ciklusod jó. A következő próbálkozásod tetszik, de még nem azt csinálná, amit szeretnél: for ( int i=-1; i<=6; i=i+k) // i-láb előre-vissza fut {    if (i==7) k=-1;    if (i==-1) k=1;    digitalWrite (i, HIGH );    delay (100);    digitalWrite (i, LOW );    delay (50); } A for...
Szerző: macsek
2012. augusztus 27. hétfő, 22:12
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #33 - I2C órachipek
Válaszok: 32
Megtekintve: 6245

csttom írta:Igaz nem teljes, csak1901-től jó a számítás, de nem is nagyon sok számolást tartalmaz és így nem kell megadni kezdő napot.

Köszi!!! Kiindulásnak jó.
Mondjuk biztos nem void, mert akkor hogy adja vissza az értéket?
Mi lehet az a elteres[ho_m-1]?

Ugrás a részletes kereséshez