Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:12
Sa nakaraang taon, nagkaroon ako ng pagkakataong magtrabaho mula sa bahay. Kung saan kailangan kong subaybayan ang mga oras na aking pinagtatrabaho.
Simula sa pamamagitan ng paggamit ng isang excel spreadsheet at pagpasok nang manu-mano sa mga oras na 'orasan-in' at 'orasan-out', nakita ko ito na medyo nakakapagod (at makalimutan kong magpasok ng mga oras).
Mayroon akong Raspberry Pi sa aking mesa, at nagpasya na mag-set up ng isang solusyon sa pagrekord ng oras ng trabaho gamit ito at ilang bahagi mula sa Arduino starter na mga proyekto ng kit ng aking anak.
Mga Pantustos:
- Raspberry Pi
- 450ohm risistor x3
- 2 LED
- Button ng Mini Arduino
- Breadboard para sa prototype
- Mga konektor ng Dupont
Hakbang 1: Prototyping
Nagsimula ako sa pamamagitan ng pagbuo ng isang prototype ng recorder ng oras sa isang kalahating sukat na pisara. Sa sandaling nasisiyahan ako sa paraan ng paggana nito ang plano ay pagsamahin ang isang naka-box na bersyon gamit ang isang naka-print na kaso ng 3d at mga solder na koneksyon.
Ang mga sangkap ay konektado gamit ang mga wire ng Dupont tulad ng ipinakita ng fritzing diagram.
Hakbang 2: Pag-set up ng Raspberry Pi
Gumawa ako ng isang maikling script ng sawa na maaaring makita ang pindutan ng pindutan at ilipat ang mga estado ng LED. Sa paglipat, ang oras ay naitala sa isang excel workbook.
Ginamit ko ang Openpyxl Library upang makipag-ugnay sa workbook (na aking nilikha nang manu-mano sa home folder sa Raspberry Pi).
Ang script ay pumapasok sa isang oras ng pagsisimula, oras ng pagtatapos, at isang kabuuan para sa panahon ng trabaho.
Lumikha ng isang script sa direktoryo sa bahay gamit ang iyong ginustong editor (Ginamit ko ang Thonney Python IDE) at i-save bilang clockin.py
I-install ang LibreOffice sa Pi, kung hindi pa ito naka-install, at lumikha ng isang blangkong workbook na pinangalanang hours.xlsx Patakbuhin ang script mula sa terminal gamit ang terminal command python3 clockin.py. O patakbuhin ito sa shell ng Python o Thonney.
Dapat na ilaw ang pulang LED upang maipakita na tumatakbo ito. Kapag ang pindutan ay pinindot ang asul na LED lights up, ang pula ay namatay, at ang oras ay naitala sa spreadsheet.
Hakbang 3: Python Script
Hakbang 4: Boksahin Ito
Gumagana ang aparato ng pagrekord ng oras ng Raspberry ayon sa gusto ko, kaya oras na upang gawing mas propesyonal ito.
Paggamit ng SketchUp upang mag-modelo ng isang simpleng kahon upang hawakan ang pindutan at dalawang LEDs, na may butas para makapasok ang mga wire.
Ang disenyo at mga print file ay matatagpuan sa Thingiverse
Nai-print ko ang kahon sa itim na PLA +, dahil mahusay itong naghahalo sa aking desktop. Ang STL file ay hiniwa gamit ang CURA software. Ang disenyo ay kailangang mai-print na may suporta.
Hakbang 5: Paghihinang
Muli gamit ang mga Dupont wires, solder ang mga bahagi sa lugar sa naka-print na kahon.
Hakbang 6: Sealing Sa Kandelang Waks
Pagdaragdag ng isang piraso ng pag-urong ng init sa exit ng kahon upang magkasama ang mga wire at matapos ang yunit sa pamamagitan ng pagpuno nito sa kandila.
Ang pagdaragdag ng kandila wax ay pinoprotektahan at hinahawakan ang mga koneksyon sa lugar, kasabay ng pagdaragdag ng timbang upang matulungan itong ihinto ang paggalaw habang ginagamit.
Hakbang 7: Kumonekta sa Raspberry Pi
Ang natapos na yunit ay konektado at tumatakbo
Sa pagtatapos ng linggo, kinopya ko ang worksheet sa isa pang workbook upang mai-format at idagdag ang aking oras na nagtrabaho.
Ang set-up na ito ay mahusay para sa pagsubaybay sa oras na 'trabaho mula sa bahay', mas mahusay kaysa sa manu-manong pagpasok ng mga oras.
Tingnan ang proyektong ito sa aking website myprojectcorner.com/raspberry-pi-time-recorder/
Inirerekumendang:
Paano Makokontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: 6 Hakbang
Paano Makontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: Ito ay isang pangunahing at tuwid na pasulong na tutorial sa kung paano makontrol ang isang aparato gamit ang Raspberry Pi at isang Relay, kapaki-pakinabang para sa paggawa ng Mga Proyekto ng IoT Ang tutorial na ito ay para sa mga nagsisimula, magiliw ito sa sundin kahit na mayroon kang zero na kaalaman sa paggamit ng Raspberry
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC
Basahin at Isulat Mula sa Serial Port Gamit ang Raspberry Pi Gamit ang Wemos: 5 Hakbang
Basahin at Isulat Mula sa Serial Port Gamit ang Raspberry Pi Gamit ang Wemos: Pakikipag-usap sa isang Raspberry Pi gamit ang isang Wemos D1 mini R2
Tinatapos ang Trabaho: Pag-install ng isang USB Keyboard Sa isang OLPC XO Laptop, Phase II: 6 Hakbang
Tinatapos ang Trabaho: Pag-install ng isang USB Keyboard Sa isang OLPC XO Laptop, Phase II: Para sa isang lalaki na ginugol ang halos lahat ng kanyang buhay sa kanyang mga daliri na konektado sa hilera ng bahay, idinagdag ang USB keyboard na maaari kong pindutin nang tama ang uri ay gumawa ng malaking pagkakaiba sa kakayahang magamit ng XO. Ito ang " phase II " - paglalagay ng cable insi
Paano Maipaliliwanag ang Direksyon ng Pag-ikot Mula sa isang Digital Rotary Switch Gamit ang isang PIC: 5 Hakbang
Paano Maipaliliwanag ang Direksyon ng Pag-ikot Mula sa isang Digital Rotary Switch Na may isang PIC: Ang layunin para sa Instructable na ito ay upang ilarawan kung paano i-interface ang isang digital (quadrature coded) rotary switch sa isang microcontroller. Huwag mag-alala, ipapaliwanag ko kung ano? Naka-code ang quadrature? ibig sabihin para sa atin. Ang interface na ito at ang kasamang software ay nais na