Obsah:
- Krok 1: Prototypovanie
- Krok 2: Nastavenie Raspberry Pi
- Krok 3: Skript Python
- Krok 4: Zabaliť to
- Krok 5: Spájkovanie
- Krok 6: Utesnenie sviečkovým voskom
- Krok 7: Pripojte sa k Raspberry Pi
![Práca z domáceho záznamníka času pomocou Raspberry Pi: 7 krokov Práca z domáceho záznamníka času pomocou Raspberry Pi: 7 krokov](https://i.howwhatproduce.com/images/001/image-707-j.webp)
Video: Práca z domáceho záznamníka času pomocou Raspberry Pi: 7 krokov
![Video: Práca z domáceho záznamníka času pomocou Raspberry Pi: 7 krokov Video: Práca z domáceho záznamníka času pomocou Raspberry Pi: 7 krokov](https://i.ytimg.com/vi/Doy2sW2KhIY/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
![Práca z domáceho záznamníka času pomocou Raspberry Pi Práca z domáceho záznamníka času pomocou Raspberry Pi](https://i.howwhatproduce.com/images/001/image-707-1-j.webp)
Za posledný rok som mal možnosť pracovať z domu. Na to som potreboval sledovať hodiny, ktoré robím.
Začínajúc pomocou excelovej tabuľky a manuálneho zadávania časov „príjazdu“a „vylúčenia“, čoskoro mi to prišlo dosť únavné (a zabudol by som zadávať časy).
Mám na stole Raspberry Pi, a tak som sa rozhodol nastaviť riešenie na zaznamenávanie pracovného času pomocou neho a niekoľkých komponentov zo sady štartovacích projektov môjho syna Arduino.
Zásoby:
- Malinový koláč
- odpor 450 ohmov x3
- 2 LED diódy
- Mini Arduino tlačidlo
- Breadboard pre prototyp
- Konektory Dupont
Krok 1: Prototypovanie
![Prototypovanie Prototypovanie](https://i.howwhatproduce.com/images/001/image-707-2-j.webp)
Začal som stavaním prototypu zapisovača času na polovičnom breadboarde. Akonáhle som bol spokojný s tým, ako to funguje, v pláne bolo zostaviť krabicovú verziu pomocou 3D tlačeného puzdra a spájkovaných spojov.
Komponenty sú spojené pomocou vodičov Dupont, ako je znázornené na schéme zmrazovania.
Krok 2: Nastavenie Raspberry Pi
![Nastavenie Raspberry Pi Nastavenie Raspberry Pi](https://i.howwhatproduce.com/images/001/image-707-3-j.webp)
![Nastavenie Raspberry Pi Nastavenie Raspberry Pi](https://i.howwhatproduce.com/images/001/image-707-4-j.webp)
Vytvoril som krátky pythonový skript, ktorý by detekoval stlačenie tlačidla a prepnutie stavov LED. Po prepnutí sa čas zaznamená do excelového zošita.
Na interakciu so zošitom som použil knižnicu Openpyxl (ktorú som vytvoril ručne v domovskom priečinku na Raspberry Pi).
Skript zadá čas začiatku, čas ukončenia a súčet pre pracovné obdobie.
Vytvorte skript v domácom adresári pomocou preferovaného editora (použil som Thonney Python IDE) a uložte ho ako clockin.py
Nainštalujte LibreOffice na Pi, ak ešte nie je nainštalovaný, a vytvorte prázdny zošit s názvom hours.xlsx Spustite skript z terminálu pomocou príkazu terminálu python3 clockin.py. Alebo ho spustite v prostredí Python shell alebo Thonney.
Červená dióda LED by sa mala rozsvietiť, aby signalizovala, že beží. Po stlačení tlačidla sa rozsvieti modrá dióda LED, červená zhasne a čas sa zaznamená do tabuľky.
Krok 3: Skript Python
Krok 4: Zabaliť to
![Zabaliť to Zabaliť to](https://i.howwhatproduce.com/images/001/image-707-5-j.webp)
Zariadenie na záznam času Raspberry funguje, ako chcem, takže je načase, aby vyzeralo profesionálnejšie.
Pomocou aplikácie SketchUp vymodelujete jednoduchý box, v ktorom budete držať tlačidlo a dve diódy LED s otvorom, do ktorého budú vstupovať drôty.
Súbory s návrhom a tlačou nájdete na Thingiverse
Krabicu som vytlačil čiernym PLA+, pretože sa dobre hodí k mojej pracovnej ploche. Súbor STL bol krájaný pomocou softvéru CURA. Dizajn je potrebné vytlačiť s podporou.
Krok 5: Spájkovanie
![Spájkovanie Spájkovanie](https://i.howwhatproduce.com/images/001/image-707-6-j.webp)
Opäť pomocou drôtov Dupont spájkujte komponenty na miesto v tlačenej krabici.
Krok 6: Utesnenie sviečkovým voskom
![Tesnenie sviečkovým voskom Tesnenie sviečkovým voskom](https://i.howwhatproduce.com/images/001/image-707-7-j.webp)
Pridaním kúska zmršťovadla na výstupe z krabice na stiahnutie drôtov k sebe a dokončením jednotky naplnením sviečkovým voskom.
Pridanie sviečkového vosku chráni a drží spoje na svojom mieste a súčasne zvyšuje hmotnosť, aby sa zabránilo jeho pohybu počas používania.
Krok 7: Pripojte sa k Raspberry Pi
![Pripojte sa k Raspberry Pi Pripojte sa k Raspberry Pi](https://i.howwhatproduce.com/images/001/image-707-8-j.webp)
![Pripojte sa k Raspberry Pi Pripojte sa k Raspberry Pi](https://i.howwhatproduce.com/images/001/image-707-9-j.webp)
![Pripojte sa k Raspberry Pi Pripojte sa k Raspberry Pi](https://i.howwhatproduce.com/images/001/image-707-10-j.webp)
Hotová jednotka sa pripojila a beží
Na konci týždňa skopírujem pracovný hárok do iného zošita, aby som ho naformátoval a sčítal som svoje odpracované hodiny.
Toto nastavenie je skvelé na sledovanie hodín „práce z domu“, oveľa lepšie ako manuálne zadávanie časov.
Pozrite si tento projekt na mojom webe myprojectcorner.com/raspberry-pi-time-recorder/
Odporúča:
Ovládajte svoju automatickú posuvnú bránu pomocou domáceho asistenta a systému ESPHome: 5 krokov (s obrázkami)
![Ovládajte svoju automatickú posuvnú bránu pomocou domáceho asistenta a systému ESPHome: 5 krokov (s obrázkami) Ovládajte svoju automatickú posuvnú bránu pomocou domáceho asistenta a systému ESPHome: 5 krokov (s obrázkami)](https://i.howwhatproduce.com/images/001/image-1755-44-j.webp)
Ovládajte svoju automatickú posuvnú bránu pomocou domáceho asistenta a systému ESPHome: Nasledujúci článok predstavuje spätnú väzbu k mojim osobným skúsenostiam s ovládaním automatickej posuvnej brány, ktorú som nainštaloval do svojho domu. Táto brána, značková „V2 Alfariss“, bola vybavená niekoľkými diaľkovými ovládačmi Phox V2. Tiež mám
Ako vytvoriť záznamník vlhkosti a teploty v reálnom čase s Arduino UNO a kartou SD - Simulácia záznamníka údajov DHT11 v Proteuse: 5 krokov
![Ako vytvoriť záznamník vlhkosti a teploty v reálnom čase s Arduino UNO a kartou SD - Simulácia záznamníka údajov DHT11 v Proteuse: 5 krokov Ako vytvoriť záznamník vlhkosti a teploty v reálnom čase s Arduino UNO a kartou SD - Simulácia záznamníka údajov DHT11 v Proteuse: 5 krokov](https://i.howwhatproduce.com/images/002/image-3231-3-j.webp)
Ako vytvoriť záznamník vlhkosti a teploty v reálnom čase s Arduino UNO a kartou SD | Simulácia záznamníka údajov DHT11 v Proteuse: Úvod: Ahoj, toto je Liono Maker, tu je odkaz na YouTube. Vytvárame kreatívny projekt s Arduino a pracujeme na vstavaných systémoch. Záznamník údajov: Záznamník údajov (tiež záznamník údajov alebo záznamník údajov) je elektronické zariadenie, ktoré zaznamenáva údaje v priebehu času
Internetové hodiny: Zobrazenie dátumu a času pomocou OLED pomocou ESP8266 NodeMCU s protokolom NTP: 6 krokov
![Internetové hodiny: Zobrazenie dátumu a času pomocou OLED pomocou ESP8266 NodeMCU s protokolom NTP: 6 krokov Internetové hodiny: Zobrazenie dátumu a času pomocou OLED pomocou ESP8266 NodeMCU s protokolom NTP: 6 krokov](https://i.howwhatproduce.com/images/010/image-27318-j.webp)
Internetové hodiny: Zobrazenie dátumu a času pomocou OLED pomocou ESP8266 NodeMCU s protokolom NTP: Ahoj chlapci, v tomto návode postavíme internetové hodiny, ktoré získajú čas z internetu, takže tento projekt nebude potrebovať na spustenie žiadne RTC, ale bude potrebovať iba fungujúce internetové pripojenie A na tento projekt potrebujete esp8266, ktorý bude mať
Práca s LED pomocou Arduino UNO v obvodoch TinkerCAD: 7 krokov
![Práca s LED pomocou Arduino UNO v obvodoch TinkerCAD: 7 krokov Práca s LED pomocou Arduino UNO v obvodoch TinkerCAD: 7 krokov](https://i.howwhatproduce.com/images/010/image-28326-j.webp)
Práca s LED pomocou Arduino UNO v obvodoch TinkerCAD: Tento projekt ukazuje prácu s LED a Arduino v obvodoch TinkerCAD
Práca s dvoma LED diódami pomocou Arduino UNO v obvodoch TinkerCAD: 8 krokov
![Práca s dvoma LED diódami pomocou Arduino UNO v obvodoch TinkerCAD: 8 krokov Práca s dvoma LED diódami pomocou Arduino UNO v obvodoch TinkerCAD: 8 krokov](https://i.howwhatproduce.com/images/005/image-12747-13-j.webp)
Práca s dvoma LED diódami pomocou Arduino UNO v obvodoch TinkerCAD: Tento projekt ukazuje prácu s dvoma LED diódami a Arduino v obvodoch TinkerCAD