Da li je moguće dodati NFC pametnom telefonu? Šta je NFC na telefonu i zašto je potrebna ova tehnologija? Provjera uređaja za NFC

Komunikacija bliskog polja (NFC) - nova tehnologija bežični visokofrekventna komunikacija mali domet. Nfc čip< дает возможность обмениваться данными между različitim uređajima, koji se nalazi na udaljenosti od 10 centimetara. Ova tehnologija je jednostavno proširenje postojećeg standarda beskontaktne kartice(ISO 14443 klasifikacija), kombinuje operativni interfejs pametnih kartica i čitača u zajednički uređaj. Takav NFC uređaj može komunicirati čak i sa postojećim pametnim karticama, kao i sa čitačima standarda ISO 14443 i drugim NFC uređajima i može biti kompatibilan sa radnom infrastrukturom beskontaktnih kartica koja se već koristi u javnom prevozu/platnim sistemima. NFC je prvenstveno namijenjen upotrebi u mobilnih uređaja Oh.

Šta je NFC modul

Modul je eksterni uređaj koji vam omogućava da obezbedite brza identifikacija koristeći radio komunikacijski kanal na daljinu. Modul za komunikaciju kratkog dometa radi na frekvenciji od 13,56 MHz sa brzinama do 424 kbit/s. Ova tehnologija se zasniva na upotrebi specijalizovanih čipova (uključujući telefonske SIM kartice) u komunikacijskim uređajima. Rasprostranjena distribucija NFC tehnologija u bliskoj budućnosti povezuje se s mogućnošću korištenja u kombinaciji sa pametnim telefonima i mobilni telefoni: mobilni uređaj je opremljen modulom (pogodan je eksterni NFC modul za telefon), koji će omogućiti pretplatniku da izvrši blagovremeno plaćanje usluga i robe jednostavnim približavanjem telefona čitaču. Obično se pretpostavlja da gotovina terete se sa bankovnog računa klijenta, a ne sa računa kod mobilnog operatera. komunikacije.

Vrste modula

Glavni tipovi NFC modula su SIM kartice, eksterni uređaji i čipovi. Za komunikaciju i plaćanje možete koristiti i dodatne uređaje, kao što su NFC moduli i naljepnice. NFC modul za telefon se može naručiti posebno, ili se može kupiti već u telefonu kao ugrađena oprema. Naljepnice su pričvršćene na kućište telefona. Postoje pasivni i aktivni. Prvi nisu u mogućnosti da razmjenjuju podatke s telefonom i ne dozvoljavaju vam upisivanje informacija na NFC uređaj putem komunikacijskih kanala mobilnog operatera. Aktivno - koristite Wi-Fi/Bluetooth komunikacioni kanal za komunikaciju sa uređajem, što dovodi do povećane potrošnje energije ili potrebe za stalnim punjenjem modula. Uobičajeni nedostatak takvih modula je prisustvo pričvršćivača.

Kako dodati NFC čip na pametni telefon

Prva opcija je NFC SIM kartica. Proizvode ih mnogi mobilni operateri. Instalirajte gotovu funkcionalnu karticu u svoj pametni telefon i plaćajte kupovinu laganim dodirom terminala. Naravno, nazovite to kvalitetom zamena za Apple Plaćanje nije moguće jer tekuće transakcije nisu šifrirane i ne zahtijevaju identifikaciju otiskom prsta. Osim toga, korisnik će vjerovatno morati otvoriti novi račun kod mobilnog operatera/banke. Međutim, ako je vlasnik plastične kartice neke od banaka, problem će nestati sam od sebe. Sve što treba da uradite je da posetite salon celularne komunikacije, ili poslovnicu banke i nabavite SIM karticu.

NFC antena. Druga metoda rada. Za sve korisnike čiji telefon ili pametni telefon u svom arsenalu nemaju modul „near-field“, put do „beskontaktnog“ je malo teži. Morat ćete ili zamijeniti uređaj, što je neracionalno, ili ga sami opremiti NFC antenom. Suprotno uvriježenom mišljenju, ovo je mnogo lakše učiniti nego što se prije zamišljalo. Da biste to učinili, morate kupiti posebnu vanjsku NFC antenu. To se može učiniti u prodavnicama mobilnih komunikacija, a zatim je, lijepljenjem na SIM karticu, instalirati ispod poklopca vašeg mobilnog uređaja.

Mala napomena: commit ovu operaciju Ovo neće raditi za vlasnike uređaja sa stražnjim poklopcem koji se ne može ukloniti i bočnom rupom za SIM kartice. Modul se može ugraditi u skoro sve modele telefona. Ovo rješenje je jednostavno i koristit će se sve dok se na tržištu ne pojave telefoni s ugrađenim NFC modulima.

Zašto sve više proizvođača mobilnih telefona oprema pametne telefone NFC čipom i koje su mogućnosti? ovu tehnologiju otvara korisniku?

Trenutno dostupno na mobilnom tržištu širok izbor pametni telefoni visoke i srednje cjenovne kategorije, koji su opremljeni NFC čipom. Prije nego što platite dodatnu funkciju, morate razumjeti šta je to i zašto je potrebna u telefonu.

Šta je NFC?

NFC (Near field communication) je interfejs bežičnu komunikaciju, čija je jedna od glavnih karakteristika, kako samo ime govori, mali radijus djelovanja (do 10 cm). Među karakteristikama tehnologije možemo istaći i:

  • Mogućnost zamjene sa drugim uređajima i pasivnim tagovima.
  • Kompaktne veličine.
  • Mala potrošnja energije.
  • Niska brzina prijenosa podataka.
  • Vrijeme postavljanja veze je 0,1 sekunda.
  • Budžetski trošak.

Zahvaljujući maloj veličini i maloj potrošnji energije, NFC se može koristiti malih uređaja. U pametnim telefonima, antena se obično montira na poklopac odeljka za baterije ili na unutrašnju stranu zadnje ploče ako se baterija može ukloniti. Kako korisnici ne bi imali pitanje kako točno primijeniti gadget za prijenos podataka (ovaj problem je posebno tipičan za tablete zbog njihove velike veličine i kratkog dometa tehnologije), lokacija čipa često je označena posebnom naljepnicom na slučaju.

Budući da je NFC sučelje samo baza koja ne pruža jasno rješenje za korištenje, proizvođači mobilnih uređaja i programeri aplikacija moraju samostalno razvijati scenarije rada. To može uzrokovati probleme kada aplikacije i uređaji različitih proizvođača međusobno komuniciraju.

Načini korištenja NFC-a

Možda je jedan od najčešćih načina korištenja NFC-a. Korisnik može na svoj mobilni uređaj priložiti bankovnu karticu kojom će ubuduće plaćati, na primjer, ako karticu ostavi kod kuće. U ovom slučaju, mogućnost presretanja podataka je izuzetno mala zbog malog dometa interfejsa izgubljen ili ukraden otključan pametni telefon predstavlja veliku opasnost.

Za plaćanje putem NFC-a trebat će vam:

  1. Bankovna kartica sa oznakom paypass.
  2. Prijava relevantne banke.
  3. Pronađite NFC stavku u meniju aplikacije.
  4. Pričvrstite karticu na zadnji poklopac telefon za čitanje.
  5. Zapamtite lozinku za platne transakcije poslanu u SMS poruci.

Sljedeći način korištenja tehnologije je razmjena podataka. Korišćenjem Android programi Zraka se može prenositi razne datoteke sa jednog mobilnog uređaja na drugi. Međutim, brzina prijenosa je vrlo mala, pa je ova funkcija prikladnija za slanje malih tekstualne poruke i linkovi.

Upute:

1. Aktivirajte NFC - potvrdite okvir pored ove stavke u “ Bežične mreže", otključajte pametni telefon i uključite ekran.

2. Odaberite agenta:

  • Google Chrome - za prijenos trenutno aktivne veze.
  • Google Maps - za prijenos rute.
  • Google Play - za prijenos aplikacija, knjiga i drugog sadržaja predstavljenog u servisu.
  • YouTube - za slanje linka na video.
  • Kontakti - za prijenos kontakta.
  • Galerija - za prijenos fotografija i slika (međutim, to može potrajati dugo zbog male brzine prijenosa, pa je u ovom slučaju bolje koristiti posebne aplikacije, o kojima će biti riječi u nastavku).

3. Približite uređaje dok se ne oglasi alarm.

4. Dodirnite i držite ekran da potvrdite prenos.

5. Začut će se još jedan zvučni signal koji označava uspješan prijenos datoteke.

Postoje razne aplikacije koje koriste NFC sučelje samo za uparivanje, a naknadni prijenos datoteka se vrši putem Bluetooth ili Wi-Fi veze: Pošalji! Prijenos datoteka, File Expert HD i Super Beam WiFi Direct Share.

Sljedeća metoda je čitanje i pisanje oznaka. Ova funkcija Radi slično, samo što koristi NFC čip, a ne kameru pametnog telefona. Može biti korisno za automatizaciju kućnog i radnog života. Da biste kreirali svoje, trebat će vam čiste praznine i specijalni programi za snimanje potrebne informacije. Oznaci možete dodijeliti sljedeće radnje koje će se izvršiti nakon što se pročita: slanje SMS poruke ili e-pošte, pozivanje kontakta, otvaranje linka, povezivanje putem Bluetooth-a, pokretanje aplikacije i još mnogo toga.

Nekoliko programa za kreiranje oznaka:

  1. WiFiTap WiFi NFC - za povezivanje na bežičnu mrežu. Pomaže gostima da se povežu na Wi-Fi pristupnu tačku brzo i bez unosa lozinke.
  2. ABA NFC - za kreiranje raznih oznaka standardnog formata.
  3. SmartTag Maker - posebna aplikacija za korisnike Sony proizvoda, koji sadrže niz praznina koje se koriste ne samo sa NFC sučeljem, već i sa slušalicama, Bluetooth uređaji, napajanje itd.

Zaključak

Svaki korisnik sam odlučuje da li mu je potrebna dodatna NFC funkcija u svom pametnom telefonu ili ne. Međutim, ova tehnologija se koristi u sve većem broju mobilnih uređaja. Stoga, ako ste kupili gadget s podrškom za NFC, sada znate kako iskoristiti sve njegove mogućnosti da život učinite praktičnijim.

Danas tehnologija omogućava ljudima da plaćaju ne samo gotovinom i bankovnom karticom, već i pametnim telefonom.

Beskontaktna plaćanja i sistemi mobilnog plaćanja su budućnost, oni postaju sve popularniji. Google za vas operativni sistem kreirali Android Pay (sada), Samsung i Apple - sisteme istog imena sa prefiksom Pay. Rade na istom principu - samo donesite uključeni, otključani pametni telefon na beskontaktni terminal.

Danas ćemo vam detaljno reći kako koristiti NFC, kako postaviti ovu funkciju i šta vam je za to potrebno.

Pametni telefon sa NFC-om

Prvo i najvažnije, uređaj mora biti opremljen. On je odgovoran za beskontaktne transakcije. Ako vaš gadget nema NFC, nažalost. Verzija operativnog sistema mora biti Android 4.4 i novija.

Kako saznati da li je NFC dostupan:

  • Naše.
  • Službene web stranice proizvođača s popisom tehničkih specifikacija.
  • Postavke - Više/Napredno/Dodatne funkcije (ovisno o Android verzije i brendirana školjka). Ovaj odjeljak bi trebao sadržavati NFC i Android Beam funkcije koje je potrebno aktivirati.

Podržana kartica

Ovo je drugi najvažniji uslov. Ako kartica ne podržava beskontaktno plaćanje ili banka iz nekog razloga da grešku prilikom podešavanja kartice, nećete je moći povezati sa pametnim telefonom i Android Payom, pojavit će se greška. U tom slučaju možete se obratiti banci sa zahtjevom za ponovno izdavanje kartice ili naručiti novu.

Gotovo sve moderne kartice, uključujući Sberbank (osim Maestra), Alfa, Tinkov i druge, podržavaju beskontaktno plaćanje. Ako vidite takve simbole, onda je u većini slučajeva sve u redu.

U zavisnosti od marke pametnog telefona, preuzmite aplikaciju. Kao što je jasno, svi uređaji osim Samsung-a i Apple-a zahtijevaju program (koji se sada zove Google Pay). Upravo na njenom primjeru pokazat ćemo kako funkcionira beskontaktno plaćanje putem NFC-a.

Nakon instaliranja aplikacije, morate kreirati bankovnu karticu u njoj: možete je skenirati kroz kameru gadgeta ili ručno unijeti broj. Također morate ručno popuniti datum isteka, ime vlasnika i CSV kod (tri cifre na poleđini). Zatim se uneseni podaci moraju potvrditi - SMS poruka sa kodom će biti poslata na broj telefona na koji je kartica povezana.

Kada se ova operacija završi, bankovna kartica će se pojaviti u Android Pay interfejsu. U ovoj fazi, aplikacija će definitivno zahtijevati da postavite zaključavanje ekrana - ovo su Googleova pravila. Morate postaviti PIN kod, uzorak ili lozinku. U budućnosti će to biti moguće ako imate skener otiska prsta, glavna stvar je da je uređaj otključan.

Počevši sa radom u Rusiji pre samo mesec dana, već su uspeli da promene naše živote na bolje. Zahvaljujući njima, prestali smo kopati po novčanicima, zadržavati red i bljeskati novčanicama pred svima. Dakle, u svakom slučaju, kažu oni koji su na sebi već iskusili sve prednosti beskontaktnog plaćanja. Ali šta je sa onima koji nemaju tu privilegiju?

Uprkos relativno raširenosti mobilne usluge za obavljanje transakcija, mnogi Rusi (i ne samo oni) nemaju priliku da ih koriste. Razlog za to je prilično jednostavan i doslovno leži na površini – tržište pametnih telefona nije ograničeno samo na Apple uređaji i Samsung. Neki ljudi više vole da koriste nešto, iako manje upadljivo, ali svakako pristupačnije.

Postoji mnogo načina da svoj pametni telefon, bez obzira na proizvođača, pretvorite u pravi novčanik. Počnimo redom.

Prvi i, po mom mišljenju, najpoželjniji je Yandex.Money.

Malo ljudi zna da aplikacija Yandex.Money za Android podržava beskontaktna plaćanja, zahtijevajući samo NFC modul integriran u pametni telefon od klijenta. Korisnik sam mora voditi računa o dopuni novčanika naslovnim jedinicama (čitaj – novcem).

Drugi način je NFC SIM kartica.

On ih proizvodi mobilni operater MTS u saradnji sa istoimenom bankom. Instalirajte funkcionalnu karticu u svoj pametni telefon i plaćajte kupovinu laganim dodirom terminala. Niko neće ni pretpostaviti da ste varali!

Naravno, nazovite to potpunom zamjenom Apple Pay još uvijek nije moguće, jer transakcije nisu šifrirane i ne zahtijevaju identifikaciju otiskom prsta. Pored toga, i dalje ćete morati da otvorite poseban račun kod MTS PJSC ili Russian Standard Bank.

Međutim, ako ste već vlasnik kartice jedne od dvije banke, problem nestaje sam od sebe. Sve što treba da uradite je da posetite najbližu prodavnicu mobilnih telefona ili poslovnicu banke, gde možete potpuno besplatno dobiti gore opisanu SIM karticu.

Treća metoda je NFC antena.

Antena izgleda manje zastrašujuće u stvarnom životu

Za sve one čiji pametni telefon u svom arsenalu nema “near-field” modul, put do “beskontaktnog” će biti nešto teži. Morat će ili zamijeniti uređaj novim, što je neracionalno, ili ga sami opremiti NFC antenom. Suprotno uvriježenom mišljenju, mnogo je lakše to učiniti nego zamisliti.

Da biste to učinili, morate kupiti vanjsku NFC antenu, koja se prodaje u mobilnim trgovinama, i, zalijepivši je na površinu SIM kartice, stavite je ispod poklopca pametnog telefona. Mala napomena: vlasnici uređaja s neizmjenjivom memorijom neće moći izvršiti ovu operaciju. zadnji panel i bočni slot za SIM kartice.

NFC narukvice.

Neke banke, uključujući Alfa banku, proizvode narukvice koje na prvi pogled izgledaju jednostavne, a u svom dizajnu sadrže NFC čip povezan s vašim lični račun. Radi na potpuno istom principu kao i plastične kartice s PayPass ili PayWave tehnologijom.

Provjerite kod predstavnika banke dostupnost odgovarajućeg pribora u njihovom asortimanu i, nakon što dobijete kopiju, uklonite čip sa kupljene narukvice i jednostavno ga stavite u kućište svog pametnog telefona ili tableta. Na ovaj način ne samo da se ne morate sjetiti da imate novčanik sa sobom, već brinete i o autonomiji vašeg glavnog uređaja.

Cijena NFC narukvice, ovisno o banci, kreće se od 500 do 1000 rubalja. Toliko će vas koštati i torbica sa malim džepom na poleđini.

9. septembar Apple kompanija najavio iPhone pametni telefoni 6 i iPhone 6 Plus, čija je jedna od karakteristika bio NFC čip i Apple Pay tehnologija zasnovana na njemu. U prezentaciji je glavni akcenat stavljen na mogućnost beskontaktnog plaćanja za kupovinu putem pametnog telefona, ali zapravo, mogućnosti NFC-a tu ne završavaju i već dugo se uspješno koriste u Android pametnim telefonima za obavljanje mnogih različite zadatke, od plaćanja putovanja u podzemnoj željeznici do automatizacije vašeg pametnog telefona.

Umjesto uvođenja

NFC je skraćenica za Near Field Communication ili „blizu beskontaktne komunikacije“, na ruskom. U svojoj srži, radi se o malom čipu koji se može ugraditi u pametni telefon u svrhu prijenosa podataka na vrlo kratke udaljenosti pri vrlo maloj brzini. NFC je veoma blizak RFID tehnologiji, koja se dugo koristi za označavanje proizvoda u supermarketima, ali je zasnovana na njenom novijem standardu ISO/IEC 14443 (pametne kartice) i dizajnirana je za upotrebu u prenosiva elektronika(čitaj: pametni telefoni) i obavljanje sigurnih transakcija (čitaj: plaćanje kupovine).

Kao i kod standarda ISO/IEC 14443, NFC ima domet od samo 5-10 cm, ali razlika je u tome što NFC čip može istovremeno da deluje i kao oznaka i kao čitač. Drugim riječima, pametni telefon opremljen NFC-om može biti ili pametna kartica (na primjer, metro kartica) koju samo treba donijeti do čitača radi plaćanja ili sam čitač koji se može koristiti za npr. prebacite sredstva između pametnih kartica i pretvorite ih prave karte sa podrškom za standard ISO/IEC 14443 u virtuelnom.

Ali ovo je samo “jedna od” i najočitija primjena NFC-a. Zbog činjenice da NFC čip može prenositi podatke u oba smjera i ne zahtijeva autentifikaciju uređaja, može se koristiti kao jednostavna i praktičnija zamjena za Bluetooth. Koristeći NFC, na primjer, možete dijeliti veze, lozinke, kontakte i druge podatke između pametnih telefona tako što ćete ih jednostavno približiti jedan drugom.

Uvedena u Android 4.0, Beam tehnologija dodatno proširuje opseg NFC-a, omogućavajući vam brz prijenos cijelih datoteka i mapa između uređaja, što se postiže prethodnom autentifikacijom Bluetooth uređaja putem NFC-a, a zatim uspostavljanjem Bluetooth veze i slanjem datoteka. Kao iu prethodnom slučaju, sve što je potrebno za prijenos je jednostavno približiti telefone jedan drugom. IN Samsung firmware ova funkcija se zove S-Beam i omogućava vam da koristite ne samo bluetooth kao "transportni kanal", već i Wi-Fi (jedan od pametnih telefona pretvara se u pristupnu tačku).

Druga mogućnost je korištenje pasivnih NFC oznaka. Ove oznake, u obliku malih naljepnica, mogu se kupiti po cijeni od pola dolara i reprogramirati pomoću pametnog telefona. Svaki od njih može sadržavati 137 bajtova informacija (u slučaju najčešće i najjeftinije Mifire Ultralight C oznake), za čitanje koje, opet, potrebno je samo ponijeti pametni telefon. Možete upisati lozinku u oznaku kućni Wi-Fi i zalijepite ga na ruter. Ili kodna riječ na koju će pametni telefon odgovoriti. Možete organizirati automatsko pokretanje navigatora kada instalirate pametni telefon u držač u automobilu ili omogućiti nečujne i štedljive načine rada kada je telefon na noćnom ormariću. Mala lista za kupovinu od 137 bajtova takođe će se dobro uklopiti.

U ovom članku ćemo govoriti o svim mogućim primjenama NFC-a u praksi, ali kako kod nas plaćanje za kupovinu pomoću njega gotovo nigdje nije implementirano, govorit ćemo uglavnom o automatizaciji na osnovu tagova.

Podrška za pametne telefone

Prvi telefon sa integrisanom podrškom za NFC bio je Nokia 6131, objavljen 2006. godine. U to vrijeme, ugrađeni NFC čip je bio samo igračka koja je demonstrirala mogućnosti tehnologije stvorene prije dvije godine. Pametni telefon je bio opremljen softverom za čitanje NFC oznaka, ali zbog njihove tadašnje visoke cijene i gotovo nulte popularnosti tehnologije nije bio pogodan za bilo kakvu ozbiljnu upotrebu ovu funkciju Nisam zatražio pametni telefon.

Nakon nekog zatišja, NFC je počeo da se popularizira Google kompanija, objavljen 2010 samsung smartfon Nexus S i Google aplikacija Novčanik, koji vam je omogućio plaćanje virtuelnim kreditnim karticama koristeći NFC. Sljedeće godine, Google je postao vodeći učesnik NFC Foruma i predstavio Android 4.0 i pametni telefon zasnovan na njemu Samsung Galaxy Nexus, koji se sada hvalio prisustvom upravo te Beam funkcije. Kasnije se pojavio Nexus 4, a drugi proizvođači su konačno počeli da ga sustižu.

Danas su gotovo svi proizvedeni pametni telefoni opremljeni NFC-om. Čak i ultra jeftini Mediatek čipovi imaju odgovarajući modul, tako da je većina novih Kineski pametni telefoni koji koštaju 5.000 rubalja, takođe su opremljeni njime. U svakom slučaju, prisustvo NFC čipa može se lako provjeriti prisustvom stavke “Bežične mreže -> NFC” u postavkama.

Igranje sa oznakama

Gdje mogu dobiti oznake? Kao što sam rekao, najlakša opcija je jednostavno ih naručiti iz Kine (dx.com, tinydeal.com, aliexpress.com). Najjeftinije oznake, koje predstavlja Mifire Ultralight C sa 137 bajtova memorije, koštat će oko pet dolara za deset komada. Takođe možete dobiti brendirane oznake od Sony (SmartTags), ali dodatno izgled a cijene koje će biti tri do pet puta veće se ne razlikuju. Druga opcija: TecTile oznake iz Samsunga sa još višom cijenom, ali i više memorije (716 bajtova). Ali ovdje morate biti oprezni, prva verzija oznaka je kompatibilna samo sa NXP NFC kontrolerom, tako da neće raditi s većinom pametnih telefona.

Sasvim je moguće koristiti žetone i kartice podzemne željeznice kao oznaku za više putovanja. Često dio memorije u njima ostaje slobodan za pisanje, tako da tamo možete staviti bilo koju informaciju. Ali čak i ako to nije slučaj, oznaka se i dalje može koristiti kao okidač akcije, jednostavno postavljanjem pametnog telefona da reagira na jedinstveni ID oznake.

Bez dodatnog softvera, mobilni operativni sistemi imaju samo ograničenu podršku za “komunikaciju” sa oznakama. Isti Android uopće ne nudi nikakve alate za rad s njima. Sve što možete učiniti je jednostavno donijeti oznaku na svoj pametni telefon kako bi je ovaj mogao pročitati. Ovisno o vrsti podataka zabilježenih u oznaci, pametni telefon može prikazati ove podatke na ekranu (tip teksta ili nije podržan), otvoriti web stranicu (tip URI), pokrenuti aplikaciju (poseban tip android.com:pkg, podržano samo u Androidu), otvorite birač sa navedenim brojem (URI tip "tel://") i izvršite neke druge radnje.

U Androidu ne postoje načini za promjenu samih oznaka ili ponašanja pametnog telefona kao odgovor na njihovu detekciju, tako da ćemo morati nabaviti dodatni softver. Tri aplikacije koje ćemo koristiti su:

  • NFC TagInfo - čitač oznaka koji vam omogućava da dobijete najpotpunije informacije o oznaci i podacima snimljenim u njoj;
  • NFC TagWriter je vlasnička aplikacija od vodećeg proizvođača oznaka NXP Semiconductors;
  • Trigger - omogućava vam da samostalno odredite reakciju na oznaku s mogućnošću prijenosa kontrole na Tasker.

NFC TagInfo

Prvo, hajde da shvatimo kakve oznake imamo. Kinezi obično ne daju nikakve detalje o ovom pitanju, a ja generalno ćutim o kartama metroa. Pokrenite NFC TagInfo i donesite svoj pametni telefon na oznaku. Zatim dodirnite stavku Informacije o oznaci i pogledajte (snimka ekrana “Čitanje NFC oznake”) šta imamo:

  • UID - jedinstveni identifikator oznake;
  • RF tehnologija je standard koji podržava oznaka. U ovom slučaju radi se o ISO/IEC 14443 Tip A, odnosno obična RFID oznaka s podrškom za prvu verziju protokola za razmjenu podataka (Tip A);
  • Tag Type - tip (ili bolje rečeno, “model”) oznake. U ovom slučaju, NTAG203 je Mifare Ultralight C, najjeftiniji trenutno tag. Slovo C znači podršku za enkripciju podataka. Tu je i Topaz 512, koji sadrži 450 bajtova informacija, i Mifare Classic 1K (716 bajtova), koji se koristi u TecTile oznakama i često u mapama metroa;
  • Proizvođač - proizvođač oznaka. NXP Semiconductors - 90% svih NFC oznaka su napravljeni od njih (Mifare familija).

Sada se vraćamo i idemo na NDEF informativni meni. NDEF je jedan od NFC standarda koji opisuje format za pohranjivanje informacija u memoriju oznaka i njihovo prenošenje do čitača. Oznaka može sadržavati više NDEF poruka, svaka sa svojim ID-om i tipom, koje pametni telefon može koristiti da odredi kako interpretirati podatke koje sadrži. Tip je specificiran u formatu URI, MIME ili domen:servis, ako govorimo o nekom tipu specifičnom za čitač (na primjer, isti android.com:pkg).

U NDEF informativnom meniju prvenstveno nas zanimaju linije Maksimalna veličina poruke (veličina korisne oznake), Da li je u tag moguće pisati (podrška za pisanje) i Može li se oznaka zaštititi od pisanja (podrška za zaštitu od pisanja). Posljednja opcija vam omogućava da blokirate snimanje oznaka za sve uređaje osim našeg. Osim toga, oznaka se može trajno zaključati tako da se više nikada ne može zapisati. U ovom slučaju, pretposljednja opcija će označavati ne.

Šta je unutar oznake?

Sa tehničke tačke gledišta, NFC oznaka je mikrokompjuter poput onih koji se nalaze unutar SIM i bankovnih kartica. Ima vlastiti procesor, RAM i trajnu memoriju, ali ne postoji tradicionalni izvor napajanja. Električna struja prima putem elektromagnetne indukcije koja se javlja između čitača i tag antena, baš kao što se to dešava u bežičnim punjači i pasivni radio prijemnici. Zahvaljujući ultra niskom nivou potrošnje energije, snaga takvog "transformatora" sasvim je dovoljna za normalno funkcionisanje mikroračunara.

Antena zauzima oko 99% površine oznake i prenosi podatke na frekvenciji od 13,56 MHz brzinom od 106, 212 ili 424 Kbps. NFC standardi definiraju nekoliko protokola za prijenos podataka, uključujući nekoliko implementacija protokola za razmjenu podataka (označeni su slovima A, B i tako dalje), koje može dopuniti proizvođač same oznake. Na primjer, Mifare porodica oznaka implementira niz ekstenzija preko standardnog protokola, zbog čega je moguće uhvatiti nekompatibilnosti između aplikacija i oznake (ali to je rijetko).

Sigurnost podataka osigurava se na nekoliko načina:

  • Kratki domet. Deset centimetara je vrlo privatna zona.
  • Zaštita od kloniranja sa jedinstvenim serijskim brojem.
  • Mogućnost zaštite od prepisivanja i zaštite podataka lozinkom.
  • Opciono šifrovanje podataka u memoriji i tokom prenosa.

Vodeći proizvođač NFC oznaka je NXP Semiconductors. Proizvode oznake iz porodice Mifare, koje su postale toliko popularne da kompatibilnost s njima osiguravaju ne samo drugi proizvođači oznaka, već i proizvođači NFC čipova za pametne telefone (na nivou emulacije oznaka). Porodica uključuje nekoliko različiti modeli, počevši od najjednostavnijeg Mifare Ultralight C pa do Mifare DESFire EV1, koji imaju ugrađenu sistem datoteka sa podrškom za kriptografiju i fleksibilnim pravima pristupa.

Idite na meni NDEF poruka. Ako oznaka sadrži bilo kakve podatke, svi će biti prikazani ovdje, raščlanjeni na poruke. Preostale opcije NFC TagInfo vam omogućavaju da vidite informacije o memoriji oznake: stvarni volumen, dump u HEX i ASCII formatima, prava pristupa memorijskim stranicama itd. Preporučujem da se vratite na ove opcije nakon pisanja u oznaku podataka.

Pisanje podataka

Koristit ćemo NFC TagWriter za snimanje podataka. Korištenje aplikacije je prilično jednostavno. Pokrenite ga, dodirnite Kreiraj, piši i pohrani, odaberite Novo, a zatim odaberite vrstu podataka za pisanje. Najkorisnije vrste: kontakt, običan tekst, broj telefona, podaci Bluetooth veze, URI i aplikacija. Lista čak uključuje marker web pretraživača i e-poruku, ali nije sasvim jasno za šta su oni potrebni.


Zatim popunite obavezna polja (na primjer, adresu web-mjesta u slučaju URI-ja), kliknite na Next i idite na ekran sa opcijama (snimka ekrana „NFC TagWriter: opcije poruke“). Ovdje možete odrediti aplikaciju koja će se pokrenuti nakon čitanja naljepnice (Dodaj aplikaciju za pokretanje) i postaviti zaštitu od prepisivanja od strane uređaja treće strane (Primijeni meku zaštitu). Aplikacija će se također pobrinuti da nas obavijesti o modelima oznaka koji mogu primiti ove podatke (u ovom slučaju sve je u redu, NTAG203 je na listi).


Ponovo kliknite na Next i dovedite pametni telefon do oznake. Voila, naši podaci su u njemu. Sada ih može čitati bilo koji pametni telefon koji podržava NFC. Ali šta ovo na kraju daje?

Slučajevi upotrebe

U stvari, postoji mnogo scenarija za korištenje oznaka. Na primjer, koristim oznake za pohranjivanje lozinki i automatizaciju doma, druge za automatsko otključavanje pametnog telefona i automatsko pokretanje navigatora u automobilu. Oznake se mogu zalijepiti na sto, na laptop, na privjesak za ključeve, unutar knjige, na vizit kartu ili šivati ​​ispod odjeće. Stoga je raspon njihove primjene ogroman, a u konačnici sve ovisi samo o vašoj mašti.

Kućna automatizacija

Najjednostavniji i najočitiji način korištenja oznaka je da ih jednostavno zalijepite po kući kako biste stvorili neku vrstu sistema automatizacije. Ovdje postoji mnogo različitih opcija. Ja ću vam dati one najzanimljivije i najkorisnije.

  • Lozinka za kućnu Wi-Fi mrežu. Stavljamo oznaku na ruter i upisujemo lozinku u nju pomoću InstaWifi aplikacije. Bit će korisno ne samo za one koji često primaju goste, već i za one koji vole eksperimentirati s firmware-om.
  • Pokrenite automatsku sinhronizaciju ili aplikaciju za razmjenu podataka sa računarom. Oznaka se može zalijepiti na laptop ili sistemsku jedinicu i konfigurirati za pokretanje aplikacije za sinhronizaciju podataka (AirDroid, WiFi ADB i drugi).
  • Omogućite pristupnu tačku. Ponovo zalijepimo oznaku na laptop, a zatim instaliramo aplikaciju Trigger. U njemu dodajemo novi zadatak, biramo NFC kao okidač, preskačemo odabir ograničenja, biramo „Bežično i lokalne mreže-> Wifi zona”, preskočite sljedeći ekran (dodavanjem prekidača) i na posljednjem ekranu ga dovedite do NFC oznake.
  • Uključite režim rada u avionu noću. Oznaku zalijepimo negdje bliže krevetu. Pokreni okidač, novi zadatak -> okidač: NFC -> akcija: “Eksperimentalno -> Način rada u avionu”. Alternativno, umjesto uključivanja načina rada u avionu, možete podesiti da se podaci i Wi-Fi isključuju dodavanjem odgovarajućih radnji zadatku.

Automotive Automation

NFC oznake će biti vrlo korisne za one koji koriste pametni telefon kao auto navigator. Samo zalijepite oznaku na držač pametnog telefona i u nju zapišite upute za pokretanje navigatora - i voila. Sve je postalo mnogo lakše. Međutim, preporučio bih da idete malo drugačijim putem i zakomplikujete podešavanje dodavanjem automatskog uključivanje bluetooth-a(za slušalice), GPS i isključivanje Wi-Fi veze.

Da bismo to učinili, opet nam je potreban Trigger. Pokrenite ga, dodajte zadatak, odaberite NFC kao okidač. Dodajte akciju “Bluetooth -> Bluetooth On/Off -> Enable”. Dodajte još jednu radnju: “Bežične i lokalne mreže -> GPS On/Off -> Omogući”. I još nešto: "Bežične i lokalne mreže -> WiFi uključen/isključen -> Isključi." Na kraju dodajte akciju “Aplikacija i prečice -> Otvori aplikaciju -> odaberite aplikaciju”. Preskočimo ekran za dodavanje prekidača, na sledećem ekranu dovedemo pametni telefon do oznake.

Sada, nakon ugradnje pametnog telefona u držač, dobićemo pametni telefon u potpunosti konfigurisan za upotrebu u automobilu.

Otključavanje vašeg pametnog telefona

Motorola ima prilično zanimljiv dodatak za pametne telefone koji se zove Motorola Skip. Ovo je kopča za odeću za brzo otključavanje pametnog telefona bez potrebe za unosom PIN koda ili grafički ključ. Dodatak je prilično koristan u nekim slučajevima, ali radi samo sa pametnim telefonima iste kompanije. Srećom, slična naprava se može sastaviti na vašem kolenu.

Neću vam reći kako da napravite sam klip - ovdje svako ima slobodu da pokaže svoju maštu, možete zalijepiti NFC oznaku na ruku - ali umjesto toga ću vam reći kako podesiti pametni telefon da se otključava kada dodirnete to. Postoji nekoliko načina, ali najjednostavniji i najefikasniji je Xposed NFC LockScreenOff Enabler modul. Modul, kao i sam Xposed, zahtijeva root, ali osim toga efikasno rešenje Zadatak uključuje super funkciju - aktiviranje NFC-a kada je ekran isključen.

Poenta je da za svrhe Android sigurnost zabranjuje upotrebu NFC-a dok se ekran ne otključa (ne samo uključi, već i otključa), što negira mnoge efikasne tehnike za njegovo korištenje. NFC LockScreenOff Enabler rješava ovaj problem.

Business card

NFC oznake se mogu koristiti u kombinaciji sa vizit kartama. Postoji nekoliko kompanija na tržištu koje ih proizvode, ali njihove cijene su takve da je lakše sami zalijepiti etikete na obične vizit karte, a još uvijek imate puno novca u džepu. Možete upisati bilo koju informaciju u oznaku, uključujući kontakt informacije (TagWriter podržava ovaj format), adresu web stranice ili čak geografske koordinate vašeg ureda (pametni telefon će automatski otvoriti mape kako bi pokazao lokaciju). A najvažnije je da vizit kartu ne morate dati osobi, dovoljno je da je skenira.

Uključivanje računara

Ovo je svojevrsni razvoj ideje o oznakama na sistemskoj jedinici i laptopu. Ideja je da kreirate postavku koja će vam omogućiti da uključite svoj računar koristeći NFC oznaku bez uzimanja u obzir gdje se sama oznaka nalazi. Na primjer, možete ga zalijepiti u hodnik, tako da možete upaliti auto i prije nego što skinete cipele. Metoda je bazirana na WoL funkciji koja vam omogućava da uključite računar slanjem paketa na Ethernet port i Android aplikaciji Wol Wake na Lan Wan koja to radi putem interneta.

Kako to podesiti? Prvo otvorite kontrolnu tablu rutera i konfigurišite prosleđivanje portova 7 i 9 (WoL portovi) na našu kućnu mašinu. Veoma je važno da navedete MAC adresu umesto IP adrese, pošto se ova druga može dodeliti drugom uređaju. Zatim idemo na noip.com, registriramo se i dobijemo besplatnu domenu koju ćemo koristiti da dođemo do rutera izvana. Ako imate statičnu IP adresu, možete preskočiti ovaj korak.

Zatim instalirajte Wol Wake na Lan Wan na svoj pametni telefon, kliknite na dugme Dodaj novo i u prozor koji se otvori unesite proizvoljno ime, MAC adresu računara i prethodno dobijenu domenu i kliknite na Sačuvaj. Za svaki slučaj, provjeravamo postavke. Zatim instalirajte Tasker, idite na karticu Zadaci, kreirajte novi zadatak, odaberite Plugin -> Wol Wake on Lan Wan kao akciju i odaberite prethodno kreirani WoL profil. Sačuvaj.

Sada moramo povezati ovaj zadatak sa NFC-om. Da biste to učinili, pokrenite Trigger, dodajte zadatak, odaberite NFC kao okidač i “Scheduler -> Scheduler Task” kao radnju (programeri su Tasker preveli kao “Scheduler”), zatim odaberite zadatak kreiran u prethodnom koraku u Tasker-u , preskočite kreiranje prekidača i U posljednjoj fazi podešavanja dovodimo pametni telefon do NFC oznake.

Ovo je sve. Ako je sve ispravno konfigurirano, onda kada se otkrije oznaka, Android će dati kontrolu Triggeru, on će zauzvrat pokrenuti zadatak Tasker, koji će aktivirati profil koji nam je potreban u aplikaciji Wol Wake na Lan Wan, poslat će WoL paket na ruter, a on će ga preusmjeriti na MAC adresu računara, mrežna kartica koji... Pa dobro. Generalno, sve bi trebalo da funkcioniše :).

Zaključci

NFC tehnologija ima mnogo primjena, a siguran sam da će u roku od pet godina NFC oznake i terminali za plaćanje biti posvuda, od reklamnih postera do supermarketa. I nadam se da barem ovoga puta Rusija neće zaostajati za ostatkom svijeta pedeset godina.

Pregled