Daftar Isi:

Bekerja Dari Perekam Waktu Rumah Menggunakan Raspberry Pi: 7 Langkah
Bekerja Dari Perekam Waktu Rumah Menggunakan Raspberry Pi: 7 Langkah

Video: Bekerja Dari Perekam Waktu Rumah Menggunakan Raspberry Pi: 7 Langkah

Video: Bekerja Dari Perekam Waktu Rumah Menggunakan Raspberry Pi: 7 Langkah
Video: VIRAL REKAMAN CCTV AKSI PERAMPOKAN BERSENJATA TAJAM DI KALBAR #shorts 2024, Juli
Anonim
Bekerja Dari Perekam Waktu Rumah Menggunakan Raspberry Pi
Bekerja Dari Perekam Waktu Rumah Menggunakan Raspberry Pi

Selama setahun terakhir, saya memiliki kesempatan untuk bekerja dari rumah. Untuk itu saya perlu melacak jam kerja saya.

Dimulai dengan menggunakan spreadsheet excel dan memasukkan waktu 'clock-in' dan 'clock-out' secara manual, saya segera menemukan ini cukup membosankan (dan saya akan lupa memasukkan waktu).

Saya memiliki Raspberry Pi di meja saya, dan memutuskan untuk menyiapkan solusi perekaman waktu kerja dengan menggunakannya dan beberapa komponen dari kit proyek starter Arduino putra saya.

Perlengkapan:

- Raspberry Pi

- resistor 450ohm x3

- 2 LED

- Tombol Arduino Mini

- Papan tempat memotong roti untuk prototipe

- Konektor Dupont

Langkah 1: Pembuatan prototipe

Pembuatan prototipe
Pembuatan prototipe

Saya mulai dengan membuat prototipe pencatat waktu di papan tempat memotong roti ukuran setengah. Setelah saya senang dengan cara kerjanya, rencananya adalah menyusun versi kotak menggunakan kasing cetak 3d dan koneksi yang disolder.

Komponen dihubungkan menggunakan kabel Dupont seperti yang ditunjukkan oleh diagram fritzing.

Langkah 2: Menyiapkan Raspberry Pi

Menyiapkan Pi Raspberry
Menyiapkan Pi Raspberry
Menyiapkan Pi Raspberry
Menyiapkan Pi Raspberry

Saya menghasilkan skrip python pendek yang akan mendeteksi tombol push dan mengganti status LED. Saat beralih, waktu dicatat dalam buku kerja excel.

Saya telah menggunakan Perpustakaan Openpyxl untuk berinteraksi dengan buku kerja (yang saya buat secara manual di folder rumah di Raspberry Pi).

Script memasukkan waktu mulai, waktu berakhir, dan total masa kerja.

Buat skrip di direktori home menggunakan editor pilihan Anda (saya menggunakan Thonney Python IDE) dan simpan sebagai clockin.py

Instal LibreOffice di Pi, jika belum diinstal, dan buat buku kerja kosong bernama hours.xlsx Jalankan skrip dari terminal menggunakan perintah terminal python3 clockin.py. Atau jalankan di Python shell atau Thonney.

LED merah harus menyala untuk menunjukkan bahwa itu sedang berjalan. Ketika tombol ditekan, LED biru menyala, yang merah padam, dan waktu dicatat dalam spreadsheet.

Langkah 3: Skrip Python

Langkah 4: Tinju Itu Up

Tinju Itu Up
Tinju Itu Up

Perangkat perekam waktu Raspberry berfungsi seperti yang saya inginkan, jadi inilah saatnya untuk membuatnya terlihat lebih profesional.

Menggunakan SketchUp untuk memodelkan kotak sederhana untuk menahan tombol dan dua LED, dengan lubang untuk kabel masuk.

File desain dan cetak dapat ditemukan di Thingiverse

Saya mencetak kotak dalam PLA+ hitam, karena menyatu dengan baik dengan desktop saya. File STL diiris menggunakan perangkat lunak CURA. Desain perlu dicetak dengan dukungan.

Langkah 5: Menyolder

Pematerian
Pematerian

Sekali lagi menggunakan kabel Dupont, solder komponen pada tempatnya di kotak yang dicetak.

Langkah 6: Menyegel Dengan Lilin Lilin

Penyegelan Dengan Lilin Lilin
Penyegelan Dengan Lilin Lilin

Menambahkan sepotong heat-shrink di pintu keluar kotak untuk menarik kabel bersama-sama dan menyelesaikan unit dengan mengisinya dengan lilin.

Penambahan lilin melindungi dan menahan sambungan di tempatnya, sekaligus menambah bobot untuk membantu menghentikannya bergerak saat digunakan.

Langkah 7: Hubungkan ke Raspberry Pi

Hubungkan ke Raspberry Pi
Hubungkan ke Raspberry Pi
Hubungkan ke Raspberry Pi
Hubungkan ke Raspberry Pi
Hubungkan ke Raspberry Pi
Hubungkan ke Raspberry Pi

Unit yang sudah selesai terhubung dan berjalan

Pada akhir minggu, saya menyalin lembar kerja ke buku kerja lain untuk memformat dan menambahkan jam kerja saya.

Pengaturan ini sangat bagus untuk melacak jam 'bekerja dari rumah', jauh lebih baik daripada memasukkan waktu secara manual.

Lihat proyek ini di situs web saya myprojectcorner.com/raspberry-pi-time-recorder/

Direkomendasikan: