
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Pēdējā gada laikā man ir bijusi iespēja strādāt no mājām. Par ko man vajadzēja izsekot stundām, kuras es strādāju.
Sākot ar Excel izklājlapas izmantošanu un manuāli ievadot “clock-in” un “clock-out” laikus, es drīz atklāju, ka tas ir diezgan garlaicīgi (un es aizmirstu ievadīt laiku).
Uz mana galda ir Raspberry Pi, un tāpēc nolēmu izveidot darba laika reģistrēšanas risinājumu, izmantojot to un dažus komponentus no mana dēla Arduino sākuma projektu komplekta.
Piegādes:
- Raspberry Pi
- 450 omu rezistors x3
- 2 gaismas diodes
- Mini Arduino poga
- Maizes dēlis prototipam
- Dupont savienotāji
1. solis: prototipēšana

Sāku, uzbūvējot laika reģistratora prototipu uz pusizmēra maizes dēļa. Kad es biju apmierināts ar to, kā tas darbojas, tika plānots salikt versiju kastē, izmantojot 3D drukātu korpusu un lodētus savienojumus.
Komponenti ir savienoti, izmantojot Dupont vadus, kā parādīts fritēšanas diagrammā.
2. darbība. Raspberry Pi iestatīšana


Es izveidoju īsu pitona skriptu, kas noteiktu pogas nospiešanu un pārslēgtu gaismas diodes stāvokļus. Ieslēdzot, laiks tiek ierakstīts Excel darbgrāmatā.
Esmu izmantojis Openpyxl bibliotēku, lai mijiedarbotos ar darbgrāmatu (kuru es izveidoju manuāli Raspberry Pi mājas mapē).
Skripts ievada sākuma laiku, beigu laiku un darba perioda kopsummu.
Izveidojiet skriptu mājas direktorijā, izmantojot vēlamo redaktoru (es izmantoju Thonney Python IDE), un saglabājiet kā clockin.py
Instalējiet LibreOffice uz Pi, ja tā vēl nav instalēta, un izveidojiet tukšu darbgrāmatu ar nosaukumu hours.xlsx Palaidiet skriptu no termināļa, izmantojot termināļa komandu python3 clockin.py. Vai palaidiet to Python apvalkā vai Thonney.
Sarkanajai gaismas diodei vajadzētu iedegties, lai parādītu, ka tā darbojas. Nospiežot pogu, iedegas zilā gaismas diode, sarkanais nodziest un laiks tiek ierakstīts izklājlapā.
3. darbība: Python skripts
4. solis: iesaiņojiet to

Aveņu laika reģistrēšanas ierīce darbojas tā, kā es vēlos, tāpēc ir pienācis laiks padarīt to profesionālāku.
Izmantojot SketchUp, lai modelētu vienkāršu lodziņu pogas turēšanai un divām gaismas diodēm, ar caurumu vadu ievadīšanai.
Dizaina un drukas failus var atrast vietnē Thingiverse
Kastīti izdrukāju ar melnu PLA+, jo tā labi saplūst ar manu darbvirsmu. STL fails tika sagriezts šķēlēs, izmantojot CURA programmatūru. Dizains ir jāizdrukā ar atbalstu.
5. solis: lodēšana

Atkal, izmantojot Dupont vadus, pielodējiet komponentus drukātajā kastē.
6. solis: aizzīmogošana ar sveču vasku

Siltuma saraušanās gabala pievienošana pie kastes izejas, lai savilktu vadus kopā un pabeigtu ierīci, piepildot to ar sveču vasku.
Sveču vaska pievienošana aizsargā un notur savienojumus vietā, vienlaikus pievienojot svaru, lai novērstu to pārvietošanos lietošanas laikā.
7. solis: izveidojiet savienojumu ar Raspberry Pi



Gatavā ierīce ir pievienota un darbojas
Nedēļas beigās es nokopēju darblapu citā darbgrāmatā, lai formatētu un saskaitītu nostrādātās stundas.
Šī iestatīšana ir lieliska, lai izsekotu darba stundām mājās, daudz labāk nekā manuāli ievadīt laiku.
Skatiet šo projektu manā vietnē myprojectcorner.com/raspberry-pi-time-recorder/
Ieteicams:
Plug & Play CO2 sensora displejs ar NodeMCU/ESP8266 skolām, bērnudārziem vai jūsu mājām: 7 soļi

Plug & Play CO2 sensora displejs ar NodeMCU/ESP8266 skolām, bērnudārziem vai jūsu mājām: es jums parādīšu, kā ātri izveidot kontaktdakšu & spēlēt CO2 sensoru, kur visi projekta elementi tiks savienoti ar DuPont vadiem. Lodēšanai būs nepieciešami tikai 5 punkti, jo pirms šī projekta es vispār nelodēju
Statusa indikators darbam no mājām: 5 soļi

Statusa indikators darbam no mājām: pašreizējā situācijā, kad strādāju no mājām, es saskaras ar dažām problēmām, jo arī mani bērni mācās no mājām. Dažreiz darba un ģimenes dzīve var būt nedaudz neskaidra. Tāpēc man ir jāspēj ar saviem bērniem izveidot dažus pamatnoteikumus, lai
Kcam- tīmekļa kamera ar mikrofonu un skaļruni (usb) darbam no mājām: 5 soļi

Kcam- tīmekļa kamera ar mikrofonu un skaļruni (usb) darbam no mājām: šī ir mana pirmā pamācība, un šis ir slēgšanas laiks, kad veicat darbu no mājām, un šis projekts ir arī daļa no darba no mājām, lūdzu, balsojiet mani, lai es varētu uzvarēt konkursā. Bet, lūdzu, balsojiet, ja jums patika
Raspberry Pi Zero W datu reģistrators: 8 soļi (ar attēliem)

Raspberry Pi Zero W datu reģistrators: izmantojot Raspberry Pi Zero W, jūs varat izveidot lētu un viegli lietojamu datu reģistratoru, ko var savienot ar vietējo wifi tīklu vai kalpot kā piekļuves punktu laukā, kas ļauj lejupielādēt datus bezvadu režīmā, izmantojot viedtālruni. Es prezentēju
Kontrolējama RGB LED sistēma jūsu mājām vai birojam: 5 soļi (ar attēliem)

Kontrolējama RGB LED sistēma jūsu mājām vai birojam: vai jūsu mājas vai darba telpas gaismas ir garlaicīgas? Vai vēlaties savai istabai pievienot nedaudz enerģijas vai garastāvokļa apgaismojumu? Šī pamācība parāda, kā izveidot kontrolējamu RGB LED masīvu lietošanai mājās vai birojā. Jūsu sarkanā, zaļā, zilā gaismas diode