Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π—Π°Ρ…Π²Π°Ρ‚ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡Π΅ΠΉ Mifare ΠΈ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ΠΎΠ² IronLogic своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Данная ΡΡ‚Π°Ρ‚ΡŒΡ создана ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… цСлях. НапоминаСм, Ρ‡Ρ‚ΠΎ любоС ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π·Π°ΠΊΠΎΠ½Ρƒ.

Π£ ΠΌΠ½ΠΎΠ³ΠΈΡ…, ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΡ…ΡΡ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ MIfare, навСрняка Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅Π΅ устройство для чтСния-записи ΠΊΠ°Ρ€Ρ‚ ΠΈ Π±Ρ€Π΅Π»ΠΎΠΊΠΎΠ² Mifare, состоящСС ΠΈΠ· модуля PN532 ΠΈ USB-UART Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

ΠŸΡƒΡ‚Π΅ΠΌ нСслоТной ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ это устройство ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚
считыватСля Π΄Π°Π½Π½Ρ‹Π΅ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ΠΈ, Ρ‚Π°ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для чтСния ΠΈ копирования. Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ сСрийно выпускаСмыС ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹ для этой Ρ†Π΅Π»ΠΈ β€” SMKey, Proxmark3, Chameleon ΠΈ Π΅Ρ‰Ρ‘ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹ с мноТСством Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅, Π½ΠΎ Π½Π΅Π΄Π΅ΡˆΠ΅Π²Ρ‹Π΅.

Π― ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π²Π°ΡˆΠ΅ΠΌΡƒ вниманию Π±ΠΎΠ»Π΅Π΅ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π° основС ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Β«ΠΌΠ°Π»ΠΎΠ³ΠΎ Π΄ΠΆΠ΅Π½Ρ‚Π»ΡŒΠΌΠ΅Π½ΡΠΊΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π°Β» ΠΈΠ· модуля PN532 ΠΈ USB-UART Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ считыватСля Mifare, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°, ΠΈ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ΠΈ, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ обращаСтся ΠΊ ΠΌΠ΅Ρ‚ΠΊΠ΅.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ΅ устройство Π² своСй основС ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΡƒΡŽ, Β«Π½Π°Ρ€ΠΎΠ΄Π½ΡƒΡŽΒ» ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ Π½Π° основС процСссора STM32F103C8T6, ΠΏΡ€ΠΎΠ·Π²Π°Π½Π½ΡƒΡŽ Π΅Ρ‰Ρ‘ Β«BluePillΒ» c ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΊ Π½Π΅ΠΉ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ PN532 ΠΈ USB-UART Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠΌ. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π΄Π°Π½Π½Ρ‹ΠΉ Π°Π³Ρ€Π΅Π³Π°Ρ‚ Ρ‡Π΅Ρ€Π΅Π· USB-OTG кабСль ΠΊ смартфону Π½Π° АндроидС. БобираСтся всё это Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Π±Π΅Π· ΠΏΠ°ΠΉΠΊΠΈ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π²ΠΈΠ΄, Ρ…ΠΎΡ‚ΡŒ ΠΈ Π½Π΅ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Π½ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π‘Ρ…Π΅ΠΌΡƒ сборки ΠΎΡ‡Π΅Π½ΡŒ проста ΠΈ прСдставлСна Π² тСкстовом Π²ΠΈΠ΄Π΅:

SCK_____________________PA5(SPI1_SCK)
MISO____________________PA6(SPI1_MISO)
MOSI____________________PA7(SPI1_MOSI)
SS______________________PB0(GPIO_OUTPUT)
SIGIN___________________PB11(TIM2_CH4)
SIGOUT__________________PA12(TIM1_ETR)
SIGOUT__________________PA15(TIM2_ETR)
VCC_____________________+5V
GND_____________________GND

RX______________________PA9(USART1_TX)
TX______________________PA10(USART1_RX)
+5V_____________________+5V
GND_____________________GND

Π’ΠΠ–ΠΠž! ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ интСрфСйса PN532 Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ установлСны Π² Ρ€Π΅ΠΆΠΈΠΌ SPI! ΠŸΡ€ΠΎΡˆΠΈΡ‚ΡŒ STM32 ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ FlashLoaderDemonstrator Ρ‡Π΅Ρ€Π΅Π· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ USB-UART Π°Π΄Π°ΠΏΡ‚Π΅Ρ€.
Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΎΠ²ΠΎΠΉ вСрсиСй ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ схСму ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²Ρ‹Π²ΠΎΠ΄Π° SIGOUT Π½Π° PA12 ΠΈ PA15 (Π Π°Π½Π΅Π΅ Π±Ρ‹Π»ΠΎ Π½Π° PA0 ΠΈ PA12)!

Π’ΠΎΡ‚ дСмонстрация Π·Π°Ρ…Π²Π°Ρ‚Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡Π° ΠΎΡ‚ ΠΈΠΌΠΈΡ‚Π°Ρ‚ΠΎΡ€Π° считыватСля Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°(Arduino + PN532):

Π’Π°ΠΊ ΠΊΠ°ΠΊ считыватСли IronLogic(IL), для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΈ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΎΡΡŒ Π΄Π°Π½Π½ΠΎΠ΅ устройство, ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΡƒ с ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ΠΎΠΌ, рассчитанным Π½Π° основС UID Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΊΠΈ, Ρ‚ΠΎ этот UID сначала Π½Π°Π΄ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ двумя способами – Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ с ΠΌΠ΅Ρ‚ΠΊΠΈ. ПослС этого ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ Π·Π°Ρ…Π²Π°Ρ‚ ΠΈ ΠΆΠ΄Π΅ΠΌ расчСта ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡Π΅ΠΉ.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Β«Π—Π°ΠΏΠΈΡΡŒ Π½Π° ClassicΒ» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π½Π½ΠΈΡ… вСрсий считыватСлСй IL Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΏΠΈΠΈ Π½Π° Π΄Π΅ΡˆΠ΅Π²Ρ‹Π΅ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Mifare Classic. Π­Ρ‚ΠΎΡ‚ способ основан Π½Π° Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ IL послС Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ посылаСт Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρƒ Π½Π΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ UID ΠΌΠ΅Ρ‚ΠΊΠΈ, Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ (Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΡƒΡŽ с UID ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π°). Для этого ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ ΠΌΠ΅Ρ‚ΠΊΠΈ, которая послуТит Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΎΠΉ, Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ сСктор, Π° Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ этой ΠΌΠ΅Ρ‚ΠΊΠΈ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π±Π°ΠΉΡ‚Π° UID ΠΌΠ΅Ρ‚ΠΊΠΈ, которая слуТит ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΎΠΌ. Для этого Π½Π°ΠΌ Π΄Π°ΠΆΠ΅ Π½Π΅ Π½Π°Π΄ΠΎ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π° ΠΈ ΡΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΅Π³ΠΎ Π΄Π°ΠΌΠΏ, достаточно ΡƒΠ·Π½Π°Ρ‚ΡŒ Π΅Π³ΠΎ UID, Π½ΠΎ это справСдливо Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π» β€” Β«ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉΒ», Π° Π½Π΅ являСтся ΠΊΠΎΠΏΠΈΠ΅ΠΉ, Ρ‚ΠΎΠ³Π΄Π° всё-Ρ‚Π°ΠΊΠΈ придСтся Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ ΠΈ ΡƒΠΆΠ΅ Π΅Π³ΠΎ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π² копию. Π§Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π»ΠΎ понятнСС, рассмотрим Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ – ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ копию ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° с UID 0xEBD52AC5, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ записан ΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π°, Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΊΡƒ Mifare Classic с UID, допустим, 0x12345678. Для этого ΠΌΡ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ прСдставлСнного устройства, ΠΌΠ΅Ρ‚ΠΊΠΎ ΠΎΠ±ΠΎΠ·Π²Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ΄Π½ΠΈΠΌ Ρ‚ΠΎΠ²Π°Ρ€ΠΈΡ‰Π΅ΠΌ Β«Π¨Π°ΠΉΡ‚Π°Π½-Машиной», Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ ΠΈΠΌΠ΅Π½Π½ΠΎ для этого UID ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ для Ρ‚ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (подъСзда, Π΄ΠΎΠΌΠ° …), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½. ΠŸΡƒΡΡ‚ΡŒ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ получился 0xABCDEF098765, Ρ‚ΠΎΠ³Π΄Π° ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ сСктор Π΄Π°ΠΌΠΏΠ° ΠΊΠΎΠΏΠΈΠΈ слСдущим ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π’ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ запишСм UID ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π° 0xEBD52AC5, Π° Π² Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Π±Π»ΠΎΠΊ ΡˆΠ΅ΡΡ‚ΡŒ Π±Π°ΠΉΡ‚ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡Π°, Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ для этой Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ β€” 0xABCDEF098765. Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ Π΄Π°ΠΌΠΏ Π² Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ, ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ копию Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ ΠΏΡ€ΠΈΠ±ΠΎΡ€ SMKey Π΄Π΅Π»Π°Π΅Ρ‚ ΠΊΠΎΠΏΠΈΠΈ IronLogic Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ Mifare Classic, ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ поступаСт данная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° записи. Π’ ΠΏΠΎΠ»Π΅ «Код» заносим Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ считываСм с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° 4 Π±Π°ΠΉΡ‚Π° UID, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ записаны Π² 1-ΠΉ Π±Π»ΠΎΠΊ ΠΊΠΎΠΏΠΈΠΈ. Π‘Ρ‚Π°Ρ€Ρ‚ΡƒΠ΅ΠΌ ΠΈ, Π΄Π°Π»Π΅Π΅ слСдуСм подсказкам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π‘Π½Π°Ρ‡Π°Π»Π° считываСм UID Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ, ΠΏΠΎΡ‚ΠΎΠΌ подносим устройство ΠΊ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρƒ ΠΈ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ПослС окончания расчСта ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ поднСсти Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ для записи Π΄Π°Π½Π½Ρ‹Ρ…. Если Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡Π°, Ρ‚ΠΎ послС записи ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ копию. Если копия Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, Ρ‚ΠΎ слСдуСт ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ рассчитанный ΠΊΠ»ΡŽΡ‡, ΠΈΠ»ΠΈ ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ (привСсти Π² исходноС состояниС) Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ для дальнСйшСго использования. Копия ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ записываСтся Π² 1-ΠΉ Π±Π»ΠΎΠΊ ΠΊΠΎΠΏΠΈΠΈ – Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ссли ΠΏΠΎΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ UID Π½Π΅ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π±Ρ€Π΅Π»ΠΎΠΊΠ°, Π° Π΅Π³ΠΎ ΠΊΠΎΠΏΠΈΠΈ, сдСланной ΠΏΠΎ Π²Ρ‹ΡˆΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΌΡƒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ.Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π½Π°Π΄ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ UID ΠΌΠ΅Ρ‚ΠΊΠΈ, Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· 1-Π³ΠΎ Π±Π»ΠΎΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСктора».

Π­Ρ‚ΠΎΡ‚ способ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ для послСдних вСрсий ПО считыватСлСй IL. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС копию ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, скопировав ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ 0-ΠΉ сСктор ( 4 Π±Π»ΠΎΠΊΠ°) Π½Π° Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ 0-ΠΉ Π±Π»ΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°Π·Π΄Π΅Π»Π° прилоТСния Β«ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сСктора». Π—Π΄Π΅ΡΡŒ Ρ‚Π°ΠΊΠΆΠ΅ сначала Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π°, Ρ‡ΠΈΡ‚Π°Π΅ΠΌ Π΅Π³ΠΎ Π½ΡƒΠ»Π΅Π²ΠΎΠΉ сСктор ΠΈ Π·Π°Ρ‚Π΅ΠΌ пишСм Π½Π° Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ. Π’Π²ΠΈΠ΄Ρƒ отсутствия ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΊ ОВР ΠΈ ОВР-2.0, эта функция ΠΏΠΎΠΊΠ° Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Ρ… ZERO, хотя Π½ΠΎΠ²Ρ‹Π΅ вСрсии считыватСлСй Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ОВР-2.0.

Ну ΠΈ Π½Π° закуску – Ρ€Π°Π·Π΄Π΅Π» прилоТСния Β«Π—Π°ΠΏΠΈΡΡŒ UIDΒ» позволяСт ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ UID, Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ испорчСнный 0-ΠΉ Π±Π»ΠΎΠΊ ΠΈ ΡΠ±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒ Π½Π° Π΄Π΅Ρ„ΠΎΠ»Ρ‚ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ΠΈ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΊ ZERO.

Π˜Ρ‚Π°ΠΊ – ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎ ΠΏΠΎΠ΄Ρ‹Ρ‚ΠΎΠΆΡƒ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ устройство, ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π°Π΅ΠΌ ΠΈΠ»ΠΈ ΠΈΡ‰Π΅ΠΌ ΠΏΠΎ своим загашникам ΠΌΠΎΠ΄ΡƒΠ»ΡŒ PN532, любой ΠΈΠ· USB – UART Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² FTDI, PL2303, CH340 ΠΈΠ»ΠΈ CP2102, ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ STM32F103C8T6, ΠΏΠΎΠ»Ρ‚ΠΎΡ€Π° дСсятка ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ, USB-OTG ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ ΠΈ смартфон(ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚) Π½Π° АндроидС с OTG. Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠΎ Π²Ρ‹ΡˆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ схСмС само устройство, ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ *.bin Ρ„Π°ΠΉΠ»ΠΎΠΌ STM32 ΠΈ устанавливаСм *.apk ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· Π°Ρ€Ρ…ΠΈΠ²Π°
Π½Π° смартфон. Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° смартфонС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ USB-UART Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ΠΈΠ»ΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈΠ»ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, ΠΈΠ½Π°Ρ‡Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ доступ ΠΊ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρƒ.

НСсколько слов Ρ…ΠΎΡ‡Ρƒ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ модуля PN532 – Π½Π΅ всС эти ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Β«ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Β»! Из Ρ‚Ρ€Ρ‘Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ(Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π½Π° Ρ„ΠΎΡ‚ΠΎ Π²Ρ‹ΡˆΠ΅), ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹Ρ… ΠΌΠ½ΠΎΠΉ, ΠΎΠ΄ΠΈΠ½ ΠΏΠ»ΠΎΡ…ΠΎ Ρ‡ΠΈΡ‚Π°Π» ΠΈ записывал ΠΌΠ΅Ρ‚ΠΊΠΈ, особСнно ZERO ΠΈ ОВР-2.0, Π½ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π² пассивном Ρ€Π΅ΠΆΠΈΠΌΠ΅ со считыватСлями Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ΠΎΠ², Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π²Π΅Π» сСбя с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ справлялся ΠΈ с ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ ΠΈ с Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°ΠΌΠΈ(ΠΏΡ€Π°Π²Π΄Π° Ρ…ΡƒΠΆΠ΅ Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π°). Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ½Π΅ Π½Π΅ ΠΏΠΎΠ²Π΅Π·Π»ΠΎ ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ эта партия ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ оказалась Π½Π΅ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ качСства, Π½ΠΎ ΠΆΠ°Π»ΡƒΡŽΡ‚ΡΡ Π½Π° Π½ΠΈΡ… ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ люди. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ – ΠΊΠΎΠΌΡƒ ΠΊΠ°ΠΊ ΠΏΠΎΠ²Π΅Π·Π΅Ρ‚. Π­Ρ‚ΠΎ я ΠΊ Ρ‡Π΅ΠΌΡƒ Π³ΠΎΠ²ΠΎΡ€ΡŽ? Π’ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ появились ΠΌΠΎΠ΄ΡƒΠ»ΠΈ PN532 Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΡ€ΠΎΠΆΠ΅, Π½ΠΎ, ΠΏΠΎ ΠΎΡ‚Π·Ρ‹Π²Π°ΠΌ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Если ΠΆΠ΅ ΠΊΠΎΠΌΡƒ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ попадСтся PN532, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ»ΠΎΡ…ΠΎ ΠΏΠΈΡˆΠ΅Ρ‚-Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΊΠΈ, Ρ‚ΠΎ ΠΌΠΎΠ³Ρƒ ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊ устройству ΠΌΠΎΠ΄ΡƒΠ»ΡŒ RC522, стоящий сущиС ΠΊΠΎΠΏΠ΅ΠΉΠΊΠΈ, Π½ΠΎ прСкрасно Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉ свои Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ схСмС:

RST______________________PB12(GPIO_OUTPUT)
SCK______________________PB13(SPI2_SCK)
MISO_____________________PB14(SPI2_MISO)
MOSI_____________________PB15(SPI2_MOSI)
SDA______________________PA8(GPIO_OUTPUT)
VCC______________________+3.3V
GND______________________GND
Π’ этом случаС PN532 Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π·Π°Ρ…Π²Π°Ρ‚Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ считыватСля, Π° вся Ρ‚ΡΠΆΠ΅ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ ляТСт Π½Π° ΠΏΠ»Π΅Ρ‡ΠΈ RC522. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ β€” RC522 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π° напряТСниС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 3.3Π’!

P.S. Обновил ПО устройства β€” добавилась Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ эмуляции Mifare Classic 1K ΠΈ создания Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠΊ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² старых Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ΠΎΠ² IronLogic. Π’ эмулятор ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π΄Π°ΠΌΠΏΠ° Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 1К, Π° Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«Π‘Π°Π·Π° ΠΌΠ΅Ρ‚ΠΎΠΊΒ» ΠΌΠΎΠΆΠ½ΠΎ ввСсти сколько Π½Π°Π΄ΠΎ UID-ΠΎΠ² пустых Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΊ, Π·Π°Ρ‚Π΅ΠΌ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ для Π½ΠΈΡ… ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ΠΈ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… адрСсах ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠΆΠ΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Π½Π΅ выходя ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ. UID ΠΈ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡ А 0-Π³ΠΎ сСктора записанной ΠΌΠ΅Ρ‚ΠΊΠΈ сохраняСтся Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΡ€ΠΈ нСобходимости просто ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΡƒ, которая Π±Ρ‹Π»Π° записана Π½Π° этом устройствС.

UPD. ΠžΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ устройства. ОсновноС β€” сСйчас устройство Π½Π°ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π·Π°Ρ…Π²Π°Ρ‚ ΠΈ расчСт ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΎΡ‚ послСдних вСрсий считыватСлСй IL, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ Π½ΠΎΠ²Ρ‹Ρ… 4-полосных считыватСлСй с послСднСй Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ 7.20 Π²Ρ‹Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π½Π° сайтС!
Π•Ρ‰Π΅ Ρ€Π°Π· ΠΎΠ±Ρ€Π°Ρ‰Π°ΡŽ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ модуля PN532 для Π½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ KeyToolsSTM.bin Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π°: Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ SIGOUT ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ Π½Π° PA12 ΠΈ PA15 ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° STM32, Π° Π½Π΅ Π½Π° PA12 ΠΈ PA0, ΠΊΠ°ΠΊ Ρ€Π°Π½ΡŒΡˆΠ΅!

ВмСсто Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ³ΠΎ ΠΈ ΠΊΠ°ΠΏΡ€ΠΈΠ·Π½ΠΎΠ³ΠΎ модуля PN532 ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Π°Π½Ρ‚Π΅Π½Π½Ρƒ с ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ сопряТСния. Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° рисункС:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π—Π° основу взята ΡΡ‚Π°Ρ‚ΡŒΡ ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ Mifare-сниффСр. ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ самой Π°Π½Ρ‚Π΅Π½Π½Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ описана Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅, Ρƒ мСня ΠΆΠ΅ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ бСскаркасная ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠ° Π΄ΠΈΠ°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ 30ΠΌΠΌ ΠΈΠ· 9 Π²ΠΈΡ‚ΠΊΠΎΠ² одноТильного ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, взятого ΠΎΡ‚ Π²ΠΈΡ‚ΠΎΠΉ ΠΏΠ°Ρ€Ρ‹ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ кабСля. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° для этой схСмы трСбуСтся ΡƒΠΆΠ΅ другая β€” KeyTools_WPN.bin. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ β€” такая Π°Π½Ρ‚Π΅Π½Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² пассивном Ρ€Π΅ΠΆΠΈΠΌΠ΅, Ρ‚.Π΅. Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π·Π°Ρ…Π²Π°Ρ‚Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ считки ΠΈ эмуляции ΠΌΠ΅Ρ‚ΠΊΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ-Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ устройство ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ RC522, схСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π²Ρ‹ΡˆΠ΅.
Π’Π°ΠΆΠ½ΠΎΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ β€” Π²Ρ‹Π²ΠΎΠ΄ PA12 ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΡƒΠΆΠ΅ подтянут ΠΊ 3.3Π’ рСзистором 10кОм, ΠΈΠΌΠ΅Π½Π½ΠΎ исходя ΠΈΠ· этого Π²Ρ‹Π±Ρ€Π°Π½ Π½ΠΎΠΌΠΈΠ½Π°Π» R3 = 4ΠΊ7, Π½ΠΎ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Π°Ρ… STM ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ рСзистор ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ сопротивлСниС! Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π·Π°ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ сопротивлСниС ΠΌΠ΅ΠΆΠ΄Ρƒ РА12 ΠΈ 3.3Π’ Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΈ Ссли ΠΎΠ½ΠΎ отличаСтся ΠΎΡ‚ 10кОм, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠ°ΡΡ‚ΡŒ рСзистор!

Появилась Ρ‚Π°ΠΊ ΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройства ΠΊ смартфонам Π±Π΅Π· OTG β€” для этого вмСсто USB β€” UART Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Bluetooth ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ‚ΠΈΠΏΠ° HC-05, HC-06, Π° Π½Π° смартфонС устанавливаСтся прилоТСния KeyToolsBT. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° Bluetooth ΠΌΠΎΠ΄ΡƒΠ»Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ АВ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½Π° 115200! ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ аккумулятора Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ 5Π’.

Устройство обсуТдаСтся Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅: Kazus. По всСм вопросам ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ Ρ‚ΡƒΠ΄Π°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”Π΅Π»Π°Π΅ΠΌ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ RFID-ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ΠΎΠ²

ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽ всСх, ΠΊΠΎΠ³ΠΎ интСрСсуСт Ρ‚Π΅ΠΌΠ° элСктронных ΠΊΠ»ΡŽΡ‡Π΅ΠΉ-Π²Π΅Π·Π΄Π΅Ρ…ΠΎΠ΄ΠΎΠ². Π‘Π°ΠΌ я, ΠΏΠΎ ΠΏΡ€Π°Π²Π΄Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Π΄Π°Π²Π½ΠΎ Π½Π΅ слСТу Π·Π° новостями Π² этой области. Но свою Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ‚Ρ€Ρ‘Ρ…Π»Π΅Ρ‚Π½Π΅ΠΉ давности Ρ…ΠΎΡ‡Ρƒ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° проста Π² ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠΈ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΠΌΡƒ-Ρ‚ΠΎ интСрСсна. Π‘ΡƒΡ‚ΡŒ: вмСсто дСсятка ΠΊΠ»ΡŽΡ‡Π΅ΠΉ с ΠΊΠΎΠ΄Π°ΠΌΠΈ-Π²Π΅Π·Π΄Π΅Ρ…ΠΎΠ΄Π°ΠΌΠΈ ΠΈ просто ΠΊΠΎΠ΄Π°ΠΌΠΈ, всС ΠΊΠ»ΡŽΡ‡ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½ΠΎΡΠΈΡ‚ΡŒ Π² ΠΎΠ΄Π½ΠΎΠΌ нСбольшом устройствС.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

ДисклСймСр: ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ β€” Π½Π΅ ΠΏΡ€ΠΈΠ·Ρ‹Π²Π°ΡŽ, Π·Π° сборку ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ β€” ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚Π΅ сами, я дСлюсь ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… цСлях. НапримСр, Ρ‡Ρ‚ΠΎΠ± ΠΏΠΎΠΌΠΎΠ³Π°Π»ΠΈ компаниям, ΠΎΠ±ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρ‹, воврСмя Π»Π°Ρ‚Π°Ρ‚ΡŒ Β«Π΄Ρ‹Ρ€Ρ‹Β», Ссли Ρ‚Π°ΠΊΠΎΠ²Ρ‹Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΈΠ±ΠΎΡ€Π° обнаруТатся.

1. Π§Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅? Π§Ρ‚ΠΎ ΡƒΠΌΠ΅Π΅Ρ‚?

Устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ я собирал Π² Π΄Π°Π»Ρ‘ΠΊΠΎΠΌ 2017 Π³ΠΎΠ΄Ρƒ, Π΅ΡΡ‚ΡŒ Π½ΠΈ Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅, ΠΊΠ°ΠΊ спуфСр Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π½ΠΎΠ³ΠΎ RFID-ΠΊΠ»ΡŽΡ‡Π°, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π° частотС 125 ΠΊΠ“Ρ†. Π‘Π»ΠΎΠ²ΠΎ «спуфСр» Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ устройство, ΠΏΠΎ сути ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π½Π΅ являясь, Π²Ρ‹Π΄Π°Ρ‘Ρ‚ сСбя Π·Π° Π½Π΅Π³ΠΎ, ΠΈ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρ‹ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‚ Π½Π° это ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅.

ΠŸΡ€ΠΈΠ±ΠΎΡ€ ΡƒΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ записаны Π² Π΅Π³ΠΎ ΠΏΠ°ΠΌΡΡ‚ΡŒ. НСкоторыС ΠΊΠΎΠ΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Π‘Π΅Ρ‚ΠΈ ΠΏΠΎ запросу Β«ΠΊΠ»ΡŽΡ‡ΠΈ-Π²Π΅Π·Π΄Π΅Ρ…ΠΎΠ΄Ρ‹Β», ΠΈΡ… я вставил Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ. Но ΠΏΡ€ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π°Π²Ρ‹ΠΊΠ΅ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΊΠΎΠ΄Ρ‹ Π²ΠΎΠΎΠ±Ρ‰Π΅ всСх RFID-ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ (Ссли ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° частотС 125 ΠΊΠ“Ρ†), ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠΌ связку Π±Ρ€Π΅Π»ΠΊΠΎΠ².

Π― знаю, Ρ‡Ρ‚ΠΎ Π½Π° просторС Π‘Π΅Ρ‚ΠΈ гуляСт большоС количСство схСм ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… устройств. МоСй Ρ†Π΅Π»ΡŒΡŽ Π±Ρ‹Π»ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π°ΠΈΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΈΠ· всСх доступных. Удалось ΠΈΠ»ΠΈ Π½Π΅Ρ‚ β€” судитС сами.

2. Какими Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚?

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Π½Π°Π²Ρ‹ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Arduino: ΠΈΠΌΠ΅Ρ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ срСду Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΡƒΠΌΠ΅Ρ‚ΡŒ Π·Π°Π»ΠΈΠ²Π°Ρ‚ΡŒ Π² ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹, Π²ΠΎΡ‚ это Π²ΠΎΡ‚ всё. Π”Π°Π»Π΅Π΅. Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ мСсто, Π³Π΄Π΅ Π±Π΅Π· ΠΏΠ°ΠΉΠΊΠΈ β€” Π½Ρƒ Π²ΠΎΡ‚ Π½ΠΈΠΊΠ°ΠΊ. ΠŸΠΎΡ‚ΠΎΠΌΡƒ β€” Π½ΡƒΠΆΠ½Ρ‹ прямыС Ρ€ΡƒΠΊΠΈ ΠΈ паяльник с расходниками. Π£ΠΌΠ΅Ρ‚ΡŒ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ элСктричСскиС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ схСмы (ΠΈΠ»ΠΈ ΠΈΡ… подобия). Ну ΠΈ Π½Π°Π²Ρ‹ΠΊΠΈ программирования Π½Π° C++, Π΄Π°Π±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ кастомизации ΠΏΡ€ΠΈΠ±ΠΎΡ€Π°. Но это ΡƒΠΆΠ΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ.

3. КакиС запчасти Π½ΡƒΠΆΠ½Ρ‹ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ… ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ?

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Как Π²ΠΈΠ΄Π½ΠΎ, BOM для Π±Π°Π·ΠΎΠ²ΠΎΠΉ вСрсии выглядит ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

Π‘ΠΎΠ±Ρ€Π°Ρ‚ΡŒ тСстовый ΠΎΠ±Ρ€Π°Π·Π΅Ρ† ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π° бСспаСчной ΠΌΠ°ΠΊΠ΅Ρ‚ΠΊΠ΅. ΠžΡΠΎΠ±Ρ‹Ρ… инструкций Ρ‚ΡƒΡ‚ Π½Π΅ трСбуСтся, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±Ρ‹Ρ‚ΡŒ с Β«ΠΈΠ½Π΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒΡŽΒ». Об этом β€” ΠΏΠΎΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

ΠšΠ»ΡŽΡ‡, ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π° Ρ„ΠΎΡ‚ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄ΠΎΠ±Ρ‹Ρ‚ΡŒ Ρƒ любого мСстного мастСра, Π»ΠΈΠ±ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π° Али. На корпусС ΠΊΠ»ΡŽΡ‡Π° имССтся ΠΊΡ€Ρ‹ΡˆΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ слСдуСт Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ, Π΄ΠΎΠ±Ρ€Π°Π²ΡˆΠΈΡΡŒ Π΄ΠΎ Π½Π°Ρ‡ΠΈΠ½ΠΊΠΈ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΠ°ΡΡ‚ΡŒ, слСдуСт ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ сопротивлСниС ΠΊΠ°Ρ‚ΡƒΡˆΠΊΠΈ, ΡƒΠ±Π΅Π΄ΠΈΠ²ΡˆΠΈΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π½Π΅ Π² ΠΎΠ±Ρ€Ρ‹Π²Π΅. Если всё Π² порядкС, Ρ‚ΠΎ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ Ρ‚Π°ΠΊ: спСрва ΠΏΡ€ΠΈΠΏΠ°ΡΡ‚ΡŒ SMD-кондСнсатор ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΌ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ°ΠΌ (ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ), Π·Π°Ρ‚Π΅ΠΌ β€” Π½ΠΎΠΆΠΊΠΈ транзистора ΠΈ ΠΏΠΎΠ΄ ΠΊΠΎΠ½Π΅Ρ† β€” рСзистор ΠΊ Π±Π°Π·Π΅. Всё это ΠΌΠΎΠΆΠ½ΠΎ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² корпус ΠΊΠ»ΡŽΡ‡Π°. ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π° Β«Π·Π΅ΠΌΠ»ΠΈΒ» ΠΈ Π±Π°Π·Ρ‹ транзистора ΠΏΡ€ΠΈΠΏΠ°ΠΈΠ²Π°Ρ‚ΡŒ Π² послСднюю ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π—Π°Ρ‚Π΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΊΡ€Ρ‹ΡˆΠΊΠ΅ ΠΊΠ»ΡŽΡ‡Π° отвСрстиС ΠΏΠΎΠ΄ эти ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π±Ρ€Π΅Π»ΠΎΠΊ, ΠΏΡ€ΠΈΠ΄Π°Π² Π΅ΠΌΡƒ ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π²ΠΈΠ΄. Для сборки Π½Π° бСспаСчной ΠΌΠ°ΠΊΠ΅Ρ‚ΠΊΠ΅ ΠΊ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ слСдуСт ΠΏΡ€ΠΈΠΏΠ°ΡΡ‚ΡŒ ΡˆΡ‚Ρ‹Ρ€ΡŒΠ΅Π²Ρ‹Π΅ Ρ€Π°Π·ΡŠΡ‘ΠΌΡ‹ (ΠΈΠ»ΠΈ просто Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π½ΡŒΠΊΠΎ Π·Π°Π»ΡƒΠ΄ΠΈΡ‚ΡŒ ΠΈΡ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ).

4. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°, тСст ΠΈ Π½Π°Π»Π°Π΄ΠΊΠ°

Как ΠΈ ΠΎΠ±Π΅Ρ‰Π°Π», ссылка Π½Π° Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π€Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π»Π΅ΠΆΠ°Ρ‚ Π² ΠΏΠ°ΠΏΠΊΠ΅ My_125_kHz_spoofer_v.03.

ПослС сборки ΠΈ Π·Π°Π»ΠΈΠ²ΠΊΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΡ€ΠΈΠ±ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ² ΠΊ использованию. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² Π΅Π³ΠΎ работоспособности, совсСм Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ β€” ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ китайским ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ для чтСния RFID-ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ называСтся RDM6300 ΠΈ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ Arduino (хотя ΠΊΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‰Π΅). ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ для модуля RDM6300, Π²Ρ‹Π΄Π°ΡŽΡ‰ΡƒΡŽ транслируСмый ΠΊΠΎΠ΄ ΠΊΠ»ΡŽΡ‡Π° Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΎΠ½ внСсён Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ спуфСра, я Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΠ» Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π‘Ρ…Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ€ΠΈΠ΄Π΅Ρ€Π° β€” Ρ‚Π°ΠΌ ΠΆΠ΅.

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ тСстирования с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€ΠΈΠ΄Π΅Ρ€Π° RDM6300:

5. Π§Ρ‚ΠΎ Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ, Π° Ρ‡Ρ‚ΠΎ β€” Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅ Ρ‚Ρ€ΠΎΠ³Π°Ρ‚ΡŒ

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ лСпилась ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π½Π° основС Π²ΠΎΡ‚ этого, Π½Π΅ Π²ΠΏΠΎΠ»Π½Π΅ понятного для мСня ΠΊΠΎΠ΄Π°, Ρ‚ΠΎ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎ-Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ нСльзя Π²ΠΎΡ‚ прям совсСм, я вынСс Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ functions.ino. ΠžΡΡ‚Π°Π»ΡŒΠ½Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ слуТит ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для прСдоставлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎΠΉ возмоТности Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ EmulateCard (Π½Ρƒ, ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… строчСк ΠΊΠΎΠ΄Π° ΠΏΠ΅Ρ€Π΅Π΄ Π½Π΅ΠΉ).

