Mündəricat:

Raspberry Pi istifadə edərək evdə vaxt yazıcıdan işləyin: 7 addım
Raspberry Pi istifadə edərək evdə vaxt yazıcıdan işləyin: 7 addım

Video: Raspberry Pi istifadə edərək evdə vaxt yazıcıdan işləyin: 7 addım

Video: Raspberry Pi istifadə edərək evdə vaxt yazıcıdan işləyin: 7 addım
Video: Keşke Daha Önce Öğrenseydik Dediğimiz Zaman Kazandıran 14 Bilgisayar Tüyosu 2024, Iyul
Anonim
Bir Raspberry Pi istifadə edərək evdə vaxt yazıcıdan işləyin
Bir Raspberry Pi istifadə edərək evdə vaxt yazıcıdan işləyin

Son bir il ərzində evdən işləmək imkanım oldu. Bunun üçün işlədiyim saatları izləməli idim.

Excel elektron cədvəlindən istifadə edərək və "saat daxilində" və "saat bitmə" vaxtlarını əl ilə daxil edərək, tezliklə bunun olduqca yorucu olduğunu gördüm (və vaxt daxil etməyi də unudardım).

Masamda bir Raspberry Pi var və buna görə də oğlumun Arduino başlanğıc layihələr dəstindən bir neçə komponent istifadə edərək iş vaxtı qeyd etmə həlli qurmağa qərar verdim.

Təchizat:

- Moruq Pi

- 450 ohm müqavimət x3

- 2 ədəd LED

- Mini Arduino düyməsi

- Prototip üçün çörək lövhəsi

- Dupont bağlayıcıları

Addım 1: Prototipləşdirmə

Prototipləşdirmə
Prototipləşdirmə

Yarım ölçülü bir çörək taxtasında zaman yazıcının prototipini qurmağa başladım. Bir dəfə işin gedişatından razı qaldığımda, 3d çaplı çantadan və lehimli bağlantılardan istifadə edərək qutulu bir versiyanı bir araya gətirmək idi.

Komponentlər, əyilmə diaqramında göstərildiyi kimi Dupont telləri ilə bağlanır.

Addım 2: Raspberry Pi qurmaq

Raspberry Pi qurmaq
Raspberry Pi qurmaq
Raspberry Pi qurmaq
Raspberry Pi qurmaq

Düyməni basmağı aşkarlayan və LED vəziyyətlərini dəyişən qısa bir python skripti hazırladım. Keçid zamanı, vaxt bir iş kitabında qeyd olunur.

İş kitabı ilə qarşılıqlı əlaqə qurmaq üçün Openpyxl Kitabxanasından istifadə etdim (Raspberry Pi üzərindəki ev qovluğunda əllə yaratdım).

Ssenari, başlanğıc vaxtını, bitmə vaxtını və iş müddəti üçün cəmi daxil edir.

Tercih etdiyiniz redaktoru istifadə edərək ev qovluğunda bir skript yaradın (Thonney Python IDE istifadə etdim) və clockin.py olaraq qeyd edin

LibreOffice -i Pi -yə quraşdırın, əgər hələ qurulmamışdırsa və hour.xlsx adlı boş bir iş kitabı yaradın python3 clockin.py terminal əmrini istifadə edərək skriptini terminaldan işlədin. Ya da Python qabığında və ya Thonney -də işlədin.

Qırmızı LED işlədiyini göstərmək üçün yanmalıdır. Düymə basıldıqda mavi LED yanır, qırmızı işıq sönür və vaxt elektron tabloda qeyd olunur.

Addım 3: Python Script

Addım 4: Boks edin

Yuxarı Boks
Yuxarı Boks

Raspberry vaxt qeyd cihazı istədiyim kimi işləyir, buna görə daha peşəkar görünməyin vaxtı gəldi.

SketchUp istifadə edərək, düyməni basıb saxlamaq üçün sadə bir qutu və tellərin daxil olması üçün bir çuxur olan iki LED istifadə edin.

Dizayn və çap sənədlərini Thingiverse -də tapa bilərsiniz

Qutunu qara PLA+ilə çap etdim, çünki masaüstümlə yaxşı uyğun gəlir. STL faylı CURA proqramı istifadə edərək dilimlənmişdir. Dizayn dəstəyi ilə çap olunmalıdır.

Addım 5: Lehimləmə

Lehimləmə
Lehimləmə

Yenə Dupont tellərindən istifadə edərək, komponentləri çap olunmuş qutuda lehimləyin.

Addım 6: Şam mumu ilə möhürləmə

Mum Mum ilə Mühürleme
Mum Mum ilə Mühürleme

Telləri bir araya gətirmək üçün qutunun çıxışına bir parça büzülmə əlavə etmək və şam mumu ilə dolduraraq qurğunu bitirmək.

Şam mumunun əlavə edilməsi, əlaqələri qoruyur və yerində saxlayır, eyni zamanda istifadə zamanı hərəkət etməsinin qarşısını almaq üçün çəki əlavə edir.

Addım 7: Raspberry Pi -yə qoşulun

Raspberry Pi -yə qoşulun
Raspberry Pi -yə qoşulun
Raspberry Pi -yə qoşulun
Raspberry Pi -yə qoşulun
Raspberry Pi -yə qoşulun
Raspberry Pi -yə qoşulun

Bitmiş vahid qoşuldu və işləyir

Həftənin sonunda iş vaxtımı format etmək və əlavə etmək üçün iş kitabını başqa bir iş kitabına kopyalayıram.

Bu quraşdırma, "evdən iş" saatlarını izləmək üçün əladır, vaxtları əl ilə daxil etməkdən daha yaxşıdır.

Myprojectcorner.com/raspberry-pi-time-recorder/ veb saytımda bu layihəyə baxın

Tövsiyə: