Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Zdravo svima! Dobro došli u moje prvo uputstvo! Unaprijed se izvinjavam na lošem nivou engleskog jezika. U ovom vodiču korak po korak naučit ću vas kako izgraditi jednostavnu i vrlo jeftinu NFC kutiju za zaključavanje prstena!
Korak 1: Šta će vam trebati
U redu, prvo je ideja bila stvoriti kutiju zaključanu iznutra. Opisano je mnogo različitih dizajna i lako ih je napraviti s Instructables -om, ali odlučio sam stvoriti svoj. Morao je biti najjeftiniji mogući i moći se uklopiti u vrh kutije. Također da ne zauzimate previše prostora za pohranu. Cheap Box. Koristio sam nedovršenu drvenu kutiju jer je možete slikati i ukrašavati kako želite. Ovdje ima mnogo drvenih kutija. Ali to mi je bilo preskupo pa sam otišao ovdje. Unutrašnje zaključavanje sistema. Mine. Switch. RockerBattery i njegov MicroUSB/USB kabel. Moje. To mora biti baterija od 5 V koja se može puniti i isporučivati energiju istovremeno. Arduino Nano i njegov MiniUSB/USB kabel. Vrlo jeftino. Servo SG90. Vrlo jeftino. PN532 Elechouse NFC. Najbolji OneNFC PRSTEN za otključavanje kutije. SlužbeniMicro USB ženski na USB ženski adapter. Kao ovaj. Sigurno će vam trebati i neki osnovni alati: 3 ruke, odvijač, bušilica, komplet za lemljenje …
Korak 2: Spojite NFC čitač/pisač i Servo SG90 motor na Arduino Nano
Ako ste primili isti SERVO kao ja, 3 pina su spojena. Morate ih odvojiti od njih samih prije nastavka.
Priključite crvenu žicu na 5 V Arduino Nano -a. Crnu povežite na uzemljenje GND -a. Bijelu žicu spojite na Digital 3. Za PN532 ovo možete pročitati, ali reći ću vam sve što trebate da bi radilo;) Prvo morate staviti svoj PN532 u I2C način rada. Spajkajte 4 -pinski konektor. VCC spojite na 3,3 V, zemlja -zemlja, te Analog 5/SCL i Analog 4/SDA. Samo pogledajte sliku.
Korak 3: Softver
Prvo morate preuzeti softver da biste koristili Arduino Nano. A zatim datoteke biblioteka koje ćete staviti u mapu Biblioteka u svoju Arduino mapu. Pomoć možete pronaći ovdje i ovdje. I na kraju preuzmite moju skicu pod nazivom "Nairod785" za ovaj projekt.
Jedino što trebate promijeniti je ova linija:
if (ringUid == "47d6b2b62880" || ringUid == "47c9b2b62880") {promijenite sa Uidom vaših NFC oznaka, NFC prstenom…
Uid vašeg NFC prstena možete dobiti ako na Arduinu pokrenete primjer skice u mapi PN532 pod nazivom ISO14443A_uid. Napomena: Svaka oznaka, tako da svaka strana prstena ima drugačiji id, zato morate skenirati oboje, a zatim unesite 2 UID. Učitajte skicu na Arduino Nano i testirajte je.
Korak 4: Pripremite kutiju
Zapalio sam drvo kao što vidite. Olovkom sam crtao različite oblike i kompletom za lemljenje da malo zapalim drvo. Izbušio 2 rupe za "vanjsko sučelje": uključivanje/isključivanje napajanja i mikro USB ženski dio za punjenje bateriju i pristup arduinu u slučaju da moramo promijeniti skicu ili otkloniti greške u kutiji. Obojite je i skoro je gotova! Popravite sistem unutrašnjeg zaključavanja.
Korak 5: Sastavite sve zajedno
Pogledajte moj dijagram, morate povezati sve ovako. Nakon testiranja udaljenosti čitanja s pločom PN532, shvatio sam da je drvo između prstena i PN532 preveliko, pa sam morao malo ogrebati drvo kako bih smanjio debljine drva. Kad izgleda da sve funkcionira, pronađite dobar položaj za SERVO, a zatim sve popravite/zalijepite na drvo. Možete dodati pleksiglas da zaštitite krug ako želite.
Korak 6: Završeno
Slobodno komentirajte, postavljajte pitanja.
Bilo bi mi drago pomoći bilo kome kome je potrebna pomoć.
Zahvaljujući: Johnu McLearu i Lokkiju
nfcring.com/
forum.nfcring.com/