Π‘Π²ΠΎΠΈ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² массив uint64_t universalID[], располоТСнный Π½Π° 75 строкС ΠΊΠΎΠ΄Π°. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ я Π½Π΅ Β«Π·Π°Π΄Π΅Ρ„Π°ΠΉΠ½ΠΈΠ»Β» ΠΎΠ±Ρ‰Π΅Π΅ количСство ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π² памяти устройства, Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ завязаны Π½Π° эту константу, ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ своСго ΠΊΠ»ΡŽΡ‡Π° слСдуСт ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… находится пСрСмСнная keyNumber, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰Π°Ρ Π·Π° Π²Ρ‹Π±ΠΎΡ€ ΠΊΠ»ΡŽΡ‡Π°. Ну ΠΈ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ свой ΠΊΠ»ΡŽΡ‡ Π² мСню Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, всё сыровато, Π½ΠΎ ΠΏΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ, ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡŽΡΡŒ, Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π½Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ.

6. Π§Ρ‚ΠΎ Π² ΠΏΡ€ΠΈΠ±ΠΎΡ€Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ

7. Π˜ΡΡ‚ΠΎΡ€ΠΈΡ создания

Π‘Ρ‹Π»Π° Π½Π° Π΄Π²ΠΎΡ€Π΅ осСнь 2017 Π³ΠΎΠ΄Π°. Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ студСнтом Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ курса магистратуры, я томился Π½Π΅Ρ€Π°Π·Ρ€Π΅ΡˆΡ‘Π½Π½Ρ‹ΠΌΠΈ вопросами самоопрСдСлСния. ΠŸΡ€ΠΎΡ‰Π΅ говоря, маялся бСздСльСм ΠΈ искал, Ρ‡Π΅ΠΌ Π±Ρ‹ Π·Π°Π½ΡΡ‚ΡŒΡΡ. Π’ ΠΈΡ‚ΠΎΠ³Π΅ Ρ€Π΅ΡˆΠΈΠ» довСсти Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° свои старыС ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Π² ΡƒΡ‰Π΅Ρ€Π± ΠΏΠΎΡΠ΅Ρ‰Π΅Π½ΠΈΡŽ унивСрситСта.

Погода Π½Π° Π΄Π²ΠΎΡ€Π΅ стояла просто Ρ€ΠΎΡΠΊΠΎΡˆΠ½Π°Ρ. А Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΡ…Π»Π°Π΄Π½ΠΎΠΉ осСннСй Π½ΠΎΡ‡ΡŒΡŽ ΡΠΈΠ΄Π΅Ρ‚ΡŒ Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π½Π° ΠΊΡ€Ρ‹ΡˆΠ΅ многоэтаТки, попивая Ρ‡Π°ΠΉ ΠΈΠ· тСрмоса ΠΈ созСрцая суСту Π½ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π³ΠΎΡ€ΠΎΠ΄Π° ΠΏΠΎΠ΄ Π½ΠΎΠ³Π°ΠΌΠΈ.

Π”Π½Ρ‘ΠΌ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² подъСзд любой многоэтаТки Ρ‚Ρ€ΡƒΠ΄Π° Π½Π΅ составляСт Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ β€” социнТСнСрия ΠΈΠ· сСрии «ЗдравствуйтС, соцопрос ΠΎ качСствС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ для Π½Π°Π·Π²Π°Π½ΠΈΠ΅_мСстной_Π³Π°Π·Π΅Ρ‚Ρ‹Β» ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π΄Π° ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅, Π² основном ΠΆΠΈΠ»ΡŒΡ†Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π·Π°Ρ…ΠΎΠ΄ΠΈΠ» Π² подъСзд вмСстС с Π½ΠΈΠΌΠΈ. ΠΠΎΡ‡ΡŒΡŽ β€” Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π΄Π΅Π»ΠΎ. А я любил Π²Ρ‹Π»Π°Π·ΠΈΡ‚ΡŒ Π½Π° ΠΊΡ€Ρ‹ΡˆΠΈ Π»ΠΈΠ±ΠΎ Π½Π° Π·Π°ΠΊΠ°Ρ‚Π΅, Π»ΠΈΠ±ΠΎ Π½ΠΎΡ‡ΡŒΡŽβ€¦ НазрСла ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я ΠΈ Ρ€Π΅ΡˆΠΈΠ» Π²Ρ‹ΡˆΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½Ρ‹ΠΌ способом.

Как я помню, информация ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… устройствах нашлась Π½Π΅ сразу. Π“ΡƒΠ³Π»Ρ‘ΠΆΠΊΠ° ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΈΠΊΠ°ΠΌ Β«Π²Π·Π»ΠΎΠΌΡ‰ΠΈΠΊ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ΠΎΠ²Β» Π½Π΅ Π΄Π°Π²Π°Π»Π° ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ. АдСкватноС стало Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ, ΠΊΠΎΠ³Π΄Π° я Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ разобрался Π² Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ RFID, ΠΈ стал Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ осмыслСнныС вопросы, Ρ‚ΠΈΠΏΠ° Β«RFID emulatorΒ», Β«RFID multykeyΒ», Β«RFID spooferΒ».

Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΎΡ‚Ρ‹ΡΠΊΠ°Ρ‚ΡŒ Π΄Π²Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½Ρ‹Π΅ англоязычныС ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅. Π’ ΠΎΠ΄Π½ΠΎΠΉ Π°Π²Ρ‚ΠΎΡ€ описывал, ΠΊΠ°ΠΊ Π½Π° основС Arduino дСлался довольно Π·Π°ΠΌΠΎΡ€ΠΎΡ‡Π΅Π½Π½Ρ‹ΠΉ с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠ»ΡŽΡ‡ΠΈΠΊ, Π° Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” всё Ρ‚ΠΎ ΠΆΠ΅ самоС, Π½ΠΎ Π±Π΅Π· исходников, Π·Π°Ρ‚ΠΎ с ΠΎΡ‡Π΅Π½ΡŒ простой Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ. Π‘ΠΏΡ€Π°Π²Π΅Π΄Π»ΠΈΠ²ΠΎ рассудив, Ρ‡Ρ‚ΠΎ Ρ€Π°Π· ΠΈ Ρ‚Π°, ΠΈ другая схСма ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ с Π°Π½Ρ‚Π΅Π½Π½ΠΎΠΉ ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠΈΠ½ΠΎΠΌ Arduino, я Ρ€Π΅ΡˆΠΈΠ» ΡΠΊΡ€Π΅ΡΡ‚ΠΈΡ‚ΡŒ простоС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ исходники. Удалось, ΠΏΡƒΡΡ‚ΡŒ ΠΈ Π½Π΅ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π°).

На Ρ„ΠΎΡ‚ΠΎ Π² Π½Π°Ρ‡Π°Π»Π΅ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ β€” Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ пСрвая вСрсия ΠΏΡ€ΠΈΠ±ΠΎΡ€Π°. ΠŸΠ΅Ρ€Π²Π°Ρ Π±Ρ‹Π»Π° Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚ΠΊΠ΅, ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Ρ‡Π΅Ρ€Π΅Π· БОМ-ΠΏΠΎΡ€Ρ‚. Помню, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ…ΠΎΠΆΠΈΠ΅ всячСски Π΄Π°Π²Π°Π»ΠΈ ΠΌΠ½Π΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ я выгляТу ΠΏΠΎΠ΄ΠΎΠ·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΊΠΎΠ³Π΄Π° я с раскрытым Π½ΠΎΡƒΡ‚ΠΎΠΌ стоял Ρƒ Π΄Π²Π΅Ρ€ΠΈ многоэтаТного Π΄ΠΎΠΌΠ°, ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π°ΠΌ ΠΏΠΈΠ»ΠΈΠΊΠ°Π» Π² Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π΅.

