Përmbajtje:
- Hapi 1: Prototipizimi
- Hapi 2: Vendosja e Raspberry Pi
- Hapi 3: Python Script
- Hapi 4: Boksoni atë
- Hapi 5: Saldimi
- Hapi 6: Vulosja me dyll qiri
- Hapi 7: Lidhuni me Raspberry Pi
Video: Punoni nga shtëpia Regjistruesi i kohës duke përdorur një mjedër Pi: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Gjatë vitit të kaluar, kam pasur mundësinë të punoj nga shtëpia. Për të cilat më duhej të mbaja shënim orët që punoja.
Duke filluar duke përdorur një spreadsheet Excel dhe duke hyrë me dorë në orët e ‘clock-in’ dhe ‘clock-out’, shpejt e gjeta këtë të ishte mjaft e lodhshme (dhe do të harroja të shkruaja kohë).
Unë kam një Raspberry Pi në tryezën time, dhe kështu vendosa të krijoj një zgjidhje regjistrimi të kohës së punës duke e përdorur atë dhe disa përbërës nga kompleti i projekteve fillestare Arduino të djalit tim.
Furnizimet:
- mjedër Pi
- rezistencë 450ohm x3
- 2 LED
- Butoni Mini Arduino
- Breadboard për prototip
- Lidhëset Dupont
Hapi 1: Prototipizimi
Fillova duke ndërtuar një prototip të regjistruesit të kohës në një pjatë gjysmë të madhe. Pasi isha i kënaqur me mënyrën se si funksionon, plani ishte të krijoja një version në kuti duke përdorur një kuti të printuar 3D dhe lidhje të lidhura.
Komponentët janë të lidhur duke përdorur telat Dupont siç tregohet nga diagrami i ngrirjes.
Hapi 2: Vendosja e Raspberry Pi
Unë prodhova një skenar të shkurtër python që do të zbulonte shtypjen e butonit dhe ndërrimin e gjendjeve LED. Me kalimin, koha regjistrohet në një libër pune Excel.
Unë kam përdorur Bibliotekën Openpyxl për të bashkëvepruar me librin e punës (të cilin e krijova manualisht në dosjen kryesore në Raspberry Pi).
Skenari hyn në kohën e fillimit, kohën e përfundimit dhe një total për periudhën e punës.
Krijoni një skenar në drejtorinë e shtëpisë duke përdorur redaktorin tuaj të preferuar (kam përdorur Thonney Python IDE) dhe ruani si clockin.py
Instaloni LibreOffice në Pi, nëse nuk është instaluar tashmë, dhe krijoni një libër pune të zbrazët të quajtur orë.xlsx Drejtoni skriptin nga terminali duke përdorur komandën e terminalit python3 clockin.py. Ose drejtojeni atë në shell Python ose Thonney.
LED i kuq duhet të ndizet për të treguar që po funksionon. Kur shtypet butoni, LED blu ndizet, e kuqja fiket dhe koha regjistrohet në tabelë.
Hapi 3: Python Script
Hapi 4: Boksoni atë
Pajisja e regjistrimit të kohës Raspberry po punon ashtu siç dua, kështu që është koha ta bëni atë të duket më profesionale.
Përdorimi i SketchUp për të modeluar një kuti të thjeshtë për të mbajtur butonin dhe dy LED, me një vrimë për të hyrë telat.
Skedarët e projektimit dhe printimit mund të gjenden në Thingiverse
Unë e printova kutinë në PLA+të zezë, pasi përzihet mirë me desktopin tim. Skedari STL u pre në feta duke përdorur programin CURA. Dizajni duhet të printohet me mbështetje.
Hapi 5: Saldimi
Përsëri duke përdorur telat Dupont, bashkoni përbërësit në vend në kutinë e shtypur.
Hapi 6: Vulosja me dyll qiri
Shtimi i një pjese të tkurrjes së nxehtësisë në dalje të kutisë për të tërhequr telat së bashku dhe duke përfunduar njësinë duke e mbushur me dyll qiri.
Shtimi i dyllit të qirinjve mbron dhe mban lidhjet në vend, në të njëjtën kohë duke shtuar peshë për të ndihmuar në ndalimin e lëvizjes së tij gjatë përdorimit.
Hapi 7: Lidhuni me Raspberry Pi
Njësia e përfunduar është e lidhur dhe po funksionon
Në fund të javës, kopjoj fletën e punës në një libër tjetër pune për të formatuar dhe shtuar orët e mia të punës.
Ky rregullim është i shkëlqyeshëm për mbajtjen e gjurmëve të orëve të 'punës nga shtëpia', shumë më mirë sesa hyrja me kohë e kohës.
Shihni këtë projekt në faqen time në internet myprojectcorner.com/raspberry-pi-time-recorder/
Recommended:
Monitor Fluturimi duke përdorur një PI mjedër dhe një shkop DVB: 3 hapa
Monitor Flight Duke përdorur një Raspberry PI dhe një DVB Stick: Nëse jeni një fluturues i shpeshtë, ose thjesht i apasionuar pas aeroplanëve, atëherë Flightradar ose Flightaware janë 2 që duhet të kenë uebfaqe (ose aplikacione, pasi ka edhe aplikacione për celular) që do të përdorni çdo ditë bazë. Të dy ju lejojnë të gjurmoni aeroplanët në kohë reale, shihni fluturimin
Një makinë për frikësimin e Halloween -it duke përdorur një PIR, një kungull të printuar në 3D dhe një Pranker audio të pajtueshme me Troll Arduino/Bordi praktik i Shakasë.: 5 Hapa
Një makinë për frikësimin e Halloween -it duke përdorur një PIR, një kungull të printuar në 3D dhe Tran Arduino Compatible Audio Pranker/Joke Board praktike .: Bordi Troll i krijuar nga Patrick Thomas Mitchell i EngineeringShock Electronics, dhe u financua plotësisht në Kickstarter jo shumë kohë më parë. Unë mora shpërblimin disa javë më parë për të ndihmuar në shkrimin e disa shembujve të përdorimit dhe ndërtimin e një biblioteke Arduino në një përpjekje
Marrja e kohës nga interneti duke përdorur ESP8266 - Projekti i orës NTP Me ESP8266 Nodemcu: 5 hapa
Marrja e kohës nga interneti duke përdorur ESP8266 | Projekti i orës NTP Me ESP8266 Nodemcu: Në këtë tutorial do të shohim se si të gjejmë kohë duke përdorur ESP8266/nodemcu me Arduino IDE. Marrja e kohës është veçanërisht e dobishme në regjistrimin e të dhënave për të vulosur kohën e leximeve tuaja. Nëse projekti juaj ESP8266 ka qasje në internet, mund të merrni kohë duke përdorur Rrjetin T
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Si të bëni një GIF të animuar nga një skedar video duke përdorur vetëm një program falas: 4 hapa
Si të bëni një GIF të animuar nga një skedar video duke përdorur vetëm një program falas: për ata prej jush që nuk e dinë një GIF është formati më i zakonshëm i imazhit që mbështet korniza të shumta në një shfaqje të rrëshqitshme ose animacion. me fjalë të tjera ju mund të vendosni video të shkurtra ku normalisht shkojnë vetëm imazhet. Unë kam dashur të bëj një GIF nga videoklipi