Säkerhet med en gammal Pentium 1 del II (5 / 7 steg)
Steg 5: Hur man upptäcker EMF.
Behövs:
Flera fötter av tråd.
3.3meg ohms motstånd.
--------------------------------------------------------------------------------------
Exempelkod:
pseudo kod:
getmagdata:
r = STICK(1)
MagLevel = r
skriva ut "maglevel (0-255) är:"; MagLevel
om maglevel > några värde och skriv sedan ut "varning, magnetiska fara"
dangerflag = 1
...
...
RETURNERA
--------------------------------------------------------------------------------------
Joystick B ___ Joystick A Digitala Analog
/ |
/ |
/ |
/ 1 |
| O---5 Volt
5 volt---O |
| 9 2 |
| O---Knappen 1
Knapp 3---O |
| 10 3 |
| O---Resistor x-axeln (joystick(1))
Resistor x-axeln---O |
(joystick(2)) | 11 4 |
| O---marken
MIDI-TXD---O |
| 12 5 |
| O---marken
Resistor y-axeln---O |
(joystick(2)) | 13 6 |
| O---Resistor y-axeln (joystick(1))
Knapp 6---O |
| 14 7 |
| O---Knappen 2
MIDI-RXD---O |
| 15 8 |
| O---5 Volt
\ |
\ |
\ |
\ |
\__|
stift 2 = knappen 1 = Strig(0)
stift 7 = knappen 2 = Strig(1)
stift 10 = knapp 3 = Strig(2)
stift 14 = knapp 4 = Strig(3)
stift 6 = motstånd = Stick(1)
stift 11 = motstånd = Stick(2)
stift 13 = motstånd = Stick(3)