Π—Π°Ρ‚Π΅ΠΌ Π±Ρ‹Π»ΠΎ нСсколько Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Ρ… вСрсий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я собирал ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π» Ρ€Π°Π΄ΠΈ интСрСса. ΠŸΡ€Π΅Π΄ΠΏΠΎΡΠ»Π΅Π΄Π½ΡŽΡŽ спёр ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π³Π»Π°Π²Π½Ρ‹Ρ… Π³Π΅Ρ€ΠΎΠ΅Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΌΠΎΠ΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ. ΠΡ‹Π½Π΅ΡˆΠ½ΡΡ вСрсия Π±Ρ‹Π»Π° собрана 29 января сСго Π³ΠΎΠ΄Π°, Π² ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΡ€ΠΎΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ я Π²Π΅Π΄Ρƒ Π² своём ΠΊΡ€ΡƒΠΆΠΊΠ΅. Π‘ΠΎΠ±Ρ€Π°Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Ρ†Π΅Π»ΡŒΡŽ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ я Π½ΠΈΠΊΠΎΠ³ΠΎ Π½Π΅ Π΄Π΅Π·ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽ, ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° со схСмой Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠΌΠΎΡ„ΠΎΠ½Π½Ρ‹ΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠ»ΡŽΡ‡ ΠΈ всё ΠΏΡ€ΠΎ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΡŽ Β«Ρ‚Π°Π±Π»Π΅Ρ‚ΠΎΠΊΒ»

Π”Π°, это ΠΆΡƒΡ‚ΠΊΠΎ избитая Ρ‚Π΅ΠΌΠ°. Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Β«Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΡƒΒ» Π΄Π΅Π»Π°Π» Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Ρ‚ΠΎΡ€ΠΎΠΉ, ΠΊΡ‚ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π» ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. Π’ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ статСй Π½Π° эту Ρ‚Π΅ΠΌΡƒ, ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Однако, интСрСс ΠΊ этому ΡƒΠ³Π°ΡΠ°Ρ‚ΡŒ Π½Π΅ пСрСстаёт Π΄Π°ΠΆΠ΅ с массовым ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π½Π° RFID. Π­Ρ‚ΠΎ Π½Π΅ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, вСдь ΠΌΠ½ΠΎΠ³ΠΈΠΌ хочСтся ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ выполняСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ вСсьма ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠ½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ, Π½ΠΎ Π΅Ρ‰Ρ‘ ΠΈ всСгда с собой. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΎΠ½ΠΎ Π½Π΅ Ρ‚Π°ΠΊΠΎΠ΅ ΡƒΠΆ слоТноС Π² ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠΈ.

Π’ этом постС ΠΌΠ½Π΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС всю Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ»ΡŽΡ‡. БСйчас я ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠΌΠΈ Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΠΈΡ… ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡ€ΠΈ этом Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ своСй Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚Π°ΠΊΠΎΠ³ΠΎ устройства ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ΅ самому.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! Π­Ρ‚ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡ Π½Π΅ позволяСт нСлСгально ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΊΡƒΠ΄Π°-Π»ΠΈΠ±ΠΎ. Π­Ρ‚ΠΎ устройство лишь для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΎΡΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΡŽΡ‡ вмСсто Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ….

Π₯отя Π½ΠΈΡ‡Ρ‚ΠΎ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Π²Π°ΠΌ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π½Π΅Π³ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ открытия Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ΠΎΠ².

Π’ΠΈΠΏΡ‹ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Β«Ρ‚Π°Π±Π»Π΅Ρ‚ΠΎΠΊΒ»

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

На самом Π΄Π΅Π»Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ Π² корпусС MicroCAN Π±Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ², хотя внСшнС ΠΈ выглядят ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ. ΠžΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ ΠΈΡ… Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠ»ΡŽΡ‡ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° β€” зСмля ΠΈ Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π°Π·ΠΈΡ‚Π½ΠΎΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, Ρ‚.Π΅. ΠΊΠ»ΡŽΡ‡ питаСтся нСпосрСдствСнно ΠΎΡ‚ Π»ΠΈΠ½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Для открытия Π΄Π²Π΅Ρ€ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ сСрийный Π½ΠΎΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ даётся Π½Π° Π·Π°Π²ΠΎΠ΄Π΅. Π’ΠΎ Π΅ΡΡ‚ΡŒ это Π½Π΅ ΠΊΠ»ΡŽΡ‡ программируСтся Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°, Π° Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π° заносится список ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π΅Π³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ. Рассмотрим ΠΈΡ… ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

iButton

Π‘Π°ΠΌΡ‹ΠΉ популярный Ρ‚ΠΈΠΏ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ β€” это iButton, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ DS1990A ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Dallas, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ 1-Wire. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» вСсьма Ρ…ΠΈΡ‚Ρ€Ρ‹ΠΉ, ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ двустороннСС взаимодСйствиС β€” Π½Π° ΠΊΠ»ΡŽΡ‡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚. Π‘Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π² ΡˆΠ΅ΡΡ‚ΡŒ Π±Π°ΠΉΡ‚, Ρ‡Ρ‚ΠΎ Π΄Π°Ρ‘Ρ‚ 2 8*6 = 281474976710656 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΈ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ всС Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹. Если Π²Π°ΠΌ ΠΏΠΎΠ²Π΅Π·Π»ΠΎ, ΠΈ Ρƒ вас ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ iButton, Ρ‚ΠΎ этот Π½ΠΎΠΌΠ΅Ρ€ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π³Ρ€Π°Π²ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° Π½Ρ‘ΠΌ Π»Π°Π·Π΅Ρ€ΠΎΠΌ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π’ΠΎ Π΅ΡΡ‚ΡŒ тСорСтичСски Ρ‡ΡƒΠΆΠΎΠΉ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ»ΡŽΡ‡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли просто Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΡƒΠ΄Π°-Ρ‚ΠΎ ΠΈΠ»ΠΈ ΡΡ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эти Ρ†ΠΈΡ„Ρ‹!

Для взаимодСйствия с iButton достаточно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ ΠΈ ΠΏΠΎΠ΄Ρ‚ΡΠ½ΡƒΡ‚ΡŒ линию Π΄Π°Π½Π½Ρ‹Ρ… ΠΊ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ (2.8-5 Π²ΠΎΠ»ΡŒΡ‚) Ρ‡Π΅Ρ€Π΅Π· рСзистор:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π‘ΠΊΠΎΡ€Π΅Π΅ всСго для ΠΌΠ½ΠΎΠ³ΠΈΡ… это всё ΡƒΠΆΠ΅ старо ΠΊΠ°ΠΊ ΠΌΠΈΡ€, Π½ΠΎ всё-Ρ‚Π°ΠΊΠΈ расскаТу ΠΊΡ€Π°Ρ‚ΠΊΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ 1-Wire. ОбмСн Π΄Π°Π½Π½Ρ‹ΠΌΠΈ происходит Π·Π° счёт ΠΏΠΎΠΎΡ‡Π΅Ρ€Ρ‘Π΄Π½ΠΎΠ³ΠΎ приТимания Π»ΠΈΠ½ΠΈΠΈ ΠΊ Π·Π΅ΠΌΠ»Π΅, информация ΠΏΡ€ΠΈ этом кодируСтся Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ‚Π°ΠΊΠΈΡ… сигналов. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ это ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ:

Π”Π°Π»Π΅Π΅ всё зависит ΠΎΡ‚ посланной ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это 33h β€” «READ ROM«, Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ сСрийного Π½ΠΎΠΌΠ΅Ρ€Π°, послС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ мастСр Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ 64 Π±ΠΈΡ‚Π° (1 Π±Π°ΠΉΡ‚ β€” Ρ‚ΠΈΠΏ устройства, 6 Π±Π°ΠΉΡ‚ β€” сам Π½ΠΎΠΌΠ΅Ρ€, 1 Π±Π°ΠΉΡ‚ β€” CRC). Π§Ρ‚Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° инициализируСтся мастСром, для этого ΠΎΠ½ посылаСт ΠΈΠΌΠΏΡƒΠ»ΡŒΡ Π² 1-15 микросСкунд. Если послС этого линия ΠΏΡ€ΠΈΠΆΠ°Ρ‚Π° ΠΊ Π·Π΅ΠΌΠ»Π΅ со стороны ΠΊΠ»ΡŽΡ‡Π° Π½Π° 60-120 микросСкунд, Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ ноль, ΠΈΠ½Π°Ρ‡Π΅ β€” Π΅Π΄ΠΈΠ½ΠΈΡ†Π°.

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ достаточно Π»Π΅Π³ΠΊΠΎ. Π˜ΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ Π³ΠΎΡ€Π°Π·Π΄ΠΎ слоТнСС, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ хитрости. Π’ΠΎΡ‚ основныС ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ:

