Fórum témák

» Több friss téma
Fórum » iButton
 
Témaindító: Stevejr, idő: Aug 26, 2005
Lapozás: OK   3 / 3
(#) vargaf válasza hadnagyakos hozzászólására (») Jan 9, 2011 /
 
Szia!


Bár nem tudom, hogy kinek válaszoltál 10 hónap után, de feltételezem, hogy nekem.

A működésről röviden annyit, hogy először fel kell programozni a PIC-et azoknak a kulcsoknak az azonosítójával, amelyeket érvényesnek fogad el. Ehhez a PIC 3. lábához kötött jumpert be kell kötni. Utána a 7 kulcsot hozzá kell érinteni az olvasóhoz. Fontos az, hogy akkor is 7 kulcsot vár a program, ha kevesebb kulcs van, akkor egyet többször is az olvasóhoz érinthetsz. A 7. beadása után a jumper levehető és az áramkör kész a jelek fogadására. Ha valamilyen okból a kulcsokat törölni kell, akkor a 4. lábra menő jumper felrakásával megtehető, ekkor törli az összes kulcsot, ezért újra meg kell adni az összes érvényes kulcsot. A 2. lábat a jumperrel magas szintre húzva 8 másodperces impulzus szélességet lehet választani, jumper nélkül az impulzus szélessége 1 másodperc.

Remélem ezzel segítettem az áramkör elindításában

Üdv.: Feri
(#) hadnagyakos válasza vargaf hozzászólására (») Jan 9, 2011 /
 
Szia!

Igen neked válazoltam, csak új kérdésként tettem fel, mivel nem tartottam éppen teljesen megfelelőnek egy 10 hónappal régebbi hozzászólásra választ írni.

Köszönöm szépen a segítséet, ahogy lesz egy kis időm, eljátszogatok vele!
(#) portikzoli válasza vargaf hozzászólására (») Jan 5, 2012 /
 
sziasztok

en is meg szeretnem csinalni az ibutton olvasot de sajnos a c- irt progit nem tudom beegetni a pic be,szeretnem ha el tudnad kuldeni a hex verziot elore is kosz
(#) vargaf válasza portikzoli hozzászólására (») Jan 5, 2012 /
 
Szia!

Mellékelem az általam 16F628 PIC-be beégetett hex fájl-t.

Üdv.: Feri

digilock.hex
    
(#) portikzoli válasza vargaf hozzászólására (») Jan 8, 2012 /
 
koszi de van egy kerdesem, milyen progival lehet konnyen konvertalni c-bol hex-re elore is koszi
(#) nmarton válasza vargaf hozzászólására (») Feb 26, 2013 /
 
Szia!

A 16f628-as program c kódjat eltudnád küldeni ha megvan még?
628-ra vagy 628A-ra van?

Köszi!
(#) vargaf válasza nmarton hozzászólására (») Feb 26, 2013 /
 
Szia!

A program 16F628A-ra van meg, mellékelten küldöm.

Üdv.:

Feri

digilock.c
    
(#) wedds hozzászólása Márc 16, 2014 /
 
Sziasztok!
Van egy eszközöm, ami 1wire vonalon szépen olvassa az IButton kulcsokat. Szerintetek lehet ezen a vonalon bevinni mondjuk keypadon tetszőleges decimális számot, hogy azt úgyanúgy kijelezze nekem, mint a kulcs azonosítóját? 4 vagy 6 karakter elég lenne.
Köszönöm az ötleteket!
(#) kissi válasza wedds hozzászólására (») Márc 17, 2014 /
 
Ha csinálsz hozzá egy mikrovezérlőt alkalmas programmal, akkor az 1-wire kommunikációval bármit kiírathat neked , csak teljesen le kell programozni a protokollt!
(#) wedds válasza kissi hozzászólására (») Márc 18, 2014 /
 
Köszönöm, megpróbálom beleásni magam!
(#) gtk válasza wedds hozzászólására (») Márc 19, 2014 /
 
iButton-rol van cikkem itt fent az oldalon. (AVR uC)
(#) wedds válasza gtk hozzászólására (») Márc 19, 2014 /
 
Köszönöm, megnézem!
(#) albinolynx hozzászólása Okt 27, 2015 /
 
Helló!

Hogyan lenne érdemes tárolni körülbelül száz ember nevét és a hozzá tartozó ibutton ID-t?
Ennek a biztonságos tárolására egy AVR, PIC megfelelne? Későbbiekben bővíthető lenne-e olyan funkcióval, mint adott napon, napszakban léphet csak be valaki a terembe?
A lehető legolcsóbb, legegyszerűbb kivitelezés lenne a cél, málna, arduino, stb nélkül - már ha lehetséges. Egy mágneszárat nyitna, jogosult belépés esetén.
(#) bbalazs_ válasza albinolynx hozzászólására (») Okt 27, 2015 /
 
Egy nagy memoriaval rendelkezo 8bites mikrovezerlobe, mondjuk egy 25K50-esbe siman belefer.
A nev mondjuk 35 byte, az Id 4 byte (nem tudom mennyi), a napszak ki/belepessel is kb
4 byte, legyen mindenfele sallangokkal 64 byte. Az 128 emberrel szamolva 8K.
Ha az eepromba a program moge nyomod be, akkor siman elfer egy 32K-s mikrovezerlobe is es konnyen elohivhatod a rekordot, mert a 64 tobbszorose a kezdocim.
Ha nagyon akarod, definialsz egy 256 byte-os pointertombot is nekik.
Modositani, boviteni a forrasfile ujraforditasaval es beirasaval lehet majd.
Ha tenyleg csak ennyi kell, akkor szerintem ez a legegyszerubb.
(#) albinolynx válasza bbalazs_ hozzászólására (») Okt 27, 2015 /
 
Az adott napra, napszakra történő jogosultságát a személynek hogyan érdemes tárolni?
Közben azon töprengek, hogy a nevet az adott ID-hez nem kell tárolnia a mikrovezérlőnek. Annak elég csak a jogosultságait kezelni, mint változókat.
Egy külső mezei excel, vagy más táblázatban le lehetne tárolni, kihez mi tartozik.
(#) Bakman válasza albinolynx hozzászólására (») Okt 27, 2015 /
 
Attól függ. Ha pl. csak három-négy belépési szabály van, akkor a szabályokat tárolod, a felhasználókhoz pedig hozzárendeled a szabályokat valamilyen egyszerű jelzéssel. Ez személyenként plusz egy byte maximum. Ha túl sok szabály van, szinte egyedi, akkor talán egyszerűbb az iButton számok mellé az engedélyezett időt is külön tárolni, ez már viszont több memóriát igényel.
(#) albinolynx válasza Bakman hozzászólására (») Okt 27, 2015 /
 
Ezt úgy meg lehetne valósítani, hogy pl. egy ID-hez párosítok egy számsort: 001001, mint egy dip kapcsolót? Minden egyes helyi érték egy-egy eldöntendő szabály kapcsolója lenne.
(#) bbalazs_ válasza albinolynx hozzászólására (») Okt 27, 2015 /
 
Nem tudom, mert reszleteket nem kozoltel.
Ha mondjuk a het minden napjara, orara lebontva van es a jogosultsag csak a belephet/nem lephetre vonatkozik, akkor egyszeruen bitenkent, 24 bit az 3 byte, egy hetre 21 byte.
Szerintem az a fontos, hogy a rekord valamilyen 2 hatvany legyen, bar ha magasabbszintu nyelven dolgozol, akkor tokmindegy, csak egyforma hosszuak legyenek, hogy az ID megtalalasa utan konnyen kiszamithato legyen a dolgozo rekordjanak helye. Aztan azon belul barmi lehet. En tarolnam a nevet is, hiszen belefer meg a negyszerese is a tervezett letszamnak.
Amikor nekem kb 800 embert kellett tarolni, oda mar SD kartyat hasznaltam, mert a progi is nagy volt, pedig assemblyben irtam.
A hozzászólás módosítva: Okt 27, 2015
(#) Bakman válasza albinolynx hozzászólására (») Okt 27, 2015 /
 
Lehet úgy is. Mivel az adattárolás egyszerűen megoldható byte-onként, így 256 variáció lehetséges.
(#) albinolynx hozzászólása Okt 27, 2015 /
 
Köszönöm az eddig nyújtott segítségeteket!

Milyen keresőszavakkal találok én erre példaprogramot esetleg? C, vagy bascom forrásban. Elsősorban valamilyen atmega-ra.
(#) Bakman válasza albinolynx hozzászólására (») Okt 27, 2015 /
 
Ha az iButton olvasása megy, akkor a többi már csak fantázia kérdése.
(#) pitymok hozzászólása Szept 8, 2019 /
 
Sziasztok!

Láttam, hogy itt a fórumon többen foglalkoztatok már IButton-nal. Segítséget szeretnék kérni, egy DS1991L-F5 IButton adat kiolvasásához. Egy projekt keretében találkoztam ezzel a számomra egyelőre megodhatatlan feladattal és szeretnék valakit találni, aki tud benne segíteni.
Nem tudom, hogy megoldható egyáltalán, amennyire utána olvastam, ez a típus teljesen "hozzáférhetetlen", de azért fordulok hozzátok, hogy pontosan tudjam mit lehet vele, mit nem. Amennyiben mégis lehetséges a feladat és foglalkozna a dologgal valaki, azt anyagilag is megköszönném.

- email cím törölve -

Szép napot
A hozzászólás módosítva: Szept 8, 2019
Moderátor által szerkesztve
(#) Bakman válasza pitymok hozzászólására (») Szept 8, 2019 /
 
Idézet az adatlapból: "Secure memory cannot be deciphered without matching 64-bit password." Ez kb. 1,845 * 10^19 lehetőség...
(#) superuser válasza pitymok hozzászólására (») Szept 8, 2019 /
 
Mit szeretnél? Meghekkelni, kiolvasni egy darab ilyen cuccot, vagy építeni rá egy projektet és fejleszteni vele valamit?
Az első egy reverse engineering + kriptográfiai probléma, a második egy fejlesztési feladat.
Nem mindegy.
Következő: »»   3 / 3
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem