Orodha ya maudhui:

Mpango wa Kuketi wa RFID: Hatua 7
Mpango wa Kuketi wa RFID: Hatua 7

Video: Mpango wa Kuketi wa RFID: Hatua 7

Video: Mpango wa Kuketi wa RFID: Hatua 7
Video: Kwa nini ni Muhimu Kugundua Kusudi Lako? 2024, Julai
Anonim
Mpango wa Kuketi wa RFID
Mpango wa Kuketi wa RFID

Nilitaka kutengeneza kitu maalum kwa chati ya meza yangu ya harusi, na nilifikiri hii ilikuwa njia nzuri ya kuifanya iwe ya kibinafsi, kwani inaonyesha upendo wangu (ulevi) kwa miradi ya elektroniki.

Kwa hivyo mpango ulikuwa kutengeneza jopo kubwa la kuni na mpango wa chumba juu yake, pamoja na, kwa kweli, meza na majina yao (ni majina ya mimea, kwa Kifaransa). Wageni walipokea kadi iliyo na stika ya RFID pamoja na mwaliko wao. Nyuma ya kadi hiyo kuliandikwa (kwa Kifaransa) kitu kama "Kadi hii ni ya umuhimu mkubwa, ihifadhi salama na ibebe kwenye harusi". Sikutaka wajue ilikuwa ya nini hadi harusi.

Chati ina vitu kadhaa: onyesho la TFT, msomaji wa RFID, LED ya kijani na LED nyekundu, kitufe cha kushinikiza na ukanda mmoja wa LED za 3 kwa kila meza. Wakati vitambulisho vya RFID vinachunguzwa, LED ya kijani inawashwa ikiwa inatambuliwa, na ujumbe wa kibinafsi unaonyeshwa kwenye skrini, pamoja na jina la meza ambayo mgeni ameketi. Kwa kuongezea, ukanda wa LED unaohusishwa na meza umewashwa, ikitoa mwangaza kwenye meza kwenye mpango wa chumba. Ikiwa kadi haijasomwa vibaya au haijatambuliwa, LED nyekundu imewashwa na ujumbe wa "upatikanaji uliokataliwa" kwenye skrini. Kitufe ni cha wale ambao hawakufanikiwa kutopoteza au kusahau kadi. Inaonyesha ujumbe kwenye skrini, ukiwauliza waende kwenye baa na kusema kitu kama "mimi si wa kuaminika", badala ya ambayo wanapata chati ya chelezo kupata viti vyao.

Nilibadilisha vitu kadhaa njiani: Nilitaka kuchora jopo la kuni lakini nilibadilisha mawazo yangu kwa sababu niliogopa ningefanya fujo na lazima nianze tena na jopo jipya. Kwa kuwa nina mashine ya cricut niliamua kutengeneza maandishi na michoro na vinyl.

Pia nilikuwa na skrini ya LCD ya tabia 20x04 mwanzoni, lakini niliboresha hadi skrini ya 7 TFT kwa sababu ni kubwa na sio kama inaweka kikomo kwa urefu wa ujumbe.

Hatua ya 1: Vifaa

Hapa kuna orodha ya vifaa nilivyotumia kwa bidhaa ya mwisho (Arduino Mega, skrini ya TFT na vinyl)

Umeme:

- Arduino Mega

- Mega protoshield ya Arduino

- Adafruit 7 skrini ya TFT (hakuna kugusa muhimu, kununuliwa kwenye Adafruit)

- Bodi ya Dereva ya RA8875 ya Maonyesho ya Kugusa TFT ya pini 40 (iliyonunuliwa kwenye Adafruit)

- Msomaji wa RC522 RFID

- Idadi ya meza x N-channel MOSFETs

- Idadi ya meza x 10k Ohms resistors

- Ukanda wa 12V wa LED, unaoweza kukatwa (nilitumia

- Kubadilisha nguvu kwa mkondoni kwa jack ya pipa 2.1mm

- Kifurushi cha betri cha 8x AA (12V) na betri

- 1 x kijani 5 mm LED

- 1 x nyekundu 5 mm LED

- 1 x Bonyeza kitufe

- 3 x resistors kwa kifungo cha kushinikiza na LED (ilipendekeza, thamani inaweza kutofautiana)

- Kipande cha PCB

- waya nyingi na solder

- Kupunguza joto ni wazo nzuri

Jopo:

- screws ndogo na karanga (M2 au M3)

- Turubai ya mbao au jopo (nilitumia hii

- Lacquer

- Vinyl na mkanda wa kuhamisha

- 2 x 5mm Mmiliki wa LED wa Bevel ya plastiki

- Sehemu zilizochapishwa za 3D

- Gundi kubwa ya vifuniko kwenye vishikiliaji vya LED

- Amani ya kitambaa na velcro

Zana (zingine sio lazima):

- Wakata waya

- Chuma cha kutengeneza chuma

- Drill na bits

- Bisibisi

- Cricut au Silouhette Cameo au njia nyingine ya kukata vinyl

- Mchapishaji wa vinyl

- Printa ya 3D au rafiki na mmoja (kama mimi) au utumiaji wa vituo vya 3D

- Mashine ya kushona kwa kifuniko cha kitambaa

Hatua ya 2: Mfano na Arduino Uno

Mfano na Arduino Uno
Mfano na Arduino Uno

Nilikuwa mpya kwa ulimwengu wa Arduino kwa hivyo niliamua kufanya mfano na Uno kwanza. Ninasema kwanza kwa sababu mwishowe niliihamishia Arduino Mega kupata pini zaidi za pato kwa LEDs ambazo nilitaka kuwasha meza inayofanana (hii inamaanisha nilihitaji pini moja kwa kila meza). Ikiwa unataka kufanya hii bila LED au kwa moja tu au mbili kujua ikiwa skana ya RFID ilifanya kazi (kama yangu ya kijani na nyekundu), Arduino Uno inatosha (kulingana na onyesho lako).

Hapa kuna mchoro wa pinout niliyotumia Uno:

Moduli ya RFID:

SDA kubandika 10

SCK kubandika 13

MOSI kubandika 11

MISO kubandika 12

RQ haitumiki

GND chini

RST kubandika 9

Pato la 3.3V hadi 3.3V kwenye Uno

LCD (kwa upande wangu, LCD ya 20x04 na ngao ya I2C, kabla ya kuboresha hadi TFT):

SDA hadi A4

SLC hadi A5

Pato la VCC hadi 5V kwenye Uno

GND kwa Gnd

Unaweza kutumia LCD bila I2C, lakini utahitaji pini zaidi.

Hatua ya 3: Kuhamia MEGA

Kuhamia kwa MEGA
Kuhamia kwa MEGA
Kuhamia kwa MEGA
Kuhamia kwa MEGA
Kuhamia kwa MEGA
Kuhamia kwa MEGA

Nilipopata ukanda wa LED na transistors nililazimika kuhamisha mfano kwenda Arduino Mega. Nilinunua pia ngao ya prototyping kufanya vitu kudumu lakini bado vinaweza kutolewa kutoka Arduino yenyewe. Hapa kuna mpangilio wangu wa kuingiza na kutoa na Mega:

Vipande vya LED kwa meza: 30 hadi 45

LED Nyekundu: 27

Kijani cha LED: 28

Kitufe: 29

Ngao ya TFT:

CS: 7

INT: 3

Rudisha: 12

Vin: 5V ya Arduino

GND: ardhi

Msomaji wa RFID:

SS / SDA: 9

RST: 8

GND: ardhi

3.3V: Arduino ya 3.3V

SPI YA KAWAIDA:

SCK: 52

MOSI: 51

MISO: 50

Kwa wale ambao hawajui vifaa vya SPI, kama skrini yangu ya RFID na TFT, kuna bandari moja tu inayopatikana kwenye arduino Uno na Mega. Na vifaa vingi, lazima ziunganishwe na MOSI sawa, MISO na SCK, na zinahitaji pini moja tofauti ya kawaida kila mmoja kwa arduino kuwaambia ikiwa lazima wasikilize au la (mtumwa chagua).

Ili kuendesha vipande vya LED, niliunganisha kontakt ya pipa ya kike kwenye ngao, inayounganisha na usambazaji wa umeme wa 12V. Vin ya Arduino pia imeunganishwa na chanzo hiki cha nguvu.

Vipande vya LED vyote vinahitaji MOSFET kusimamia nguvu na udhibiti (kwa sababu chanzo cha nguvu ni nje na voltage iko juu). Niliuza hizi na wapinzani wao kwenye ngao ya arduino. Waya nyekundu ni ya nguvu, na waya mweusi kwa udhibiti. Nilianza na waya fupi na kuziuzia kwa waya za vipande vya LED wakati nilikusanya jopo. Kama unavyoona, kila waya mweusi hutambuliwa lakini nyekundu ni sawa (12V) kwa hivyo hawakuhitaji kitambulisho.

Kila kipande cha LED kimeunganishwa kama ifuatavyo: Gnd ya LED hadi pini ya katikati ya MOSFET, pini ya MOSFET kulia kwa kontena na pini ya arduino, pini ya MOSFET kushoto hadi arduino Gnd.

Ilinibidi kuacha nafasi kwenye ngao ya skrini na wiring ya msomaji wa RFID. Uunganisho ni kama ilivyoelezwa hapo juu, moja kwa moja kwenye pini / GND / 5V, isipokuwa viunganisho vya SPI ambavyo nilitumia PCB ya ziada kwa sababu skrini na msomaji wa RFID walipaswa kuunganishwa kwenye pini zile zile. Niliuza pia vipinzani kwa LEDs (kijani na nyekundu) na kitufe kwenye PCB.

Uuzaji wa ngao ulikuwa dhaifu lakini nilikuwa na furaha na matokeo na ninafurahi nilitumia ngao, kwani ilifanya kazi safi na Arduino inaweza kutumika tena. Uunganisho ni thabiti na hautaanguka wakati wa harusi (kama ingekuwa na waya zilizoingizwa kwenye vichwa).

Hatua ya 4: Kadi za RFID

Kadi za RFID
Kadi za RFID
Kadi za RFID
Kadi za RFID
Kadi za RFID
Kadi za RFID
Kadi za RFID
Kadi za RFID

Kwa kuwa hii ilikuwa ya harusi, tulitaka chips za RFID ziwe za kifahari. Tulikuwa na picha zilizopigwa kama picha ya mapema ya harusi na tulichukua chache na frisbee (sisi wote ni wachezaji wa Frisbee wa mwisho). Kisha nikachagua picha 3 na kuagiza kadi za biashara, na picha hizo upande mmoja na ujumbe kwa upande mwingine. Stika za RFID zinafaa vizuri kwenye frisbees na matokeo yake yanaonekana kuwa mazuri, pamoja na inafaa kwa urahisi kwenye mkoba!

Hatua ya 5: Jopo

Jopo
Jopo
Jopo
Jopo
Jopo
Jopo
Jopo
Jopo

Kama nilivyosema hapo awali niliacha kuchora jopo, kwa sababu niliogopa sana kufanya makosa.

Nilinunua miwa ya kuni katika duka la sanaa, ambalo lina urefu wa 3 'na 4' kwa upana. Hii ni bora kwa sababu ina mdomo nyuma kama miwa ya kawaida, kwa hivyo nilikuwa na nafasi ya kuweka vifaa na wiring. Wakati huo ilikuwa rahisi kuificha yote na kipande cha kitambaa na velcro, na ilikuwa bado inapatikana.

Lacquer ya mume wangu wa kutumiwa kupata kumaliza nzuri. Kisha nikabuni maandishi na maumbo kwenye nafasi ya muundo wa cricut na kukata karatasi zangu za vinyl. Kubandika kwenye jopo la kuni haikuwa kazi rahisi, lakini nilimaliza. Kosa langu kuu lilikuwa kuweka vinyl kwenye mkanda wa kuhamisha na sio kufanya uhamisho mara moja. Iliruhusu vinyl kushikamana zaidi na mkanda na ilifanya uhamisho kuwa mgumu zaidi.

Kwa skrini ya TFT na msomaji wa RFID, nilitengeneza fremu ambazo rafiki yangu alichapisha kwenye printa yake ya 3D. Kitufe cha kushinikiza hakuhitaji sura ya aina yoyote, shimo kubwa tu lilichimbwa kwa uangalifu. Nilinunua wamiliki wa plastiki kwa LED moja na zilikuwa nzuri, ziliunda kumaliza nadhifu.

Kwa vipande vya LED, nilimwuliza rafiki aniandikie mmiliki, kwa sababu mimi sio mzuri na muundo wa 3D na walikuwa ngumu zaidi kuliko muafaka. Kimsingi, walihitaji kushikilia vipande hivyo walielekeza jopo kwa pembe ya digrii 45. Niliuliza pia "kulabu" za waya chini ya mkono kuu, shimo la kupitisha waya na mashimo mawili ya screw kwenye msingi. Aliishia kuacha nafasi kichwani, shingoni na msingi wa waya zipite, kwa hivyo zilikuwa hazionekani kabisa. Nilikusanya vipande vya LED kwa kuzikata kila LED 3, nikilinda ulinzi wa shaba, nikitia waya wangu waya, nikitia vipande kwenye kishikilia, nikipitisha waya kupitia mashimo na kuunganisha vifuniko.

Baada ya yote haya kuwa tayari, ilikuwa ni suala la kuchimba mashimo kwa uangalifu na kusokota screws zote ndogo na karanga. Kuwa mwangalifu na PCB inayoweza kubadilika kwa skrini, inaweza kuharibika kwa urahisi. Nililinda yangu na mkanda wa umeme. Nililinda miunganisho na kupungua kwa joto.

Niliongeza visu na vipande vya kuni ili kupata arduino na kifurushi cha betri (ambayo inaweza kutolewa kwa urahisi kwa kuinua kuni). Pia nina waya iliyo na swichi kati ya ngao ya arduino na kifurushi cha betri kuwasha na kuzima paneli bila kulazimika kufungua kitu chochote.

Hatua ya 6: Kanuni

Kanuni
Kanuni
Kanuni
Kanuni

Hivi ndivyo jopo linavyofanya kazi:

Kuna skrini ya nyumbani iliyo na nembo yetu ya harusi na ujumbe unaosema "Changanua kadi yako" (kwa Kifaransa). Wakati kadi inachunguzwa na kutambuliwa, ujumbe uliobinafsishwa huonyeshwa, na jina la meza ambayo mgeni ameketi. Wakati huo huo, ukanda sahihi wa LED umewashwa, ukiangazia meza ya wageni kwenye mpango. Hii inafanyika kwa sekunde chache (karibu 10), ya kutosha kwa wageni kuisoma na kuangalia mpango huo, na kisha inarudi kwenye skrini ya kwanza. Kijani kilichoongozwa pia huangaza wakati kadi inatambuliwa.

Ikiwa kadi haitambuliwi, skrini ya shimo inakuwa nyekundu na inasema UPATIKANAJI UMEKANYWA. Hii haitaweza kutokea usiku wa harusi, lakini bado ni huduma nzuri. LED nyekundu pia huwashwa wakati hiyo inatokea. Ilinibidi kuongeza ucheleweshaji kabla ya ujumbe wa ufikiaji uliokataliwa kuonyeshwa kwa sababu wakati mwingine ilichukua sekunde chache za kadi ili kusoma vizuri.

Ikiwa kitufe kinabanwa, ujumbe unaonyeshwa ukiwaambia wageni waende kwenye baa na waseme nambari ("mimi sio mtu anayeaminika") kwa yule anayeshughulikia baa, ambaye ana chati ya kuketi kwa dharura.

Ikiwa kadi inachunguzwa au kitufe kinabanwa kabla skrini ya nyumbani haijarudi, bado inafanya kazi (ujumbe mpya unaonyeshwa). Nilitaka hii kuzuia kusubiri kati ya wageni, kwa sababu kila wakati kuna foleni wakati wa kukaa.

Nembo yetu imechorwa na mistari na maandishi, lakini inawezekana kupakia picha kutoka kwa kadi za SD kwenye skrini za TFT. Google it!

Nambari imejengwa na aina ya muundo. Kwa kila mgeni, muundo unajumuisha ujumbe wa kuonyesha, jina la meza na ukanda ulioongozwa kuwasha. Maneno ya kushangaza katika nambari huwakilisha majina ya meza!

Hatua ya 7: Yote Yamefanywa

Ikiwa unafanya vitu kama hivi kwenye harusi yako, mwombe mtu achukue video kwa sababu unataka kuona athari za watu, lakini labda hautakuwapo wakati watu wanaitumia.

Pia, jaribu bodi yako! Nilikuwa na kadi kwa kila meza kujaribu taa mpaka dakika ya mwisho kabisa.

Mradi huu unaweza kubadilika sana na ulikuwa wa thawabu sana, hata ikiwa nilitumia masaa mengi kuufanyia kazi na nikatumiwa kwa usiku mmoja tu (ufafanuzi wa upangaji wa harusi).

Ilipendekeza: