Isi kandungan:
- Langkah 1: Senarai Bahan
- Langkah 2: Sambungan Perkakasan
- Langkah 3: Mengkonfigurasi NFC PN532
- Langkah 4: Pengaturcaraan SLabs-32
- Langkah 5: Menggunakan Helaian Google
- Langkah 6: Mulakan Masa
Video: Masa Pekerja Anda Menggunakan SLabs-32: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Dalam arahan ini, kami akan membuat sistem pengurusan pekerja masuk / keluar pekerja pintar berdasarkan nfc yang memantau waktu kerja pekerja anda.
Kami mendapat maklumat masa semasa menggunakan NTP (Protokol Masa Rangkaian) dengan modul Wi-Fi (Esp8266) Slabs-32 dan mengirimkannya ke Atmega328p pada bas I2C.
Atmega328p kemudian menggunakan maklumat masa ini untuk membuat rekod, setiap kali pekerja meleretkan tag NFC untuk pergi ke luar atau masuk ke dalam pejabat. Ia kemudian mengira perbezaan waktu antara waktu IN dan waktu OUT dan memaparkannya pada skrin TFT SLabs-32.
Kami juga boleh menghantar maklumat mengenai masa yang dihabiskan oleh pekerja di pejabat ke spreadsheet google menggunakan Esp8266 onboard tetapi tidak terdapat dalam arahan ini. Kaedah ini telah dilakukan oleh Stephen Borsay (pautan), saya telah mengintegrasikan yang sama menggunakan aplikasi ini.
Untuk mendapatkan SLabs-32 anda sendiri, klik pada pautan yang diberikan di bawah:
www.fabtolab.com/slabs-32
Langkah 1: Senarai Bahan
Kami menggunakan modul Nfc PN532 yang merupakan modul NFC pembaca / penulis.
Dalam projek ini, kami memerlukan:
- SLabs-32
- NFC PN532
- Wayar Pelompat
Langkah 2: Sambungan Perkakasan
Modul Nfc dapat dihubungkan dengan papan pengembangan kami di bas I2C, SPI atau UART berkelajuan tinggi, terpulang kepada kami untuk memutuskannya. Dalam projek ini, kita akan menggunakan mod SPI.
Lakukan sambungan seperti rajah litar yang diberikan di atas dan anda semestinya tidak menghadapi masalah.
- Vcc → 3.3 V
- GND → GND
- SCK → PD4
- MISO → PD3
- MOSI → PD2
- SS → PD7
Langkah 3: Mengkonfigurasi NFC PN532
NFC PN532 adalah modul pembaca / penulis NFC. NFC yang merupakan singkatan dari "Near Field Communication" adalah sekumpulan teknologi komunikasi tanpa wayar jarak pendek, yang jaraknya hingga 10cm. Ia dirancang untuk menawarkan komunikasi ringan dan selamat antara dua peranti.
NFC beroperasi pada 13.56MHz, dan didasarkan pada model "pemula" dan "sasaran" di mana pemula menghasilkan medan magnet kecil yang menggerakkan sasaran, yang bermaksud bahawa sasaran tidak memerlukan sumber kuasa.
Kita boleh menggunakan sensor ini dengan menggunakan SPI, I2C atau HSU (UART berkelajuan tinggi). Untuk memilih mana-mana bas tertentu kami menggunakan suis dip. Konfigurasi untuk menghubungkannya dalam mod tertentu adalah seperti berikut:
- SPI (0, 1)
- I2C (1, 0)
- HSU (0, 0)
Kami akan menggunakan bas SPI untuk berinteraksi dengan sensor ini.
Langkah 4: Pengaturcaraan SLabs-32
Untuk memulakan SLabs-32, klik pada pautan yang diberikan di bawah:
startoonlabs.com/Getting%20started%20with%2…
Muat turun fail lakaran yang dilampirkan ke langkah.
Setelah memuat turun fail, buka lakaran dan lakukan perkara berikut:
- Masukkan kelayakan Wifi anda
- Tetapkan offset UTC mengikut lokasi anda (Dalam lakaran Esp).
Dalam lakaran ini, kami membandingkan UID tag Nfc untuk mengetahui maklumat mengenai pekerja. Setiap pekerja diberi tag nfc yang mempunyai UID unik. Untuk demonstrasi yang dimaksudkan, sketsa ini memberikan contoh bagaimana menguruskan waktu kerja seorang pekerja. Anda juga boleh menambah lebih banyak pekerja dalam lakaran anda jika anda mahu.
Langkah 5: Menggunakan Helaian Google
Seperti yang telah disebutkan sebelumnya, kami juga mengemas kini masa yang dihabiskan oleh pekerja ke lembaran google. Untuk mengetahui cara melakukannya, ikuti langkah-langkah yang disediakan oleh pautan ini.
Daripada menggunakan Gscrpit yang disediakan dalam tutorial itu, gunakan Gscript yang dilampirkan pada langkah ini.
Langkah 6: Mulakan Masa
Itu cukup banyak. Projek IoT dipermudahkan oleh SLabs-32.
Projek ini bukan hanya untuk pengurusan pekerja tetapi anda juga boleh menggunakannya untuk aplikasi lain. Saya akan menyerahkannya kepada imaginasi anda.
Pastikan mengikuti kami untuk projek IoT yang lebih mudah dan cepat menggunakan SLabs-32
Disyorkan:
Steam Punk UPS Anda untuk Mendapatkan Waktu Masa Terus untuk Penghala Wi-fi Anda: 4 Langkah (dengan Gambar)
Steam Punk UPS Anda untuk Mendapatkan Waktu Masa yang Mantap untuk Penghala Wi-fi Anda: Terdapat sesuatu yang pada dasarnya tidak menyenangkan apabila UPS anda menukar kuasa bateri DC 12V menjadi kuasa AC 220V sehingga transformer yang menjalankan penghala dan serat ONT anda dapat mengubahnya kembali menjadi 12V DC! Anda juga menentang [biasanya
RADAR Lidar System VL53L0X Laser Masa Masa Penerbangan: 9 Langkah
RADAR Lidar System VL53L0X Laser Time-of-Flight: Dalam tutorial ini kita akan belajar bagaimana membuat RADAR Lidar System menggunakan sensor Time-of-Flight Laser VL53L0X. Tonton videonya
Raksha - Monitor Vital untuk Pekerja Garis Depan: 6 Langkah (dengan Gambar)
Raksha - Vital Monitor untuk Pekerja Frontline: Teknologi pemantauan kesihatan yang boleh dipakai, termasuk jam tangan pintar dan pelacak kecergasan, telah menarik minat pengguna yang cukup besar selama beberapa tahun terakhir. Minat ini bukan sahaja didorong oleh pertumbuhan permintaan yang cepat dalam pemakaian
Helmet Keselamatan Pekerja Pintar: 5 Langkah
Helmet Keselamatan Pekerja Pintar: Pekerja di seluruh dunia mesti bekerja di terowong dan periuk api terdedah kepada suhu tinggi dan gas beracun setiap hari yang mempunyai kesan berterusan terhadap kesihatan mereka. Dengan menggunakan Arduino, kami telah membuat helmet keselamatan yang menunjukkan kepada para pekerja perincian yang tepat mengenai
Programkan PC Anda untuk Matikan Secara Automatik dengan Menentukan Masa Yang Anda Inginkan Melakukannya: 4 Langkah
Programkan PC Anda untuk Dimatikan Secara Automatik dengan Menentukan Masa Yang Anda Inginkan Melakukannya: hei, itu instrumen lain yang diambil dari kehidupan seharian saya … kali terakhir saya harus memuat turun banyak perisian ke PC saya dan saya terpaksa membiarkannya memuat turun semalaman, saya tidak mahu komputer saya sentiasa dihidupkan sepanjang malam setelah selesai memuat turun dan di