
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:07

V zadnjem letu sem imel priložnost delati od doma. Za katere sem moral spremljati ure, ki jih delam.
Začenši z uporabo preglednice Excel in ročnim vnosom časov "ura" in "ura izhoda" se mi je kmalu zdel precej dolgočasen (pozabil sem vnesti čas).
Na mizi imam Raspberry Pi, zato sem se odločil, da z njim in nekaj komponent iz začetnega kompleta projektov Arduino svojega sina postavim rešitev za snemanje delovnega časa.
Zaloge:
- malina Pi
- 450 ohmski upor x3
- 2 LED
- Gumb Mini Arduino
- Ogledna plošča za prototip
- Priključki Dupont
1. korak: izdelava prototipov

Začel sem z izdelavo prototipa zapisovalnika časa na polovični velikosti. Ko sem bil zadovoljen z načinom delovanja, je bil načrt sestaviti različico v škatli z uporabo 3D tiskanega ohišja in spajkanih povezav.
Komponente so povezane z žicami Dupont, kot je prikazano na diagramu frcanja.
2. korak: Nastavitev Raspberry Pi


Izdelal sem kratek skript python, ki bi zaznal pritisk gumba in preklopil stanje LED. Ob preklopu se čas zabeleži v Excelov delovni zvezek.
Za interakcijo z delovnim zvezkom (ki sem ga ročno ustvaril v domači mapi na Raspberry Pi) sem uporabil knjižnico Openpyxl.
Scenarij vnese začetni čas, končni čas in skupno za delovno obdobje.
Ustvarite skript v domačem imeniku z vašim želenim urejevalnikom (uporabil sem Thonney Python IDE) in shranite kot clockin.py
Namestite LibreOffice na Pi, če še ni nameščen, in ustvarite prazen delovni zvezek z imenom hours.xlsx Zaženite skript iz terminala z uporabo terminalskega ukaza python3 clockin.py. Ali pa ga zaženite v lupini Python ali Thonneyju.
Rdeča LED mora zasvetiti, da pokaže, da deluje. Ko pritisnete gumb, zasveti modra LED, rdeča ugasne, čas pa se zabeleži v preglednici.
3. korak: Python Script
4. korak: Boksanje

Naprava za snemanje časa Raspberry deluje tako, kot si želim, zato je čas, da postane bolj profesionalna.
S programom SketchUp za modeliranje preproste škatle za držanje gumba in dveh LED z luknjo za vstop žic.
Datoteke za oblikovanje in tiskanje najdete na Thingiverse
Natisnila sem škatlo v črni barvi PLA+, saj se dobro ujema z mojim namizjem. Datoteka STL je bila narezana s programsko opremo CURA. Oblikovanje je treba natisniti s podporo.
5. korak: Spajkanje

Ponovno z uporabo žic Dupont spajkajte komponente na mestu v natisnjeni škatli.
Korak 6: Tesnjenje z voskom sveč

Če na izhodu iz škatle dodate kos toplotno skrčenega, da povlečete žice skupaj in enoto dokončate tako, da jo napolnite z voskom za sveče.
Dodatek voska za sveče ščiti in drži povezave na mestu, hkrati pa dodaja težo, ki preprečuje njegovo premikanje med uporabo.
7. korak: Povežite se z Raspberry Pi



Končana enota je povezana in deluje
Konec tedna kopiram delovni list v drug delovni zvezek za oblikovanje in seštevanje opravljenih ur.
Ta nastavitev je odlična za spremljanje ur dela od doma, veliko bolje kot ročni vnos ur.
Oglejte si ta projekt na moji spletni strani myprojectcorner.com/raspberry-pi-time-recorder/
Priporočena:
Snemalnik spomina - božično darilo: 8 korakov (s slikami)

Snemalnik spomina - božično darilo: Ciao a tutti! In vista del Natale arriva il momento dei regali, sono sicuro quindi che molti di voi sentiranno la neophodità di donare qualcosa di speciale. In questo periodo così difficile certamente sono mancate molte dogodioni per condividere e
Kako narediti snemalnik podatkov o vlažnosti in temperaturi v realnem času z Arduino UNO in kartico SD - Simulacija zapisovalnika podatkov DHT11 v Proteusu: 5 korakov

Kako narediti snemalnik podatkov o vlažnosti in temperaturi v realnem času z Arduino UNO in kartico SD | Simulacija zapisovalnika podatkov DHT11 v Proteusu: Uvod: zdravo, to je Liono Maker, tukaj je povezava YouTube. Z Arduinom ustvarjamo projekt in delamo na vgrajenih sistemih. Data-Logger: Zapisovalnik podatkov (tudi zapisovalnik podatkov ali zapisovalnik podatkov) je elektronska naprava, ki sčasoma beleži podatke z
Snemalnik udarcev za vozila: 18 korakov (s slikami)

Snemalnik udarcev za vozila: Snemalnik udarcev je zasnovan za beleženje udarcev, ki jih utrpi vozilo med vožnjo ali mirovanjem. Vplivi so shranjeni v bazi podatkov v obliki odčitkov, kot tudi videa/slike. Oddaljenega uporabnika ob udarcu lahko preverimo v realnem času, oddaljenega pa
Snemalnik podatkov o letenju RC/črna škatla: 8 korakov (s slikami)

Snemalnik podatkov o letenju RC/Black Box: V tem navodilu bom izdelal zapisovalnik podatkov o bojih na arduino za vozila RC, zlasti letala RC. Za snemanje podatkov bom uporabil UBlox Neo 6m GPS modul, povezan z arduino pro mini in ščit za kartico SD
Snemalnik predvajanja z Raspberry Pi: 7 korakov (s slikami)

Snemalnik predvajanja z Raspberry Pi: Pozdravljeni, v tem navodilu razlagam, kako sem naredil snemalnik predvajanja z uporabo Raspberry Pi. Naprava je model Raspberry Pi model B+, s 7 potisnimi gumbi na vrhu, zvočnikom, priključenim na eno od USB vhodov Pi, in mikrofonom, priključenim na drugo