
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41

Viimeisen vuoden aikana minulla on ollut mahdollisuus työskennellä kotoa käsin. Minun piti seurata työtuntiani.
Aloitin käyttämällä excel-laskentataulukkoa ja kirjoittamalla kello- ja kellonajat manuaalisesti, huomasin pian tämän olevan melko työlästä (ja unohdin syöttää ajat).
Minulla on Raspberry Pi työpöydälläni, joten päätin perustaa työajan tallennusratkaisun käyttämällä sitä ja muutamia komponentteja poikani Arduino -aloitusprojektisarjasta.
Tarvikkeet:
- Vadelma Pi
- 450 ohmin vastus x3
- 2 LEDiä
- Mini Arduino -painike
- Leipälevy prototyypille
- Dupont -liittimet
Vaihe 1: Prototyyppien luominen

Aloitin rakentamalla aikatallentimen prototyypin puolikokoiselle leipälevylle. Kun olin tyytyväinen siihen, miten se toimii, suunnitelma oli koota laatikkoversio käyttämällä 3D -painettua koteloa ja juotettuja liitoksia.
Komponentit on kytketty Dupont -johdoilla, kuten esitetään kaaviossa.
Vaihe 2: Asenna Raspberry Pi


Tein lyhyen python -skriptin, joka havaitsisi painikkeen painamisen ja vaihda LED -tilat. Vaihdettaessa aika tallennetaan Excel -työkirjaan.
Olen käyttänyt Openpyxl -kirjastoa vuorovaikutuksessa työkirjan kanssa (jonka loin manuaalisesti Raspberry Pi: n kotikansioon).
Skripti syöttää aloitusajan, lopetusajan ja työjakson kokonaismäärän.
Luo komentosarja kotihakemistoon haluamallasi editorilla (käytin Thonney Python IDE: tä) ja tallenna muodossa clockin.py
Asenna LibreOffice Pi: hen, jos sitä ei ole jo asennettu, ja luo tyhjä työkirja nimeltä hours.xlsx Suorita komentosarja päätelaitteesta terminaalikomennolla python3 clockin.py. Tai suorita se Python -kuorissa tai Thonneyssä.
Punaisen LED -valon pitäisi syttyä osoittamaan, että se on käynnissä. Kun painiketta painetaan, sininen LED -valo syttyy, punainen sammuu ja aika merkitään laskentataulukkoon.
Vaihe 3: Python -skripti
Vaihe 4: Nyrkkeily

Vadelma -ajan tallennuslaite toimii haluamallasi tavalla, joten on aika tehdä siitä ammattimaisempi.
SketchUpin avulla mallinnetaan yksinkertainen laatikko painikkeen pitämiseksi ja kaksi LEDiä, joissa on reikä johtojen sisäänpääsyä varten.
Suunnittelu- ja tulostustiedostot löytyvät Thingiversesta
Tulostin laatikon mustalla PLA+: lla, koska se sopii hyvin työpöydälleni. STL -tiedosto leikattiin CURA -ohjelmistolla. Suunnittelu on tulostettava tuella.
Vaihe 5: Juotos

Käytä Dupont -johtoja ja juota komponentit paikoilleen painettuun laatikkoon.
Vaihe 6: Tiivistäminen kynttilävahalla

Lisäämällä kutistekalvo laatikon ulostuloon johtimien vetämiseksi yhteen ja viimeistelemällä laite täyttämällä se kynttilävahalla.
Kynttilävahan lisäys suojaa ja pitää liitokset paikallaan ja lisää samalla painoa, joka estää sen liikkumisen käytön aikana.
Vaihe 7: Yhdistä Raspberry Pi -laitteeseen



Valmis yksikkö kytketty ja käynnissä
Viikon lopussa kopioin laskentataulukon toiseen työkirjaan muotoillakseni ja lasken yhteen tehdyt työtunnit.
Tämä kokoonpano sopii erinomaisesti kotityötuntien seurantaan, paljon paremmin kuin aikojen syöttäminen manuaalisesti.
Katso tämä projekti verkkosivustolla myprojectcorner.com/raspberry-pi-time-recorder/
Suositeltava:
Yksinkertaisen robotin tekeminen kotoa löytyvistä asioista (hotwheel -versio): 5 vaihetta

Yksinkertaisen robotin tekeminen kotoa löytyvistä asioista (hotwheel-versio): Tämä opaskirja näyttää sinulle, miten voit tehdä itsestään toimivan hotwheelin, joka toimii kaksois-A-paristoilla. Sinun tarvitsee käyttää vain tavaroita, joita todennäköisesti löydät kotoasi. Huomaa, että tämä robotti ei todennäköisesti mene aivan suoraan
Työskentele kotona -tilan ilmaisin: 5 vaihetta

Työskentely kotoa -tilan indikaattori: Nykyisessä tilanteessa, jossa työskentelen kotona, kohtaan joitain haasteita, koska lapseni opiskelevat myös kotoa. Joskus työ- ja perhe -elämä voi olla hieman hämärää. Joten minun on pystyttävä asettamaan joitakin perussääntöjä lasteni kanssa
Suuntautumisen opiskelu Raspberry Pi: n ja MXC6226XU: n avulla Pythonin avulla: 6 vaihetta

Suuntautumisen opiskelu Raspberry Pi: n ja MXC6226XU: n avulla Pythonin avulla: Äänet ovat yksinkertaisesti osa ajoneuvon työskentelyä. Hyvin viritetyn ajoneuvomoottorin humina on upea ääni. Renkaiden kulutuspinnat nurisevat tietä vasten, tuuli huutaa peilien, muovikappaleiden ja kojelaudan kappaleiden ympäri
Kiihtyvyyden seuranta Raspberry Pi: n ja AIS328DQTR: n avulla Pythonin avulla: 6 vaihetta

Kiihtyvyyden seuranta Raspberry Pi: n ja AIS328DQTR: n avulla Pythonin avulla: Kiihtyvyys on rajallinen, mielestäni joidenkin fysiikan lakien mukaan.- Terry Riley Gepardi käyttää hämmästyttävää kiihtyvyyttä ja nopeita nopeuden muutoksia jahtaessaan. Nopein olento rannalla silloin tällöin käyttää huipputahdiaan saaliin saamiseen
Kiihtyvyyden vaihtelujen seuranta Raspberry Pi: n ja MMA7455: n avulla Pythonin avulla: 6 vaihetta

Kiihtyvyyden vaihtelujen seuranta Raspberry Pi: n ja MMA7455: n avulla Pythonin avulla: En kompastunut, testasin painovoimaa. Se toimii edelleen … Esitys kiihtyvästä avaruussukkulastä selvensi, että sukkulan korkeimmassa kohdassa oleva kello valitsee nopeammin kuin tukikohdan painovoima -ajan laajenemisen vuoksi. Jonkin verran