Përmbajtje:
- Hapi 1: Lista e materialeve
- Hapi 2: Lidhjet e harduerit
- Hapi 3: Konfigurimi i NFC PN532
- Hapi 4: Programimi i SLabs-32
- Hapi 5: Përdorimi i Fletëve të Google
- Hapi 6: Filloni Kohën
Video: Kohëzgjatni punonjësin tuaj duke përdorur SLabs-32: 6 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:16
Në këtë udhëzues, ne do të bëjmë një punonjës inteligjent të bazuar në NFC në/jashtë sistemit të menaxhimit i cili mban gjurmët e orëve të punës të punonjësve tuaj.
Ne i marrim informacionet e kohës aktuale duke përdorur NTP (Network Time Protocol) me modulin Wi-Fi (Esp8266) të Slabs-32 dhe e dërgojmë atë në Atmega328p në autobusin I2C.
Atmega328p pastaj përdor këtë informacion kohor për të bërë një rekord, sa herë që një punonjës fshin etiketën e tij NFC për të dalë jashtë ose për të ardhur brenda zyrës. Pastaj llogarit diferencën kohore midis kohës IN dhe kohës OUT dhe e shfaq atë në ekranin TFT të SLabs-32.
Ne gjithashtu mund të dërgojmë informacionin në lidhje me kohën e kaluar nga punonjësi në zyrë në spreadsheet të Google duke përdorur bordin Esp8266, por jo në këtë udhëzues. Kjo metodë tashmë është bërë nga Stephen Borsay (lidhje), unë kam integruar të njëjtën gjë duke përdorur këtë aplikacion.
Për të marrë SLabs-32 tuaj, klikoni në lidhjen e dhënë më poshtë:
www.fabtolab.com/slabs-32
Hapi 1: Lista e materialeve
Ne po përdorim modulin Nfc PN532 i cili është modul NFC lexues/shkrimtar.
Në këtë projekt ne kërkojmë:
- SLabs-32
- NFC PN532
- Telat Jumper
Hapi 2: Lidhjet e harduerit
Moduli Nfc mund të ndërlidhet me bordin tonë të zhvillimit në autobusin I2C, SPI ose me shpejtësi të lartë UART, na takon neve të vendosim. Në këtë projekt, ne do të përdorim modalitetin SPI.
Bëni lidhjet sipas diagramit të qarkut të dhënë më sipër dhe nuk duhet të keni probleme.
- Vcc → 3.3 V
- GND → GND
- SCK → PD4
- MISO → PD3
- MOSI → PD2
- SS → PD7
Hapi 3: Konfigurimi i NFC PN532
NFC PN532 është një modul lexues/shkrimtar NFC. NFC që do të thotë "Near Field Communication" është një grup teknologjish komunikimi pa tel me rreze të shkurtër, diapazoni i të cilave është deri në 10 cm. Shtë projektuar për të ofruar komunikim me peshë të lehtë dhe të sigurt midis dy pajisjeve.
NFC funksionon në 13.56MHz dhe bazohet në një model "iniciues" dhe "objektiv" ku iniciatori gjeneron një fushë të vogël magnetike që fuqizon objektivin, që do të thotë se objektivi nuk kërkon një burim energjie.
Ne mund ta ndërlidhim këtë sensor ose duke përdorur SPI, I2C ose HSU (UART me shpejtësi të lartë). Për të zgjedhur ndonjë autobus të veçantë ne përdorim një ndërprerës dip. Konfigurimi për t'i ndërlidhur ato në një mënyrë të veçantë janë si më poshtë:
- SPI (0, 1)
- I2C (1, 0)
- HSU (0, 0)
Ne do të përdorim autobusin SPI për t'u ndërlidhur me këtë sensor.
Hapi 4: Programimi i SLabs-32
Për të filluar me SLabs-32 klikoni në lidhjen e dhënë më poshtë:
startoonlabs.com/Getting%20started%20w%%…
Shkarkoni skedarët skicë të bashkangjitur në hap.
Pas shkarkimit të skedarit, hapni skicën dhe bëni gjërat e mëposhtme:
- Futni kredencialet tuaja Wifi
- Vendosni kompensimin UTC sipas vendndodhjes tuaj (Në skicën Esp).
Në këtë skicë, ne po krahasojmë UID -in e etiketës Nfc për të ditur informacionin rreth punonjësit. Secilit punonjës i jepet një etiketë nfc e cila ka një UID unik. Për demonstrim të synuar, kjo skicë jep një shembull se si të menaxhoni orët e punës të një punonjësi të vetëm. Ju gjithashtu mund të shtoni më shumë punonjës në skicën tuaj nëse dëshironi.
Hapi 5: Përdorimi i Fletëve të Google
Siç u përmend më herët, ne gjithashtu po përditësojmë kohën e kaluar nga punonjësit në fletën e google. Për të mësuar se si ta bëni këtë, ndiqni hapat e dhënë në këtë lidhje.
Në vend që të përdorni Gscrpit të dhënë në atë udhëzues, përdorni Gscript të bashkangjitur në këtë hap.
Hapi 6: Filloni Kohën
Kjo është shumë pak ajo. Projektet IoT të lehtësuara nga SLabs-32.
Ky projekt nuk është vetëm për menaxhimin e punonjësve, por gjithashtu mund ta përdorni për aplikime të tjera. Unë do ta lë këtë në imagjinatën tuaj.
Sigurohuni që të na ndiqni për projekte më të lehta dhe të shpejta IoT duke përdorur SLabs-32
Recommended:
DIY -- Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: 6 hapa
DIY || Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: Ndërsa bëni një robot merimangë, mund të mësoni shumë gjëra për robotikën. Ashtu si bërja e robotëve është edhe argëtuese, edhe sfiduese. Në këtë video ne do t'ju tregojmë se si të bëni një robot Spider, të cilin mund ta përdorim duke përdorur smartphone -in tonë (Androi
Kontrolli i udhëhequr në të gjithë botën duke përdorur internetin duke përdorur Arduino: 4 hapa
Kontrolli i udhëhequr në të gjithë botën duke përdorur internetin duke përdorur Arduino: Përshëndetje, unë jam Rithik. Ne do të bëjmë një led të kontrolluar nga interneti duke përdorur telefonin tuaj. Ne do të përdorim softuer si Arduino IDE dhe Blynk. Simpleshtë e thjeshtë dhe nëse keni sukses mund të kontrolloni sa më shumë komponentë elektronikë që dëshironi Gjërat që Ne Nevojë: Hardware:
Monitorimi i përshpejtimit duke përdorur Raspberry Pi dhe AIS328DQTR duke përdorur Python: 6 hapa
Monitorimi i përshpejtimit duke përdorur Raspberry Pi dhe AIS328DQTR Duke përdorur Python: Përshpejtimi është i kufizuar, mendoj sipas disa ligjeve të Fizikës.- Terry Riley Një cheetah përdor përshpejtim të mahnitshëm dhe ndryshime të shpejta në shpejtësi kur ndiqni. Krijesa më e shpejtë në breg, herë pas here, përdor ritmin e saj të lartë për të kapur prenë.
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Neopixel Ws2812 Rainbow LED shkëlqim me M5stick-C - Running Rainbow në Neopixel Ws2812 Duke përdorur M5stack M5stick C Duke përdorur Arduino IDE: 5 hapa
Neopixel Ws2812 Rainbow LED Shkëlqen Me M5stick-C | Running Rainbow në Neopixel Ws2812 Duke përdorur M5stack M5stick C Duke përdorur Arduino IDE: Përshëndetje djema në këtë udhëzues do të mësojmë se si të përdorim LED neopixel ws2812 ose shirit led ose matricë led ose unazë led me bordin e zhvillimit m5stack m5stick-C me Arduino IDE dhe ne do të bëjmë një model ylberi me të