Sisukord:
- Samm: prototüüpide koostamine
- 2. samm: seadistage Raspberry Pi
- Samm: Pythoni skript
- 4. samm: pakkige see üles
- Samm: jootmine
- 6. samm: tihendamine küünlavahaga
- Samm: looge ühendus Raspberry Pi -ga
Video: Kodus töötamise aja salvestaja Raspberry Pi abil: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
Viimase aasta jooksul on mul olnud võimalus kodus töötada. Selleks pidin jälgima töötunde.
Alustuseks kasutasin Exceli arvutustabelit ja sisestasin käsitsi kellaaja ja kellaaja käsitsi, leidsin peagi, et see on üsna tüütu (ja unustaksin kellaajad sisestada).
Mul on laual Raspberry Pi ja otsustasin luua tööaja salvestamise lahenduse, kasutades seda ja mõnda komponenti minu poja Arduino stardiprojektide komplektist.
Tarvikud:
- Vaarika Pi
- 450 oomi takisti x3
- 2 LED -i
- Mini Arduino nupp
- Leibalaud prototüübi jaoks
- Duponti pistikud
Samm: prototüüpide koostamine
Alustasin sellest, et ehitasin ajamõõturi prototüübi poole väiksemale leivaplaadile. Kui ma olin selle tööviisiga rahul, oli plaan koostada 3D -prinditud ümbrise ja joodetud ühenduste abil kastiga versioon.
Komponendid ühendatakse Duponti juhtmetega, nagu on näidatud fritseerimisskeemil.
2. samm: seadistage Raspberry Pi
Ma koostasin lühikese pythoni skripti, mis tuvastaks nupuvajutuse ja lülitaks LED -olekuid. Lülitamisel salvestatakse aeg Exceli töövihikusse.
Olen töövihikuga suhtlemiseks kasutanud Openpyxli raamatukogu (mille lõin käsitsi Raspberry Pi kodukataloogi).
Skript sisestab tööperioodi algus-, lõpp- ja kogusumma.
Looge kodukataloogi skript, kasutades oma eelistatud redaktorit (ma kasutasin Thonney Pythoni IDE -d), ja salvestage see kellana.py
Installige LibreOffice Pi -le, kui see pole juba installitud, ja looge tühi töövihik nimega hours.xlsx Käivitage skript terminalist, kasutades terminali käsku python3 clockin.py. Või käivitage see Pythoni kestas või Thonney'is.
Punane LED peaks süttima, et näidata, et see töötab. Nupu vajutamisel süttib sinine LED, punane kustub ja aeg salvestatakse tabelisse.
Samm: Pythoni skript
4. samm: pakkige see üles
Vaarika aja salvestusseade töötab nii, nagu ma tahan, seega on aeg muuta see professionaalsemaks.
SketchUpi abil modelleeritakse lihtne kast nupu hoidmiseks ja kaks LED -i, millel on auk juhtmete sisenemiseks.
Kujundus- ja trükifailid leiate Thingiversest
Trükkisin karbi musta PLA+-ga, kuna see sobib hästi minu töölauaga. STL -fail viilutati CURA tarkvara abil. Kujundus tuleb printida koos toega.
Samm: jootmine
Jällegi, kasutades Duponti juhtmeid, jootke komponendid prinditud karbis oma kohale.
6. samm: tihendamine küünlavahaga
Lisades karbi väljapääsu juurde termokahaneva tüki juhtmete kokku tõmbamiseks ja lõpetades seadme, täites selle küünlavahaga.
Küünlavaha lisamine kaitseb ja hoiab ühendusi paigal, lisades samal ajal kaalu, mis aitab vältida selle liikumist kasutamise ajal.
Samm: looge ühendus Raspberry Pi -ga
Valmis seade on ühendatud ja töötab
Nädala lõpus kopeerin töölehe teise töövihikusse, et vormistada ja liita oma töötunnid.
See seadistus sobib suurepäraselt kodust tööaja jälgimiseks, palju paremini kui kellaaegade käsitsi sisestamine.
Vaadake seda projekti minu veebisaidil myprojectcorner.com/raspberry-pi-time-recorder/
Soovitan:
Kuidas teha 32 -ribalist LED -helimuusika spektri analüsaatorit Arduino Nano abil kodus #arduinoproject: 8 sammu
Kuidas teha 32 -ribalist LED -helimuusika spektri analüsaatorit Arduino Nano abil kodus #arduinoproject: Täna valmistame kodus Arduino abil 32 -ribalise LED -helimuusika spektrianalüsaatori, mis suudab näidata sagedusspektrit ja mängida samal ajal muisc -i. Märkus peab olema ühendatud 100k takisti ette, vastasel juhul on heli müra
Kodust töötamise olekuindikaator: 5 sammu
Kodust töötamise staatuse näitaja: Praeguse kodust töötamise olukorra ees seisan silmitsi mõningate väljakutsetega, sest ka mu lapsed õpivad kodust. Mõnikord võib töö- ja pereelu olla pisut hägune. Nii et ma pean suutma oma lastega paika panna mõned põhireeglid
Ehitage kodus hügromeeter Raspberry Pi ja SI7021 abil: 6 sammu
Ehitage kodus hügromeeter Raspberry Pi ja SI7021 abil: kas täna on niiske? See tundub mulle natuke niiske. Mõnikord osutub meie jaoks kõrge niiskus tõeliselt ebamugavaks ja ebatervislikuks. Kodumajapidamiste jaoks võib see põhjustada ka potentsiaalset kahju. Kodu jaoks rikub kõrge õhuniiskus puitpõrandad ja mööbli
Internetist aja saamine ESP8266 abil - NTP kellaprojekt ESP8266 -ga Nodemcu: 5 sammu
Internetist aja saamine ESP8266 abil | NTP kellaprojekt ESP8266 Nodemcu abil: Selles õpetuses näeme, kuidas saada aega, kasutades ESP8266/nodemcu koos Arduino IDE -ga. Aja saamine on eriti kasulik andmete logimisel, et oma näidud ajatempliga tähistada. Kui teie projektil ESP8266 on juurdepääs Internetile, saate võrgu T abil aega
Kaasaskantav salvestaja: 12 sammu
Recalbox Portable: See on väga lihtne ehitada ja üsna odav kaasaskantav retro -mängukonsool. Selle loomise eesmärk oli hõlbustada kõigi jaoks kaasaskantava mängukonsooli ehitamist. Eriti kui teil pole palju tööriistu. Niisiis, kui teil õnnestus osta