Orodha ya maudhui:

Muda Mfanyakazi wako Kutumia SLabs-32: 6 Hatua
Muda Mfanyakazi wako Kutumia SLabs-32: 6 Hatua

Video: Muda Mfanyakazi wako Kutumia SLabs-32: 6 Hatua

Video: Muda Mfanyakazi wako Kutumia SLabs-32: 6 Hatua
Video: The Doctrine of Repentance | Thomas Watson | Christian Audiobook 2024, Novemba
Anonim
Muda Mfanyakazi wako Kutumia SLabs-32
Muda Mfanyakazi wako Kutumia SLabs-32

Katika hii inayoweza kufundishwa, tutafanya mfanyakazi mahiri wa nfc ndani / mfumo wa usimamizi ambao unafuatilia wafanyikazi wako masaa ya kufanya kazi.

Tunapata habari ya wakati wa sasa kutumia NTP (Itifaki ya Muda wa Mtandao) na moduli ya Wi-Fi (Esp8266) ya Slabs-32 na kuituma kwa Atmega328p kwenye basi ya I2C.

Atmega328p basi hutumia habari hii ya wakati kufanya rekodi, wakati wowote mfanyakazi anapoteleza ni lebo ya NFC kwenda nje au kuingia ndani ya ofisi. Halafu huhesabu utofauti wa wakati kati ya IN time na OUT time na kuionyesha kwenye skrini ya TFT ya SLabs-32.

Tunaweza pia kutuma habari juu ya muda uliotumiwa na mfanyakazi ofisini kwa lahajedwali la google kwa kutumia bodi ya Esp8266 lakini sio katika hii inayoweza kufundishwa. Njia hii tayari imefanywa na Stephen Borsay (kiungo), nimeunganisha sawa kutumia programu hii.

Ili kupata SLabs-32 yako mwenyewe bonyeza kwenye kiunga kilichopewa hapa chini:

www.fabtolab.com/slabs-32

Hatua ya 1: Orodha ya Vifaa

Orodha ya Vifaa
Orodha ya Vifaa

Tunatumia moduli ya Nfc PN532 ambayo ni moduli ya msomaji / mwandishi NFC.

Katika mradi huu tunahitaji:

  • Sura-32
  • NFC PN532
  • Waya za Jumper

Hatua ya 2: Uunganisho wa vifaa

Uunganisho wa vifaa
Uunganisho wa vifaa

Moduli ya Nfc inaweza kuingiliwa na bodi yetu ya maendeleo kwenye I2C, SPI au basi ya kasi ya UART, ni juu yetu kuamua. Katika mradi huu, tutatumia hali ya SPI.

Fanya unganisho kulingana na mchoro wa mzunguko uliopewa hapo juu na hupaswi kuwa na shida.

  • Vcc → 3.3 V
  • GND → GND
  • SCK → PD4
  • MISO → PD3
  • MOSI → PD2
  • SS → PD7

Hatua ya 3: Kusanidi NFC PN532

Inasanidi NFC PN532
Inasanidi NFC PN532

NFC PN532 ni moduli ya msomaji / mwandishi wa NFC. NFC ambayo inasimama kwa "Mawasiliano ya Karibu ya Shamba" ni seti ya teknolojia za mawimbi ya mawimbi mafupi ya masafa mafupi, ambayo masafa yake ni hadi 10cm. Imeundwa kutoa uzani mwepesi na mawasiliano salama kati ya vifaa viwili.

NFC inafanya kazi saa 13.56MHz, na imejikita karibu na mfano wa "kuanzisha" na "lengo" ambapo mwanzilishi hutengeneza uwanja mdogo wa sumaku unaowezesha lengo, ikimaanisha kuwa lengo halihitaji chanzo cha nguvu.

Tunaweza kuunganisha kihisi hiki ama kwa kutumia SPI, I2C au HSU (UART yenye kasi kubwa). Ili kuchagua basi yoyote moja tunatumia swichi ya kuzamisha. Usanidi wa kuziunganisha katika hali fulani ni kama ifuatavyo::

  • SPI (0, 1)
  • I2C (1, 0)
  • HSU (0, 0)

Tutatumia basi ya SPI kuunganishwa na sensa hii.

Hatua ya 4: Programu ya SLabs-32

Kupanga SLabs-32
Kupanga SLabs-32

Ili kuanza na SLabs-32 bonyeza kiungo kilichopewa hapa chini:

startoonlabs.com/Getting%20started%20with%2…

Pakua faili za mchoro zilizoambatishwa kwa hatua.

Baada ya kupakua faili, fungua mchoro na ufanye vitu vifuatavyo:

  • Ingiza sifa za Wifi
  • Weka mpangilio wa UTC kulingana na eneo lako (Katika mchoro wa Esp).

Katika mchoro huu, tunalinganisha UID ya lebo ya Nfc kujua habari kuhusu mfanyakazi. Kila mfanyakazi anapewa lebo ya nfc ambayo ina UID ya kipekee. Kwa maandamano yaliyokusudiwa mchoro huu unatoa mfano wa jinsi ya kusimamia masaa ya mfanyakazi mmoja. Unaweza pia kuongeza wafanyikazi zaidi katika mchoro wako ikiwa unataka.

Hatua ya 5: Kutumia Majedwali ya Google

Kama nilivyosema hapo awali kwamba tunasasisha pia wakati uliotumiwa na wafanyikazi kwenye karatasi ya google. Ili kujifunza jinsi ya kufanya hivyo fuata hatua zinazotolewa na kiunga hiki.

Badala ya kutumia Gscrpit iliyotolewa kwenye mafunzo hayo, tumia Gscript iliyowekwa kwenye hatua hii.

Hatua ya 6: Anza Muda

Anza Majira
Anza Majira

Hiyo ni nzuri sana. Miradi ya IOT ilifanywa rahisi na SLabs-32.

Mradi huu sio tu kwa usimamizi wa mfanyakazi lakini unaweza pia kutumia kwa matumizi mengine. Nitaiacha hiyo kuwa mawazo yako.

Hakikisha kutufuata kwa miradi rahisi zaidi na ya haraka ya IoT kutumia SLabs-32

Ilipendekeza: