Përmbajtje:

Plani i uljes së RFID: 7 hapa
Plani i uljes së RFID: 7 hapa

Video: Plani i uljes së RFID: 7 hapa

Video: Plani i uljes së RFID: 7 hapa
Video: Заработайте свои первые $ 1000 + на AUTOPILOT (копирование и вс... 2024, Korrik
Anonim
Plani i uljes së RFID
Plani i uljes së RFID

Doja të bëja diçka të veçantë për tabelën e tryezave të dasmës, dhe mendova se kjo ishte një mënyrë e mirë për ta bërë atë personale, pasi pasqyron dashurinë time (varësinë) për projektet elektronike.

Pra, plani ishte të bënim një panel të madh prej druri me planin e dhomës në të, duke përfshirë, natyrisht, tabelat dhe emrat e tyre (ato janë emra bimësh, në frëngjisht). Të ftuarit morën një kartë me një afishe RFID në të së bashku me ftesën e tyre. Në pjesën e pasme të kartës ishte shkruar (në frëngjisht) diçka si "Kjo kartë ka një rëndësi të madhe, mbajeni të sigurt dhe mbajeni me vete në dasmë". Nuk doja që ata ta dinin se për çfarë shërbente deri në dasmë.

Grafiku ka disa elementë: një ekran TFT, një lexues RFID, një LED të gjelbër dhe një LED të kuq, një buton shtytës dhe një shirit prej 3 LED për secilën tryezë. Kur skanohen etiketat RFID, LED e gjelbër ndizet nëse njihet dhe një mesazh i personalizuar shfaqet në ekran, duke përfshirë emrin e tabelës ku është ulur mysafiri. Përveç kësaj, shiriti LED i lidhur me tryezën është ndezur, duke hedhur dritë mbi tryezën në planin e dhomës. Nëse karta nuk lexohet ose nuk njihet, LED i kuq ndizet me një mesazh "mohohet hyrja" në ekran. Butoni është për ata që nuk arritën të mos humbasin ose harrojnë kartën. Ajo shfaq një mesazh në ekran, duke u kërkuar atyre të shkojnë në bar dhe të thonë diçka si "Unë nuk jam i besueshëm", në këmbim të të cilit ata marrin një tabelë rezervë për të gjetur vendin e tyre.

Ndryshova disa gjëra gjatë rrugës: doja të pikturoja panelin prej druri, por ndryshova mendje sepse kisha frikë se mos bëja rrëmujë dhe duhet të filloja nga e para me një panel të ri. Meqenëse kam një makinë cricut vendosa të bëj shkrimet dhe vizatimet me vinyl.

Unë gjithashtu kisha një ekran LCD me karakter 20x04 në fillim, por u përmirësova në një ekran TFT 7 sepse është më i madh dhe jo aq kufizues për sa i përket gjatësisë së mesazhit.

Hapi 1: Materialet

Këtu është një listë e përbërësve që kam përdorur për produktin përfundimtar (Arduino Mega, ekran TFT dhe vinyl)

Elektronikë:

- Arduino Mega

- Mega protoshield për Arduino

- Ekran TFT Adafruit 7 (nuk ka nevojë për prekje, blerë në Adafruit)

- Bordi i shoferit RA8875 për ekranet me prekje 40-pin TFT (blerë në Adafruit)

- Lexues RC522 RFID

- Numri i tabelave x MOSFET me kanal N

- Numri i tabelave rezistente 10k Ohms

- Rrip LED 12V, i prerë (kam përdorur

- Ndërprerës i energjisë në linjë për folenë fuçi 2.1 mm

- Paketë baterie 8x AA (12V) dhe bateri

- 1 x jeshile 5 mm LED

- 1 x e kuqe 5 mm LED

- 1 x buton Push

- 3 x rezistorë për butonin dhe LED (rekomandohet, vlera mund të ndryshojë)

- Copë PCB

- Shumë tela dhe lidhës

- Tkurrja e nxehtësisë është një ide e mirë

Paneli:

- Vida të vogla dhe arra (M2 ose M3)

- Kanavacë ose panel druri (e kam përdorur këtë

- Llak

- Vinyl dhe kasetë transferimi

- Mbajtëse LED 2 x 5 mm me Pjerrësi Plastike

- Pjesë të printuara 3D

- Super zam për kapakët në mbajtëset e shiritave LED

- Paqja e pëlhurës dhe velcro

Mjetet (disa nuk janë të detyrueshme):

- Preres telash

- Makine per ngjitjen e metalit

- Stërvitje dhe copa

- Kaçavida

- Cricut ose Silouhette Cameo ose ndonjë mënyrë tjetër për të prerë vinyl

- Kruese për vinyl

- Printer 3D ose mik me një (si unë) ose përdorim shpërndarës 3D

- Makinë qepëse për mbulesën e rrobave

Hapi 2: Prototipi me Arduino Uno

Prototip Me Arduino Uno
Prototip Me Arduino Uno

Isha i ri në botën Arduino kështu që vendosa të bëj një prototip me Uno së pari. Unë them së pari sepse përfundimisht e transferova në Arduino Mega për të marrë më shumë kunja dalëse për LED që doja të ndriçoja tabelën përkatëse (kjo do të thotë që më duhej një kunj për çdo tryezë). Nëse doni ta bëni këtë pa LED ose vetëm me një ose dy për të treguar nëse skanimi RFID funksionoi (si ato të mia të gjelbra dhe të kuqe), Arduino Uno është i mjaftueshëm (në varësi të ekranit tuaj).

Këtu është diagrami pinout që kam përdorur për Uno:

Moduli RFID:

SDA në pin 10

SCK te kunja 13

MOSI në pin 11

MISO te kunja 12

RQ është e papërdorur

GND në tokë

RST te kunja 9

Dalja 3.3V deri 3.3V në Uno

LCD (në rastin tim, një LCD 20x04 me mburojë I2C, para azhurnimit në TFT):

SDA në A4

SLC në A5

VCC në 5V dalje në Uno

GND në Gnd

Ju gjithashtu mund të përdorni një LCD pa I2C, por do t'ju duheshin më shumë kunja.

Hapi 3: Kalimi në MEGA

Kalimi në MEGA
Kalimi në MEGA
Kalimi në MEGA
Kalimi në MEGA
Kalimi në MEGA
Kalimi në MEGA

Kur mora shiritin LED dhe transistorët më duhej ta zhvendosja prototipin në Arduino Mega. Bleva gjithashtu një mburojë prototipi për t'i bërë gjërat të përhershme, por ende të lëvizshme nga vetë Arduino. Këtu është paraqitja ime hyrëse dhe dalëse me Mega:

Shirita LED për tavolina: 30 deri në 45

LED i kuq: 27

LED e gjelbër: 28

Butoni: 29

Mburoja TFT:

CS: 7

INT: 3

RISHTO: 12

Vin: 5V e Arduino -s

GND: tokë

Lexuesi RFID:

SS/SDA: 9

RST: 8

GND: tokë

3.3V: 3.3V e Arduino -s

SPI E ZAKONSHME:

SCK: 52

MOSI: 51

MISO: 50

Për ata që nuk janë të njohur me pajisjet SPI, si ekrani im RFID dhe TFT, ekziston vetëm një port i disponueshëm në arduino Uno dhe Mega. Me pajisje të shumta, ato duhet të lidhen me të njëjtin MOSI, MISO dhe SCK, dhe ata kanë nevojë për një kunjë normale të ndryshme secila që arduino t'i tregojë nëse duhet të dëgjojnë apo jo (përzgjedhja e skllavit).

Për të drejtuar shiritat LED, unë lidha një lidhës fuçi femër në mburojë, që lidhet me një furnizim me energji 12V. Vin e Arduino është gjithashtu e lidhur me këtë burim energjie.

Të gjitha shiritat LED kanë nevojë për një MOSFET për të menaxhuar fuqinë dhe kontrollin (sepse burimi i energjisë është i jashtëm dhe tensioni është i lartë). I bashkova këto me rezistorët e tyre në mburojën arduino. Telat e kuq janë për energji, dhe telat e zinj për kontroll. Fillova me tela më të shkurtër dhe i bashkova me tela me shirita LED kur montova panelin. Siç mund ta shihni, çdo tel i zi është identifikuar, por ato të kuqe janë të njëjta (12V), kështu që ata nuk kishin nevojë për identifikim.

Çdo shirit LED lidhet si më poshtë: LED Gnd në kunjin qendror të MOSFET, kunja e djathtë MOSFET në rezistencë dhe kunja arduino, maja MOSFET në arduino Gnd.

Më duhej të lija pak hapësirë në mburojë për instalimin e ekranit dhe lexuesit RFID. Lidhjet janë siç u tha më lart, drejtpërdrejt në kunjat/GND/5V, përveç lidhjeve SPI për të cilat kam përdorur një PCB shtesë sepse ekrani dhe lexuesi RFID duhej të lidheshin me të njëjtat kunja. Unë bashkova gjithashtu rezistorët për LED (jeshile dhe të kuqe) dhe butonin në PCB.

Saldimi i mburojës ishte mjaft delikat, por unë jam i kënaqur me rezultatet dhe jam i kënaqur që kam përdorur një mburojë, pasi bëri një punë më të pastër dhe Arduino lehtësisht të ripërdorshme. Lidhjet janë të forta dhe nuk do të bien gjatë dasmës (siç do të ndodhte me telat e futur në kokë).

Hapi 4: Kartat RFID

Kartat RFID
Kartat RFID
Kartat RFID
Kartat RFID
Kartat RFID
Kartat RFID
Kartat RFID
Kartat RFID

Meqenëse kjo ishte për një martesë, ne donim që patate të skuqura RFID të ishin elegante. Ne kishim fotografi të marra si fotosesion para dasmës dhe bëmë disa prej tyre me një frisbee (ne të dy jemi lojtarë të fundit të frisbee). Pastaj zgjodha 3 fotografi dhe porosita karta biznesi, me fotografitë në njërën anë dhe një mesazh në anën tjetër. Ngjitëset RFID përshtaten bukur në frisbees dhe rezultati duket i mrekullueshëm, plus që përshtatet lehtësisht në një portofol!

Hapi 5: Paneli

Paneli
Paneli
Paneli
Paneli
Paneli
Paneli
Paneli
Paneli

Siç thashë më parë, unë hoqa dorë nga pikturimi i panelit, sepse kisha shumë frikë të bëja një gabim.

Bleva një kanavacë druri në një dyqan arti, i cili është 3 'i gjatë dhe 4' i gjerë. Kjo është ideale sepse ka një buzë në pjesën e pasme si një kanavacë normale, kështu që kisha hapësirë për të vënë përbërësit dhe instalimet elektrike. Atëherë ishte e lehtë për t'i fshehur të gjitha me një copë pëlhure dhe velcro, dhe ishte akoma e arritshme.

Burri im-llak i aplikuar për të marrë një përfundim të bukur. Pastaj hartova shkrimet dhe format në hapësirën e dizajnit cricut dhe preva fletët e mia vinyl. Ngjitja e tyre në panelin prej druri nuk ishte një detyrë e lehtë, por unë e përfundova. Gabimi im kryesor ishte të vendosja vinilin në shiritin e transferimit dhe të mos bëja transferimin menjëherë. Ai lejoi që vinili të ngjitej më shumë në kasetë dhe e bëri transferimin më të vështirë.

Për ekranin TFT dhe lexuesin RFID, unë krijova korniza që miku im i printoi në printerin e tij 3D. Butoni i shtypjes nuk kishte nevojë për asnjë lloj kornize, vetëm një vrimë të madhe të shpuar me kujdes. Bleva mbajtëse plastike për LED -të e vetme dhe ato ishin të shkëlqyera, ato krijuan një përfundim të pastër.

Për shiritat LED, i kërkova një shoku të më krijojë një mbajtëse, sepse nuk jam aq i mirë me dizajnin 3D dhe ato ishin pak më komplekse sesa kornizat. Në thelb, ata kishin nevojë për të mbajtur shiritat, kështu që ata drejtuan panelin në një kënd prej 45 gradë. Unë gjithashtu kërkova "grepa" teli nën krahun kryesor, një vrimë për të kaluar telat dhe dy vrima vidash në bazë. Ajo përfundoi duke lënë hapësirë në kokë, qafë dhe bazë për të kaluar telat, kështu që ato ishin krejtësisht të padukshme. Unë mblodha shiritat LED duke i prerë ato çdo 3 LED, duke gërvishtur mbrojtjen e bakrit, duke bashkuar telat e mi, duke ngjitur shiritat në mbajtës, duke kaluar telat nëpër vrima dhe duke ngjitur kapakët.

Pasi e gjithë kjo ishte gati, ishte një çështje e shpimit të vrimave me kujdes dhe vidhosjes së të gjitha atyre vidhave dhe arrave të vogla. Kini kujdes me PCB -në fleksibël të ekranit, mund të dëmtohet lehtë. Unë e mbrova timen me shirit elektrik. Unë i mbrojta lidhjet me tkurrjen e nxehtësisë.

Shtova disa vida dhe copa druri për të siguruar arduino dhe paketën e baterisë (e cila mund të hiqet lehtë duke ngritur drurin). Unë gjithashtu kam një tel me një ndërprerës midis mburojës arduino dhe paketës së baterisë për të ndezur dhe fikur panelin pa pasur nevojë të shkëputni asgjë.

Hapi 6: Kodi

Kodi
Kodi
Kodi
Kodi

Ja se si funksionon paneli:

Ekziston një ekran kryesor me logon tonë të dasmës dhe një mesazh që thotë "Skanoni kartën tuaj" (në frëngjisht). Kur një kartë skanohet dhe njihet, shfaqet një mesazh i personifikuar, me emrin e tabelës ku është ulur mysafiri. Në të njëjtën kohë, shiriti LED i saktë është ndezur, duke ndriçuar tryezën e mysafirëve në plan. Kjo mbahet për disa sekonda (rreth 10), mjaftueshëm që mysafirët ta lexojnë atë dhe të shikojnë planin, dhe pastaj ai kthehet në ekranin kryesor. Një led i gjelbër gjithashtu ndizet kur njihet një kartë.

Nëse karta nuk njihet, ekrani i vrimës bëhet i kuq dhe thotë ACCESS DENIED. Kjo ka shumë të ngjarë të mos ndodhë natën e dasmës, por prapë një tipar i lezetshëm. Një LED i kuq ndizet gjithashtu kur kjo ndodh. Më është dashur të shtoj një vonesë para se mesazhi i refuzuar i qasjes të shfaqet sepse nganjëherë u deshën disa milisekonda që karta të lexohej saktë.

Nëse shtypet butoni, shfaqet një mesazh që u thotë mysafirëve të shkojnë në bar dhe t'i thonë një kod ("Unë nuk jam një person i besueshëm") banakierit, i cili ka një tabelë urgjence të uljes.

Nëse një kartë skanohet ose butoni shtypet para se ekrani fillestar të kthehet, ai akoma funksionon (shfaqet mesazhi i ri). Doja që kjo të shmangte pritjen midis mysafirëve, sepse gjithmonë ka një radhë kur është koha për të shkuar në vend.

Logoja jonë është vizatuar me rreshta dhe tekst, por është e mundur të ngarkoni imazhe nga kartat SD në ekranet TFT. Google atë!

Kodi është ndërtuar me një lloj strukture. Për secilin mysafir, një strukturë përfshin mesazhin për t'u shfaqur, emrin e tabelës dhe shiritin led që të ndizet. Fjalët e çuditshme në kod përfaqësojnë emrat e tabelës!

Hapi 7: Gjithçka është bërë

Nëse bëni gjëra të tilla në dasmën tuaj, bëni që dikush të bëjë video sepse doni të shihni reagimet e njerëzve, por ndoshta nuk do të jeni atje kur njerëzit ta përdorin atë.

Gjithashtu, provoni bordin tuaj! Kisha një kartë për çdo tryezë për të provuar dritat deri në minutën e fundit.

Ky projekt është shumë i adaptueshëm dhe ishte shumë shpërblyes, edhe nëse kam kaluar shumë orë duke punuar në të dhe jam përdorur vetëm për një natë (përcaktimi i planifikimit të dasmës).

Recommended: