Innholdsfortegnelse:
- Trinn 1: Prototyping
- Trinn 2: Konfigurere Raspberry Pi
- Trinn 3: Python Script
- Trinn 4: Boksing det opp
- Trinn 5: Lodding
- Trinn 6: Forsegling med stearinvoks
- Trinn 7: Koble til Raspberry Pi
Video: Arbeid hjemmefra -opptaker ved hjelp av en Raspberry Pi: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
I løpet av det siste året har jeg hatt muligheten til å jobbe hjemmefra. Som jeg trengte å holde oversikt over timene jeg jobber med.
Fra å begynne med å bruke et Excel-regneark og skrive inn klokke-inn og klokke-tiden manuelt, fant jeg snart at dette var ganske kjedelig (og jeg ville glemme å skrive inn tider).
Jeg har en Raspberry Pi på skrivebordet mitt, og bestemte meg derfor for å sette opp en løsning for arbeidstidsopptak ved hjelp av den og noen få komponenter fra min sønns Arduino startprosjektkit.
Rekvisita:
- Bringebær Pi
- 450ohm motstand x3
- 2 LED
- Mini Arduino -knapp
- Brødbrett for prototype
- Dupont -kontakter
Trinn 1: Prototyping
Jeg begynte med å bygge en prototype av tidsopptakeren på et halvt brødbrett. Når jeg var fornøyd med måten det fungerer på, var planen å sette sammen en eske med en 3D -trykt eske og loddede tilkoblinger.
Komponentene er tilkoblet ved hjelp av Dupont -ledninger som vist i fritz -diagrammet.
Trinn 2: Konfigurere Raspberry Pi
Jeg produserte et kort python -skript som ville oppdage knappetrykk og bytte LED -tilstander. Ved bytte registreres tiden i en Excel -arbeidsbok.
Jeg har brukt Openpyxl -biblioteket til å samhandle med arbeidsboken (som jeg opprettet manuelt i hjemmemappen på Raspberry Pi).
Skriptet angir en starttid, sluttid og en total for arbeidsperioden.
Lag et skript i hjemmekatalogen ved å bruke foretrukne redaktør (jeg brukte Thonney Python IDE) og lagre som clockin.py
Installer LibreOffice på Pi, hvis den ikke allerede er installert, og lag en tom arbeidsbok som heter hours.xlsx Kjør skriptet fra terminalen ved hjelp av terminalkommandoen python3 clockin.py. Eller kjør den i Python -skall eller Thonney.
Den røde LED -lampen skal lyse for å vise at den er i gang. Når du trykker på knappen, lyser den blå lysdioden, den røde slukker, og tiden registreres i regnearket.
Trinn 3: Python Script
Trinn 4: Boksing det opp
Raspberry -tidsopptaksenheten fungerer slik jeg vil, så det er på tide å få den til å se mer profesjonell ut.
Bruk SketchUp til å modellere en enkel boks for å holde knappen og to lysdioder, med et hull for ledningene for å komme inn.
Design- og utskriftsfiler finnes på Thingiverse
Jeg skrev ut esken i svart PLA+, da den passer godt inn på skrivebordet mitt. STL -filen ble skåret ved hjelp av CURA -programvare. Designet må skrives ut med støtte.
Trinn 5: Lodding
Igjen, bruk Dupont -ledninger og lodd komponentene på plass i den trykte esken.
Trinn 6: Forsegling med stearinvoks
Legg til et varmekrympestykke ved utgangen av esken for å trekke ledningene sammen og avslutte enheten ved å fylle den med stearinlysvoks.
Tilsetningen av stearinvoksen beskytter og holder tilkoblingene på plass, samtidig som de legger vekt på for å hindre at den beveger seg under bruk.
Trinn 7: Koble til Raspberry Pi
Den ferdige enheten er tilkoblet og kjører
På slutten av uken kopierer jeg regnearket til en annen arbeidsbok for å formatere og legge til timer.
Denne oppsettet er flott for å holde oversikt over arbeidene hjemmefra, mye bedre enn å angi tider manuelt.
Se dette prosjektet på nettstedet mitt myprojectcorner.com/raspberry-pi-time-recorder/
Anbefalt:
DIY -- Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: 6 trinn
DIY || Hvordan lage en edderkopprobot som kan kontrolleres ved hjelp av smarttelefon ved hjelp av Arduino Uno: Mens du lager en edderkopprobot, kan du lære så mange ting om robotikk. Som å lage roboter er både underholdende og utfordrende. I denne videoen skal vi vise deg hvordan du lager en Spider -robot, som vi kan bruke ved hjelp av smarttelefonen vår (Androi
Statusindikator for arbeid hjemmefra: 5 trinn
Statusindikator for arbeid hjemmefra: Med den nåværende situasjonen for å jobbe hjemmefra, står jeg overfor noen utfordringer fordi barna mine også studerer hjemmefra. Noen ganger kan arbeids- og familielivet bli litt uklart. Så jeg må kunne sette opp noen grunnregler med barna mine for å
Kcam- Webkamera med mikrofon og høyttaler (usb) for arbeid hjemmefra: 5 trinn
Kcam- Webkamera med mikrofon og høyttaler (usb) for arbeid hjemmefra: Dette er min første instruks, og dette er tidspunktet for lockdown når du jobber hjemmefra, og dette prosjektet er også en del av jobben hjemmefra-utfordringen for dette, vær så snill å stemme meg slik at jeg kan vinne konkurransen. Men stem hvis du likte det
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer
Web Driver IO -opplæring ved bruk av et live nettsted og eksempler på arbeid: 8 trinn
Web Driver IO -opplæring ved bruk av et live nettsted og arbeidseksempler: Web Driver IO -opplæring ved bruk av et live nettsted og arbeidseksempler Siste oppdatering: 26/07/2015 (Sjekk tilbake ofte når jeg oppdaterer denne instruksjonen med flere detaljer og eksempler) Bakgrunn Jeg har nylig hatt en interessant utfordring som ble presentert for meg. Jeg trengte å