ΠŸΡ€ΠΎ SEARCH ROM (F0h) β€” это ΠΊΠΎΠΌΠ°Π½Π΄Π° поиска всСх 1-Wire устройств Π½Π° шинС. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ тСорСтичСски ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ список всСх сСрийных Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ². Π’ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ для iButton Ρ‚Π°ΠΊΠΎΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, вСдь ΠΊ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρƒ всСгда прикладываСтся ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΡŽΡ‡. Однако, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρ‹ ΠΏΠΎΡΡ‹Π»Π°ΡŽΡ‚ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, оТидая Π½Π°ΠΉΡ‚ΠΈ ΠΎΠ΄ΠΈΠ½ СдинствСнный сСрийный Π½ΠΎΠΌΠ΅Ρ€. Алгоритм вСсьма интСрСсный. КаТдоС ΠΈΠ· устройств Π½Π° шинС ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ посылаСт Π±ΠΈΡ‚ своСго сСрийного Π½ΠΎΠΌΠ΅Ρ€Π°, ΠΏΡ€ΠΈ Ρ‡Ρ‘ΠΌ Π΄Π²Π° Ρ€Π°Π·Π° (Ρ‚.Π΅. мастСр Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΄Π²Π° Π±ΠΈΡ‚Π°). Π‘Π½Π°Ρ‡Π°Π»Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ. Π§Ρ‚ΠΎ ΠΆΠ΅ получаСтся Π² ΠΈΡ‚ΠΎΠ³Π΅? Если Ρƒ устройства Π² сСрийном Π½ΠΎΠΌΠ΅Ρ€Π΅ стоит Π΅Π΄ΠΈΠ½ΠΈΡ†Π°, Ρ‚ΠΎ посылаСтся Β«10Β». Если ноль, Ρ‚ΠΎ Β«01Β». И всё ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ, ΠΏΠΎΠΊΠ° Ρƒ всСх устройств эти Π±ΠΈΡ‚Ρ‹ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚. А Ссли нСт… Π’Ρ‹ΡˆΠ΅ я написал, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ сигнала β€” это 0, Π° отсутствиС β€” это 1, Ρ‚.Π΅. 0 являСтся Π΄ΠΎΠΌΠΈΠ½Π°Π½Ρ‚Π½Ρ‹ΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ Π΄Π²Π° нуля. ПослС получСния Β«10Β», Β«01Β» ΠΈΠ»ΠΈ Β«00Β» мастСр Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ Π² линию Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½Ρ‹ΠΉ Π±ΠΈΡ‚. Π’ случаС с Β«00Β» ΠΎΠ½ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚, с ΠΊΠ°ΠΊΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ устройств Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΄Π°Π»Π΅Π΅. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ послС N ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ получаСтся Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΈΠ· N сСрийных Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ².
ΠžΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° Ρ‚Π°ΠΊΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ получаСтся нСсколько слоТнСС, Ρ‡Π΅ΠΌ Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ READ ROM. НуТно ΠΏΠΎΡΡ‹Π»Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±ΠΈΡ‚ Π΄Π²Π°ΠΆΠ΄Ρ‹ β€” ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΈ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ β€” совпадаСт Π»ΠΈ с Π½ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΎΡ‚ мастСра ΠΎΡ‚Π²Π΅Ρ‚, ΠΈ Ссли Π½Π΅ совпадаСт, Ρ‚ΠΎ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ дальнСйшиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Cyfral

ΠšΠ»ΡŽΡ‡ Β«Π¦ΠΈΡ„Ρ€Π°Π» DC-2000А» β€” это отСчСствСнная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°. Π’Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Π½ΠΈΠΌΠΈ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‚.ΠΊ. ΠΎΠ½ΠΈ вСсьма Π³Π»ΡƒΠΏΡ‹Π΅ β€” Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Достаточно просто ΠΏΠΎΠ΄Π°Ρ‚ΡŒ Π½Π° ΠΊΠ»ΡŽΡ‡ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΈ ΠΎΠ½ сразу Π½Π°Ρ‡Π½Ρ‘Ρ‚ бСсконСчно ΠΏΠΎΡΡ‹Π»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄, измСняя своё сопротивлСниС. Если Π΄Π°Ρ‚ΡŒ Π΅ΠΌΡƒ 5 Π²ΠΎΠ»ΡŒΡ‚, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² Ρ‡Π΅Ρ€Π΅Π· рСзистор Π² 1 кОм, Ρ‚ΠΎ Π½Π° осциллографС ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

ΠšΠ»ΡŽΡ‡ мСняСт своё сопротивлСниС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ 800 Ом ΠΈ 400 Ом, Ссли я Π½Π΅ ошибаюсь, Π° ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ°. МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ сигнал Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ, Π° это всё Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ услоТняСт с Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния. Π₯отя ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ. НапримСр, ΠΊΠ»ΡŽΡ‡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, просто ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² Π΅Π³ΠΎ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΡ„ΠΎΠ½Π½ΠΎΠΌΡƒ Π²Ρ…ΠΎΠ΄Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ записав Π°ΡƒΠ΄ΠΈΠΎΡ„Π°ΠΉΠ».

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

И Π΄Π°, Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ послС этого ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ самым ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ MP3 ΠΏΠ»Π΅Π΅Ρ€ΠΎΠΌ. Но нас ΠΆΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ Ρ†ΠΈΠ²ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Π²Π΅Ρ€Π½ΠΎ?

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ странноС. ΠšΠ»ΡŽΡ‡ цикличСски посылаСт Π΄Π΅Π²ΡΡ‚ΡŒ Π½ΠΈΠ±Π±Π»ΠΎΠ² (Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π±ΠΈΡ‚Π°), мСняя своё сопротивлСниС. Если ΠΎΠ½ΠΎ сохраняСтся Π½ΠΈΠ·ΠΊΠΈΠΌ ΠΎΠΊΠΎΠ»ΠΎ 50 микросСкунд, Ρ‚ΠΎ это логичСский ноль, Π° Ссли 100 микросСкунд β€” это Π΅Π΄ΠΈΠ½ΠΈΡ†Π°. Но Π΄Π°Π½Π½Ρ‹Π΅ кодируСтся Π½Π΅ логичСскими нулями ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ, Π° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ† срСди Π½ΡƒΠ»Π΅ΠΉ! Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ ΠΏΡ€ΠΈ посылкС ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ: Β«1000Β», Β«0100Β», Β«0010Β» ΠΈ Β«0001Β». Однако, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΅Ρ‰Ρ‘ ΠΈ комбинация Β«0111Β» ΠΊΠ°ΠΊ стартовая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ. Π’ ΠΈΡ‚ΠΎΠ³Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π° ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Ρ‚Π°ΠΊ: Β«0111 1000 0100 0010 0001 1000 0100 0010 0001 Β», Π³Π΄Π΅ Β«0111Β» ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Π½Π°Ρ‡Π°Π»ΠΎ. Никакой ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ суммы Π½Π΅Ρ‚ β€” ΠΊΠΎΠ΄ просто читаСтся нСсколько Ρ€Π°Π· для увСрСнности.

Π˜Ρ‚ΠΎΠ³ΠΎ восСмь ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ. НС слоТно ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ это Π΄Π°Ρ‘Ρ‚ Π½Π°ΠΌ 65536 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. НС Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ явно часто ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ. ВСорСтичСски Ссли Π² подъСздС 50 ΠΊΠ²Π°Ρ€Ρ‚ΠΈΡ€, ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹Π΄Π°Π½ΠΎ Ρ‚Ρ€ΠΈ ΠΊΠ»ΡŽΡ‡Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Π² всСго 436 ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ. Но я Ρ‚Π°ΠΊΠΈΠΌ Π½Π΅ занимался.

Как ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠ΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΎΡ‚ Cyfral? Как я ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ», ΡƒΡ€ΠΎΠ²Π½ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π΄Π²Π°: Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈ ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€. ПослСдний ΠΌΠ½Π΅ каТСтся Π½Π°Π΄Ρ‘ΠΆΠ½Π΅Π΅. Всё ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ссли ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ линию Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄Ρ‚ΡΠ½ΡƒΡ‚ΡƒΡŽ ΠΊ Vdd рСзистором Π² 650 Ом, Π° ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ β€” Ρ€ΠΎΠ²Π½ΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ Vdd, для Ρ‡Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ напряТСния ΠΈΠ· Π΄Π²ΡƒΡ… ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… рСзисторов. ПослС этого Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠΏΠ°Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ с ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ высокоС ΠΈ Π½ΠΈΠ·ΠΊΠΎΠ΅ сопротивлСниС ΠΊΠ»ΡŽΡ‡Π°.

Как ΠΆΠ΅ ΠΈΠΌΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ»ΡŽΡ‡? Π‘ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ взгляда каТСтся, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ сопротивлСниС, Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Π° такая Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ β€” ΠΌΠΎΠΆΠ½ΠΎ смСло Π·Π°ΠΌΡ‹ΠΊΠ°Ρ‚ΡŒ линию Π½Π° зСмлю вмСсто Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ сопротивлСния ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π΅Ρ‘, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ высокоС.

