ዝርዝር ሁኔታ:

SLabs-32: 6 እርምጃዎችን በመጠቀም ለሠራተኛዎ ጊዜ ይስጡ
SLabs-32: 6 እርምጃዎችን በመጠቀም ለሠራተኛዎ ጊዜ ይስጡ

ቪዲዮ: SLabs-32: 6 እርምጃዎችን በመጠቀም ለሠራተኛዎ ጊዜ ይስጡ

ቪዲዮ: SLabs-32: 6 እርምጃዎችን በመጠቀም ለሠራተኛዎ ጊዜ ይስጡ
ቪዲዮ: ОШИБКИ В САНТЕХНИКЕ! | Как нельзя делать монтаж канализации своими руками 2024, ህዳር
Anonim
SLabs-32 ን በመጠቀም ለሠራተኛዎ ጊዜ ይስጡ
SLabs-32 ን በመጠቀም ለሠራተኛዎ ጊዜ ይስጡ

በዚህ መመሪያ ውስጥ የሰራተኞችዎን የሥራ ሰዓታት የሚከታተል በኤፍኤፍሲ ላይ የተመሠረተ ብልጥ ሠራተኛ በ ውስጥ/ውጭ አስተዳደር ስርዓት እንሠራለን።

በ Slabs-32 ከ Wi-Fi ሞዱል (Esp8266) ጋር NTP (የአውታረ መረብ ጊዜ ፕሮቶኮል) በመጠቀም የአሁኑን ጊዜ መረጃ እናገኛለን እና በ I2C አውቶቡስ ላይ ወደ Atmega328p እንልካለን።

ከዚያ Atmega328p አንድ ሠራተኛ ወደ ውጭ ለመውጣት ወይም ወደ ቢሮው ውስጥ ለመግባት የ NFC መለያውን ባወረደ ቁጥር ይህንን የጊዜ መረጃ ሪከርድ ለማድረግ ይጠቀማል። ከዚያ በ IN ጊዜ እና በ OUT ጊዜ መካከል ያለውን የጊዜ ልዩነት ያሰላል እና በ SLabs-32 TFT ማያ ገጽ ላይ ያሳያል።

እንዲሁም በቢሮው ውስጥ ሰራተኛው ያሳለፈውን ጊዜ መረጃ በጀልባ Esp8266 በመጠቀም ወደ ጉግል ተመን ሉህ መላክ እንችላለን ፣ ግን በዚህ መመሪያ ውስጥ አይደለም። ይህ ዘዴ ቀድሞውኑ በእስጢፋኖስ ቦርሳይ (አገናኝ) ተከናውኗል ፣ ይህንን ትግበራ በመጠቀም ተመሳሳይ አድርጌአለሁ።

የራስዎን SLabs-32 ለማግኘት ከዚህ በታች በተሰጠው አገናኝ ላይ ጠቅ ያድርጉ-

www.fabtolab.com/slabs-32

ደረጃ 1 የቁሳቁሶች ዝርዝር

የቁሳቁሶች ዝርዝር
የቁሳቁሶች ዝርዝር

እኛ አንባቢ/ጸሐፊ የ NFC ሞጁል የሆነውን የ Nfc PN532 ሞጁሉን እየተጠቀምን ነው።

በዚህ ፕሮጀክት ውስጥ እኛ እንፈልጋለን-

  • SLabs-32
  • NFC PN532
  • ዝላይ ሽቦዎች

ደረጃ 2 የሃርድዌር ግንኙነቶች

የሃርድዌር ግንኙነቶች
የሃርድዌር ግንኙነቶች

የ Nfc ሞዱል በ I2C ፣ SPI ወይም በከፍተኛ ፍጥነት UART አውቶቡስ ላይ ከእድገታችን ሰሌዳ ጋር ሊገናኝ ይችላል ፣ እኛ መወሰን የእኛ ነው። በዚህ ፕሮጀክት ውስጥ የ SPI ሁነታን እንጠቀማለን።

ከላይ በተጠቀሰው የወረዳ ንድፍ መሠረት ግንኙነቶችን ያድርጉ እና ምንም ችግሮች ሊኖሩዎት አይገባም።

  • ቪሲሲ → 3.3 ቪ
  • GND → GND
  • SCK → PD4
  • ሚሶ → PD3
  • MOSI → PD2
  • ኤስ ኤስ ፣ PD7

ደረጃ 3 NFC PN532 ን በማዋቀር ላይ

NFC PN532 ን በማዋቀር ላይ
NFC PN532 ን በማዋቀር ላይ

NFC PN532 የ NFC አንባቢ/ጸሐፊ ሞዱል ነው። NFC “በአቅራቢያ የመስክ ግንኙነት” የሚያመለክተው የአጭር ርቀት ገመድ አልባ የግንኙነት ቴክኖሎጂዎች ስብስብ ነው ፣ ክልሉ እስከ 10 ሴ.ሜ ነው። በሁለት መሣሪያዎች መካከል ቀላል ክብደት እና ደህንነቱ የተጠበቀ ግንኙነትን ለማቅረብ የተነደፈ ነው።

NFC በ 13.56 ሜኸር ይሠራል ፣ እና በ “አስጀማሪ” እና በ “ኢላማ” ሞዴል ዙሪያ የተመሠረተ ሲሆን አጀማጁ ኢላማውን የሚያከናውን ትንሽ መግነጢሳዊ መስክ በሚያመነጭበት ፣ ይህም ዒላማው የኃይል ምንጭ አያስፈልገውም ማለት ነው።

SPI ፣ I2C ወይም HSU (ከፍተኛ-ፍጥነት UART) ን በመጠቀም ይህንን ዳሳሽ በይነገጽ ማድረግ እንችላለን። ማንኛውንም የተለየ አውቶቡስ ለመምረጥ የመጥመቂያ መቀየሪያ እንጠቀማለን። በተወሰነ ሞድ ውስጥ እነሱን ለማዋቀር ውቅሩ እንደሚከተለው ነው::

  • አይፒአይ (0 ፣ 1)
  • I2C (1, 0)
  • HSU (0, 0)

ከዚህ ዳሳሽ ጋር ለመገናኘት የ SPI አውቶቡስን እንጠቀማለን።

ደረጃ 4 ፕሮግራሚንግ SLabs-32

ፕሮግራም SLabs-32
ፕሮግራም SLabs-32

በ SLabs-32 ለመጀመር ከዚህ በታች በተሰጠው አገናኝ ላይ ጠቅ ያድርጉ

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

ከደረጃ ጋር ተያይዘው የንድፍ ፋይሎችን ያውርዱ።

ፋይሉን ካወረዱ በኋላ ንድፉን ይክፈቱ እና የሚከተሉትን ያድርጉ

  • የ Wifi ምስክርነቶችን ያስገቡ
  • በአከባቢዎ መሠረት የ UTC ማካካሻውን ያዘጋጁ (በኤስ ኤስ ንድፍ ውስጥ)።

በዚህ ንድፍ ውስጥ ስለ ተቀጣሪው መረጃ ለማወቅ የ Nfc መለያውን UID ን እያነጻጸርን ነው። እያንዳንዱ ሠራተኛ ልዩ ዩአይዲ ያለው የ nfc መለያ ይሰጠዋል። ለሠርቶ ማሳያ ዓላማ ይህ ንድፍ የአንድ ሠራተኛ የሥራ ሰዓትን እንዴት ማቀናበር እንደሚቻል ምሳሌ ይሰጣል። ከፈለጉ በስዕልዎ ውስጥ ተጨማሪ ሰራተኞችን ማከል ይችላሉ።

ደረጃ 5 - ጉግል ሉሆችን መጠቀም

ቀደም ሲል እንደጠቀስነው ሠራተኞቹ ያሳለፉትን ጊዜ ወደ ጉግል ሉህ እያዘምንነው ነው። ይህንን እንዴት ማድረግ እንደሚቻል ለማወቅ በዚህ አገናኝ የቀረቡትን ደረጃዎች ይከተሉ።

በዚያ መማሪያ ውስጥ የቀረበውን Gscrpit ከመጠቀም ይልቅ ከዚህ ደረጃ ጋር የተያያዘውን Gscript ይጠቀሙ።

ደረጃ 6 - ጊዜን ይጀምሩ

ጊዜን ይጀምሩ
ጊዜን ይጀምሩ

ያ በጣም ያ ነው። የአይቲ ፕሮጄክቶች በ SLabs-32 ቀላል ተደርገዋል።

ይህ ፕሮጀክት ለሠራተኛ አስተዳደር ብቻ ሳይሆን ለሌላ ትግበራም ሊጠቀሙበት ይችላሉ። ያንን በአዕምሮዎ ላይ እተወዋለሁ።

SLabs-32 ን በመጠቀም ለበለጠ ቀላል እና ፈጣን የአይዮት ፕሮጄክቶች እኛን መከተልዎን ያረጋግጡ

የሚመከር: