Isi kandungan:
- Langkah 1: Prototaip
- Langkah 2: Menyiapkan Raspberry Pi
- Langkah 3: Skrip Python
- Langkah 4: Tinju
- Langkah 5: Pematerian
- Langkah 6: Melekatkan Dengan Lilin Lilin
- Langkah 7: Sambungkan ke Raspberry Pi
Video: Bekerja Dari Perakam Waktu Rumah Menggunakan Raspberry Pi: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:06
Sejak setahun yang lalu, saya berpeluang bekerja dari rumah. Untuk itu saya perlu mengawasi waktu bekerja.
Bermula dengan menggunakan spreadsheet excel dan memasukkan masa 'jam-masuk' dan 'jam-keluar' secara manual, saya segera mendapati ini agak membosankan (dan saya akan lupa memasukkan masa).
Saya mempunyai Raspberry Pi di atas meja saya, dan jadi memutuskan untuk menyediakan penyelesaian rakaman waktu kerja menggunakannya dan beberapa komponen dari kit projek permulaan Arduino anak saya.
Bekalan:
- Pai raspberi
- Perintang 450ohm x3
- 2 LED
- Butang Mini Arduino
- Papan roti untuk prototaip
- Penyambung Dupont
Langkah 1: Prototaip
Saya mulakan dengan membina prototaip perakam waktu di papan roti ukuran setengah. Setelah saya gembira dengan cara kerjanya, rencananya adalah menyusun versi berkotak menggunakan sarung cetak 3D dan sambungan terpateri.
Komponen disambungkan menggunakan wayar Dupont seperti yang ditunjukkan oleh rajah fritzing.
Langkah 2: Menyiapkan Raspberry Pi
Saya menghasilkan skrip python pendek yang akan mengesan butang menekan dan menukar keadaan LED. Semasa beralih, waktu dicatat dalam buku kerja excel.
Saya telah menggunakan Openpyxl Library untuk berinteraksi dengan buku kerja (yang saya buat secara manual di folder rumah di Raspberry Pi).
Skrip memasuki waktu mula, waktu tamat, dan jumlah keseluruhan untuk tempoh kerja.
Buat skrip di direktori utama menggunakan editor pilihan anda (saya menggunakan Thonney Python IDE) dan simpan sebagai clockin.py
Pasang LibreOffice pada Pi, jika belum dipasang, dan buat buku kerja kosong bernama jam.xlsx Jalankan skrip dari terminal menggunakan perintah terminal python3 clockin.py. Atau jalankan dalam shell Python atau Thonney.
LED merah harus menyala untuk menunjukkan bahawa ia sedang berjalan. Apabila butang ditekan, lampu LED biru menyala, yang berwarna merah padam, dan waktunya dicatat dalam spreadsheet.
Langkah 3: Skrip Python
Langkah 4: Tinju
Peranti rakaman masa Raspberry berfungsi seperti yang saya mahukan, jadi inilah masanya untuk menjadikannya lebih profesional.
Menggunakan SketchUp untuk memodelkan kotak sederhana untuk menahan butang dan dua LED, dengan lubang untuk masuk wayar.
Reka bentuk dan fail cetak boleh didapati di Thingiverse
Saya mencetak kotak dalam PLA + hitam, kerana ia sesuai dengan desktop saya. Fail STL dihiris menggunakan perisian CURA. Reka bentuk perlu dicetak dengan sokongan.
Langkah 5: Pematerian
Sekali lagi menggunakan wayar Dupont, pateri komponen di tempatnya di dalam kotak bercetak.
Langkah 6: Melekatkan Dengan Lilin Lilin
Menambah sekeping pengecutan panas di pintu keluar kotak untuk menarik wayar bersama-sama dan menyelesaikan unit dengan mengisinya dengan lilin lilin.
Penambahan lilin lilin melindungi dan menahan sambungan di tempat, sekaligus menambahkan berat badan untuk membantu menghentikannya bergerak semasa digunakan.
Langkah 7: Sambungkan ke Raspberry Pi
Unit siap disambungkan dan berjalan
Pada akhir minggu, saya menyalin lembaran kerja ke buku kerja lain untuk memformat dan menambah jam kerja saya.
Penyediaan ini bagus untuk mengawasi jam ‘bekerja dari rumah’, jauh lebih baik daripada waktu masuk secara manual.
Lihat projek ini di laman web saya myprojectcorner.com/raspberry-pi-time-recorder/
Disyorkan:
Cara Membuat Rumah Pintar Menggunakan Modul Arduino Control Relay - Idea Automasi Rumah: 15 Langkah (dengan Gambar)
Cara Membuat Rumah Pintar Menggunakan Modul Arduino Control Relay | Idea Automasi Rumah: Dalam projek automasi rumah ini, kami akan merancang modul relai rumah pintar yang dapat mengawal 5 peralatan rumah. Modul relay ini dapat dikendalikan dari telefon bimbit atau telefon pintar, jauh IR atau TV jauh, suis manual. Relay pintar ini juga dapat merasakan
Bekerja Menyusun Topi Dari Harry Potter: 8 Langkah
Bekerja Menyusun Topi Dari Harry Potter: Di dunia muggle kita, tidak ada topi ajaib untuk menyusun kita ke rumah kita. Oleh itu, saya telah menggunakan peluang karantina ini untuk membuat topi penyortiran
Bekerja Berukuran Besar 9 Volt Bateri Dibuat Dari Sel Asid Lead Lama: 11 Langkah (dengan Gambar)
Bekerja dengan Bateri 9 Volt Berukuran Besar Dibuat Dari Sel Asid Timah Lama: Adakah pernah berlaku kepada anda, bahawa anda mengunyah beberapa makanan ringan dan tiba-tiba menyedari bahawa anda telah memakannya lebih banyak, lebih daripada yang diizinkan oleh kuota diet harian atau anda pergi membeli-belah runcit dan kerana daripada salah perhitungan, anda terlalu banyak memperhebatkan
Arduino Waktu Waktu senja / subuh: 15 Langkah
Arduino Dusk / Subuh Clock Timer: Ringkasan: Pemasa berasaskan Arduino ini dapat menukar satu lampu 220V pada waktu senja, waktu subuh atau waktu yang ditentukan. Pengenalan: Sebilangan lampu di rumah saya dihidupkan secara automatik pada waktu senja, sehingga waktu yang telah ditetapkan atau hingga subuh (sepanjang malam). Lokasi
Perakam Main Balik Dengan Raspberry Pi: 7 Langkah (dengan Gambar)
Perakam Main Balik Dengan Raspberry Pi: Hai semua, Dalam arahan ini saya menerangkan bagaimana saya membuat perakam main balik menggunakan Raspberry Pi. Peranti ini adalah model Raspberry Pi B +, dengan 7 butang tekan di atas, pembesar suara disambungkan ke salah satu port usb Pi, dan mikrofon disambungkan ke yang lain