Sida 2 av 7
Postat: 19 april 2005, 18:56:54
av Schnegelwerfer
Japp, all info finns på Microchips hemsida någonstans.
Postat: 19 april 2005, 18:59:13
av babbage
Men om meningen inte är att det ska bli säkrare utan enklare för användaren om man använder många olika datorer. Som jag sade tidigare, jag kan tänka mig att använda en sådan pryl till ett par av min web-mail konton. Man kan ha ett par olika signaturer lagrade som skrivs med ett knapptryck beroende till vem man skickar mail mm. Om man har ett användningsområde tycker jag att det är en alldeles utmärkt idé.
Postat: 19 april 2005, 19:21:54
av Maalobs
För Windowsinloggning och VPN-access så finns det redan inbyggt stöd för smartcards, vilket skulle vara en bättre teknisk lösning i så fall.
Men för inloggning i applikationer..?
Jag skulle inte vilja ha mina logins och lösenord samlade på en enhet på det viset, där de så trivialt kan läsas av ifall man glömmer donglen någonstans.
Då kan man lika gärna ha logindetaljerna inknackade på mobilen.
Enda "vinsten" är att med donglen skulle man eventuellt slippa skriva in informationen.
Det låter lite som streckkodsläsare, där man kan programmera in tecken och ibland hela strängar i pre- och post-amble, som sedan skickas tillsammans med streckkodens sträng som tangentbordsinmatning, exempelvis:
F1, tab, "streckkod", enter, enter
Jag minns från streckkodsläsarna att man måste förprogrammera dem för svensk tangentbordslayout, annars får man inte svenska tecken.
Fast det var på keyboard-wedge interface, kanske inte gäller med USB HID-enheter.
Du behöver göra något liknande, om du ska gå vidare med den här enligt min åsikt något halvkokta idén; Manuellt klicka i första fältet, aktivera donglen, som skickar namn, tab, lösenord, enter.
Finns inget större värde i det, för du använder väl inte samma namn och lösenord överallt..?
Coolast proof-of-concept vore om msgina i Windows tolererar flera HIDs (har aldrig testat), så att du kan blåsa in ctrl-alt-del, namn, tab, lösenord, enter från din dongle vid Windowsinloggning.
Med tillräcklig delay kan den starta IE och logga in på hotmail åt dig också på samma gång.
Aha..
Postat: 19 april 2005, 19:31:37
av bengt-re
Spännande ! Lägg gärna ut länken om du hittar den !
Postat: 19 april 2005, 21:54:09
av lizerdboy
de låter som man skulle lättare koda ett litet app med ETT lösenord på,
för att öppna en lista med lista med id och lösen, vilket gör att du enkelt kan lägga in nya och redigera gamla.
appen på usb minnet är laggd som autostart på minnet, vilket gör att de bara dyker upp när man sätter i minnet..
databasen är krypterad,
man kan göra appen lätt och enkel så den startar på vilken dator som hälst och snabbt.
detta låter som en grej som jag inte skulle ha något i mot att lägga liten slant på =)..
//Lizerdboy
Postat: 5 maj 2005, 14:54:32
av sebastiannielsen
Nu har jag kommit på hur jag ska lösa detta superenkelt...
Jag har hittat ett gammalt ps/2 bord som jag plockat ut styrkortet ur.
Har provat att med en metalltråd sluta dom små kontakter som finns intill den stora 28 poliga kontakten där flatkabeln (tunn plast med metalledare i) ansluts.
På detta sätt jag jag hittat runt 60 tecken.
Har tänkt å beställa en hög med optokopplare, närmare bestämt 50 stycken. Det kanske blir 100 om det är billigare än 50 stycken (brukar vara vanligt att totalrpiset för typ 10 styck av en viss komponent är billigare än totalpriset för 5 styck på elfa)
EDIT:--------------------------------------------------------
Har kommit på vad jag ska använda:
5 x ELFA 73-476-36
på den 5:e ska jag bara använda BIT 0 och BIT 1, och bara använda 4 utgångar.
Dessa utgångar kommer jag koppla till latch/CLK på de 4 andra.
På så sätt kan jag bestämma vilken av dessa 4 73-476-36:or jag ska använda för att outputa den 4 bits kod som jag skickar från basic-stampen.
Detta ger mig 64 outputs, vilket jag är helnöjd med. Räcker gott för att leka lite med tangenter...
Här kommer en bild på kopplingen:
CLK är pin 23 på kretsen... Inte strobe altså, utan Input enable.
EDIT2:
Iställlet för den röda knappen så ska jag sätta dit en nyckelströmbrytare, en enklare version, typ 35-041-07 som är rätt billig också.
Då får jag bort klåfingriga gymnasieelever som vill åt min inloggning i datorn.
Postat: 5 maj 2005, 17:27:40
av Schnegelwerfer
Vad skulle du ha optokopplarna till, det förstod jag aldrig riktigt.
Är BS1 en Basic Stamp1?
Om du nu ändå ska använda dig av en uC, kan du ju låta den generera tecken av sig själv, enligt ps/2-protokollet. Det krävs bara 2 eller 3 pinnar på uC:n (kommer inte riktigt ihåg). Det kommer att bli bra mycket mer flexibelt. +5V till uC:n kan du dessutom ta direkt från ps/2-kontakten.
Postat: 5 maj 2005, 17:50:50
av sebastiannielsen
BS1 är en Basic Stamp ja, en BS1:BOE (Board Of Education)
Vet inte hur ps/2 protokollet fungerar. Hade gärna velat lära mig.
Är BS1:an tillräckligt snabb för PS/2?
Och jag hittar ingen ingång för 5v strömförsörjning på min BS1:a. Om något vet vad ingången heter så kan jag ju kolla på min BS1:a om jag har den ingången.
Optokopplarna, jo för att hela tangentbordet verkar vara en stor konstigt kopplad matris där keycodeserna ligger kors och tvärs över kontakten.
Postat: 5 maj 2005, 17:58:00
av Schnegelwerfer
Protokollet:
http://www.beyondlogic.org/keyboard/keybrd.htm
Du behöver bara 2 utgångar på BS1:en.
BS1:en har nog också en intern 5V-regulator, men den går nog att gå förbi om man vill driva den direkt med +5V.
Jag misstänker att du ska använda optokopplarna som elektriska strömbrytare? I så fall kan du nästan garanterat använda transistorer och motstånd istället, och det blir säkert 10ggr billigare.
Postat: 5 maj 2005, 18:11:26
av sebastiannielsen
Precis vad jag tänkte... Använda optokopplare som elektriska strömbrytare...
Men jag har en fråga om BS1:an? Hinner den verkligen med PS/2-signalerna?
Postat: 5 maj 2005, 18:14:55
av gvs
Inga problem att hinna med det inte. Tror att den pic fixar det på 8 MHz.
Postat: 5 maj 2005, 18:21:24
av Schnegelwerfer
Enligt ps/2-specen så har du mellan 60 och 100uS på dig att skicka varje bit, och det måste ju räcka till med råge.
Angående optokopplarna, så fungerar de ju bara som dyra, dåliga transistorer när du använder dem som du beskrev. Optokopplarens enda fördel är att den ger elektrisk isolation, behöver man inte det så är det mycket strömsnålare och billigare att använda en vanlig transistor.
Om du förklarar hur du tänkte koppla in otokopplarna, kan jag hjälpa dig med en transistorkoppling som fungerar lika bra.
EDIT: Fast optokopplarna/transistorerna behövs ju inte om du använder ps/2-protokollet direkt.
Postat: 5 maj 2005, 18:25:49
av matseng
Hotplug ingår inte i PS2-specen vad jag minns, så det fungerar bara i bland. Men den här koddosan kanske ska sitta i burken hela tiden, eller?
Postat: 5 maj 2005, 18:28:28
av sebastiannielsen
Kom på en grej som gör att jag kan skippa alla dessa grejer och bara använda runt 20 optokopplare:
Om man håller nere ALT och skriver det binära nummer på numpaden som motsvarar det tecken man vill skriva, så skrivs det teckenet...
Tex [ALT]65 på numpaden[/ALT] genererar ett A (stort A). Skriver du 97 blir det ett litet a.
Då blir det så här:
Kopplas direkt mot en IO-linje:
SHIFT
ALT
(Kopplas mot en 73-476-36)
TAB
CTRL+ALT+DEL
1
2
3
4
5
6
7
8
9
0
.
,
-
ENTER
Det blir då 5 IO-linjer för kretsen, 2 IO-linjer för "hålla-ned" tangenterna och 1 IO-linje för knappen. Räcker precis...
Angående optokopplarna:
Utgångarna på den där 4-16 bit decodern ska kopplas till var sin optokopplare. GND på alla optokopplare ska sedan kopplas till decodern's GND.
Sedan ska utgången användas ungefär som ett relä, som sedan kopplas på utvalda punkter på styrkortet.
Eventuellt ska jag flytta över styrkortets komponenter till BS-plattan. Då spar jag plats.
4-16 decodern ska jag "flata ut" benen på och sedan limma fast den ovanpå den där stora keyboard-decodern som finns i styrkortet.
Får hoppas på att det inte finns nåra j*vla ytmonterade komponenter på styrkortet...
Postat: 5 maj 2005, 18:33:51
av Schnegelwerfer
"Kom på en grej som gör att jag kan skippa alla dessa grejer och bara använda runt 20 optokopplare"
Du verkar aldrig ta till dig av våra råd här på forumet!
Varför inte lära sig hur man gör det på ett "riktigt" sätt med transistorer, nu när du har blivit erbjuden hjälp?
Det borde intressera dig, eftersom du verkar vara mån om att få ner priset.