ΠœΠ΅Ρ‚Π°ΠΊΠΎΠΌ

Π•Ρ‰Ρ‘ ΠΎΠ΄Π½Π° отСчСствСнная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° β€” Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρ‹ ΠœΠ΅Ρ‚Π°ΠΊΠΎΠΌ ΠΈ ΠΊΠ»ΡŽΡ‡ΠΈ К1233КВ2. Как ΠΈ Cyfral ΠΎΠ½ просто бСсконСчно посылаСт ΠΊΠΎΠ΄, мСняя своё сопротивлСниС/потрСбляСмый Ρ‚ΠΎΠΊ. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ доступна ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ докумСнтация:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π­Ρ‚ΠΎ всё, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с этим ΠΊΠ»ΡŽΡ‡ΠΎΠΌ. Он посылаСт Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π±Π°ΠΉΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ…, Π½ΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ… ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ чётности. Π˜Ρ‚ΠΎΠ³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ 28 ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Π±ΠΈΡ‚, Π° 2 28 = 268435456 ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ.

Π£Π²Ρ‹, я Ρ‚Π°ΠΊ ΠΈ Π½Π΅ смог Π½Π°ΠΉΡ‚ΠΈ Π½ΠΈ ΠΎΠ΄ΠΈΠ½ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ»ΡŽΡ‡, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с Π½ΠΈΠΌ. Однако, Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ 99% Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ΠΎΠ² ΠœΠ΅Ρ‚Π°ΠΊΠΎΠΌ. Один ΠΈΠ· Π½ΠΈΡ… ΠΊΠ°ΠΊ Ρ€Π°Π· Π² сосСднСм ΠΎΡ‚ мСня подъСздС. Π― написал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΏΠΎΡΡ‹Π»Π°ΡŽΡ‰ΡƒΡŽ этот ΠΊΠΎΠ΄, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° тСхничСской Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. БосСдний подъСзд открылся с ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ. ΠŸΠΎΡ…ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ этому Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρƒ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ Π²Π°ΠΆΠ½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ сопротивлСниС. На этом я оставил ΠœΠ΅Ρ‚Π°ΠΊΠΎΠΌ Π² ΠΏΠΎΠΊΠΎΠ΅ ΠΈ Ρ€Π΅ΡˆΠΈΠ», Ρ‡Ρ‚ΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ Π½ΡƒΠΆΠ½ΠΎ.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ

На самом Π΄Π΅Π»Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΎΡ‚ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ΠΎΠ² β€” это скорСС ΠΌΠΈΡ„. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ для сСбя ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ для всСх Π΄Π²Π΅Ρ€Π΅ΠΉ, ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Vizit.

Но Π΅ΡΡ‚ΡŒ Π»Π΅Π³Π΅Π½Π΄Π°, которая гласит, Ρ‡Ρ‚ΠΎ послС чтСния ΠΊΠΎΠ΄Π° ΠΊΠ»ΡŽΡ‡Π° ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρ‹ ΡΠ²Π΅Ρ€ΡΡŽΡ‚ Π΅Π³ΠΎ со всСми ΠΊΠΎΠ΄Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ записаны Π² ячСйках памяти. Однако, Π² ячСйках, Π³Π΄Π΅ Π΅Ρ‰Ρ‘ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΎ записано, Π»Π΅ΠΆΠ°Ρ‚ FFΠΊΠΈ ΠΈΠ»ΠΈ Π½ΡƒΠ»ΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ, послав ΠΊΠ»ΡŽΡ‡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· Π½ΡƒΠ»Π΅ΠΉ ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· FFΠΎΠΊ.

Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ полнСйший Π±Ρ€Π΅Π΄. Каким Π½Π°Π΄ΠΎ Π±Ρ‹Ρ‚ΡŒ программистом, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ Π±Π°Π³? Но… это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ часто Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π”Π°, Π² свСТих ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°Ρ… это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ исправлСно, Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Ρ‹ стоят Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π³ΠΎΠ΄Π°ΠΌΠΈ. НСвСроятно, Π½ΠΎ Ρ„Π°ΠΊΡ‚.

Π›ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠ΄Ρ‹ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π²Ρ‹Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ Π·Π° ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ β€” это ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ всСго лишь слуТСбныС ΠΊΠ»ΡŽΡ‡ΠΈ для сотрудников ΠΏΠΎΡ‡Ρ‚Ρ‹, Π–ΠšΠž ΠΈΠ»ΠΈ самой Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΈ ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… насСлённых ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ….

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΊΠ»ΡŽΡ‡Π°

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΡƒΠΆΠ΅ ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅! Π”Π°, я пытался ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΎΠ΄Π½ΠΎΠΌ устройствС ΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΡŽ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΈ ΠΈΡ… считываниС (ΠΊΡ€ΠΎΠΌΠ΅ ΠœΠ΅Ρ‚Π°ΠΊΠΎΠΌ), ΠΈ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·Π°Ρ†ΠΈΡŽ с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΏΠΎ USB. Π’ΠΎΡ‚ схСма Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ (кликабСльно):

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΈ ΠΈΡ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅:

ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° (кликабСльно):

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π΅Ρ‰Ρ‘ врСмя Π΄ΠΎ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ 3D ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°, ΠΊΠΎΠ³Π΄Π° я ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π» устройства ΠΏΠΎΠ΄ корпуса, Π° Π½Π΅ корпуса ΠΏΠΎΠ΄ устройства. Ко ΠΌΠ½Π΅ Π² Ρ€ΡƒΠΊΠΈ ΠΏΠΎΠΏΠ°Π» ΠΎΡ‡Π΅Π½ΡŒ приятный экзСмпляр Π² Π²ΠΈΠ΄Π΅ Π±Ρ€Π΅Π»ΠΊΠ° ΠΈ с ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ. ΠŸΡ€ΠΎΡΡ‚ΠΎ идСально, ΠΎΡΡ‚Π°Π²Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ отвСрстия ΠΏΠΎΠ΄ USB ΠΈ свСтодиоды. Π£Π²Ρ‹, я Π΄ΠΎ сих ΠΏΠΎΡ€ Π½Π΅ ΠΌΠΎΠ³Ρƒ Π½Π°ΠΉΡ‚ΠΈ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ΅ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ корпус. Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Ρ‚Π°ΠΊ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Π‘Π°Ρ‚Π°Ρ€Π΅ΠΉΠΊΠΈ ΠΏΠΎΠ΄ ΠΏΠ»Π°Ρ‚ΠΎΠΉ. ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΌΠ½Π΅ ΠΈΡ… Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ Π½Π° Π³ΠΎΠ΄, ΠΏΠΎΠΊΠ° я случайно Π½Π΅ ΠΏΠΎΠ»Π΅Π· ΠΊΡƒΠΏΠ°Ρ‚ΡŒΡΡ, Π·Π°Π±Ρ‹Π² Π²Ρ‹Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΈ.

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ производится всСго ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ. ΠŸΡ€ΠΈ Π΅Ρ‘ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ устройство Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ. ΠšΡ€Π°Ρ‚ΠΊΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ производится Π²Ρ‹Π±ΠΎΡ€ ΠΊΠ»ΡŽΡ‡Π°, Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ отобраТаСтся свСтодиодами. Когда Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Π²Ρ‹Π±Ρ€Π°Π½, достаточно ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΊ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚Π΅Π»ΡŽ Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°.

Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ устройство Π² Ρ€Π΅ΠΆΠΈΠΌ считывания ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΏΡ€ΠΈ этом ΠΌΠΈΠ³Π°Π΅Ρ‚ срСдний свСтодиод. Π’ этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ считыватСля ΠΊΠ»ΡŽΡ‡Π΅ΠΉ (ΠΈΠΌΠ΅Π½Π½ΠΎ для этого Ρƒ мСня снизу Π²ΠΊΡ€ΡƒΡ‡Π΅Π½ Π²ΠΈΠ½Ρ‚ΠΈΠΊ). Если считываниС ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, отобразится Π½ΠΎΠΌΠ΅Ρ€, ΠΏΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ занСсён Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ.

ΠŸΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΏΠΎ USB устройство видится ΠΊΠ°ΠΊ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ COM-ΠΏΠΎΡ€Ρ‚. Для простоты Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π» написан ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΏΠΎΠ΄ Windows:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠ»ΡŽΡ‡ для Π΄ΠΎΠΌΠΎΡ„ΠΎΠ½Π°

Он позволяСт ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈΠ· устройства, ΠΏΡ€ΠΈ этом автоматичСски заносит ΠΈΡ… Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. Π‘Π°ΠΌΠΎ собой, ΠΊΠ»ΡŽΡ‡ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *