![Бөөрөлзгөнө Pi ашиглан гэрийн цаг бичигчээс ажиллах: 7 алхам Бөөрөлзгөнө Pi ашиглан гэрийн цаг бичигчээс ажиллах: 7 алхам](https://i.howwhatproduce.com/images/001/image-707-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Raspberry Pi ашиглан гэрийн цагаар бичигчээр ажиллах Raspberry Pi ашиглан гэрийн цагаар бичигчээр ажиллах](https://i.howwhatproduce.com/images/001/image-707-1-j.webp)
Өнгөрсөн нэг жилийн хугацаанд надад гэрээсээ ажиллах боломж олдсон. Үүний тулд би хэдэн цаг ажиллаж байгаагаа хянах шаардлагатай байв.
Excel-ийн хүснэгтийг ашиглан "цаг орох", "цаг дуусах" цагийг гараар оруулснаар удалгүй энэ нь нэлээд уйтгартай санагдсан (мөн цаг оруулахаа мартах болно).
Миний ширээн дээр Raspberry Pi байгаа тул ажлын цагийг бүртгэх шийдлийг ашиглан хүүгийнхээ Arduino гарааны төслүүдийн цөөн хэдэн бүрэлдэхүүн хэсгүүдийг ашиглахаар шийдсэн.
Хангамж:
- Raspberry Pi
- 450 ом эсэргүүцэл x3
- 2 LED
- Mini Arduino товчлуур
- Прототипийн талхны самбар
- Dupont холбогч
Алхам 1: Прототип хийх
![Прототип хийх Прототип хийх](https://i.howwhatproduce.com/images/001/image-707-2-j.webp)
Би хагас хэмжээтэй талхны самбар дээр цаг бүртгэгчийн загварыг бүтээх ажлыг эхлүүлсэн. Нэгэнт би энэ аргад сэтгэл хангалуун байсан бол 3d хэвлэсэн хайрцаг, гагнуурын холболт ашиглан хайрцагласан хувилбарыг нэгтгэх төлөвлөгөөтэй байсан.
Бүрэлдэхүүн хэсгүүдийг fritzing диаграммд үзүүлсэн шиг Dupont утас ашиглан холбодог.
Алхам 2: Raspberry Pi -ийг тохируулах
![Raspberry Pi -ийг тохируулах Raspberry Pi -ийг тохируулах](https://i.howwhatproduce.com/images/001/image-707-3-j.webp)
![Raspberry Pi -ийг тохируулах Raspberry Pi -ийг тохируулах](https://i.howwhatproduce.com/images/001/image-707-4-j.webp)
Би товчлуурыг дарж, LED төлөвийг өөрчлөх богино питон скрипт гаргав. Шилжүүлэх үед цагийг excel ажлын дэвтэрт бичдэг.
Би Openpyxl номын санг ажлын номтой (Raspberry Pi дээрх гэрийн хавтсанд гараар үүсгэсэн) харьцах зорилгоор ашигласан.
Скрипт нь ажлын цаг эхлэх хугацаа, дуусах хугацаа, нийт дүнг оруулна.
Өөрийн дуртай редакторыг ашиглан гэрийн лавлахад скрипт үүсгээрэй (би Thonney Python IDE ашигласан), clockin.py хэлбэрээр хадгална уу.
Хэрэв LibreOffice -ийг суулгаагүй бол Pi дээр суулгаад hour.xlsx нэртэй хоосон ажлын дэвтэр үүсгээрэй. Python3 clockin.py терминалын команд ашиглан скриптийг терминалаас ажиллуулна уу Эсвэл үүнийг Python shell эсвэл Thonney дээр ажиллуулна уу.
Улаан LED асаж байх ёстой бөгөөд энэ нь ажиллаж байгааг харуулж байна. Товчлуурыг дарахад цэнхэр LED асаж, улаан гэрэл унтарч, цагийг хүснэгтэд бичнэ.
Алхам 3: Python скрипт
Алхам 4: Бокс хийх
![Бокс хийх Бокс хийх](https://i.howwhatproduce.com/images/001/image-707-5-j.webp)
Raspberry цаг бичих төхөөрөмж миний хүссэнээр ажиллаж байгаа тул үүнийг илүү мэргэжлийн харагдуулах цаг болжээ.
SketchUp -ийг ашиглан товчлуурыг дарах энгийн хайрцаг, утас оруулах нүхтэй хоёр LED -ийг ашиглаарай.
Дизайн болон хэвлэх файлуудыг Thingiverse дээрээс олж болно
Би хайрцгийг хар PLA+дээр хэвлэв, энэ нь миний ширээний компьютерт сайн нийцдэг. STL файлыг CURA програм ашиглан хэрчсэн байна. Дизайныг дэмжлэгтэйгээр хэвлэх шаардлагатай.
Алхам 5: Гагнах
![Гагнах Гагнах](https://i.howwhatproduce.com/images/001/image-707-6-j.webp)
Дюпон утсыг дахин ашиглаж, бүрэлдэхүүн хэсгүүдийг хэвлэсэн хайрцагт байрлуулна.
Алхам 6: Лаа лаваар битүүмжлэх
![Лаа лаваар битүүмжлэх Лаа лаваар битүүмжлэх](https://i.howwhatproduce.com/images/001/image-707-7-j.webp)
Хайрцгийн гарцанд дулааныг багасгадаг хэсгийг нэмж утаснуудаа холбож, лаа лаваар дүүргээд төхөөрөмжийг дуусга.
Лааны лав нэмсэн нь холболтыг хамгаалж, бэхжүүлж, жинг нэмж, ашиглалтын явцад эргэн тойронд нь хөдлөхгүй болно.
Алхам 7: Raspberry Pi -тэй холбогдоно уу
![Raspberry Pi -тай холбогдоно уу Raspberry Pi -тай холбогдоно уу](https://i.howwhatproduce.com/images/001/image-707-8-j.webp)
![Raspberry Pi -тай холбогдоно уу Raspberry Pi -тай холбогдоно уу](https://i.howwhatproduce.com/images/001/image-707-9-j.webp)
![Raspberry Pi -тай холбогдоно уу Raspberry Pi -тай холбогдоно уу](https://i.howwhatproduce.com/images/001/image-707-10-j.webp)
Дууссан нэгж холбогдож ажиллаж байна
Долоо хоногийн сүүлээр би ажлын хуудсыг өөр ажлын дэвтэрт хуулж, ажилласан цагийг нь нэмнэ.
Энэхүү тохиргоо нь "гэрээсээ ажиллах" цагийг хянахад маш тохиромжтой бөгөөд гараар оруулах цагийг бодвол хамаагүй дээр юм.
Энэ төслийг миний вэбсайтаас үзнэ үү myprojectcorner.com/raspberry-pi-time-recorder/
Зөвлөмж болгож буй:
Бөөрөлзгөнө Pi ба OpenCV ашиглан бодит цагийн Рубик шоо нүдийг нь тагласан уусгагч: 4 алхам
![Бөөрөлзгөнө Pi ба OpenCV ашиглан бодит цагийн Рубик шоо нүдийг нь тагласан уусгагч: 4 алхам Бөөрөлзгөнө Pi ба OpenCV ашиглан бодит цагийн Рубик шоо нүдийг нь тагласан уусгагч: 4 алхам](https://i.howwhatproduce.com/images/001/image-192-17-j.webp)
Бөөрөлзгөнө Pi болон OpenCV ашиглан бодит цагийн Rubik's Cube нүдний боолттой уусгагч: Энэ бол нүдний харцаар шийдэхэд зориулагдсан Рубикийн шоо хэрэгслийн 2 дахь хувилбар юм. Эхний хувилбарыг javascript боловсруулсан бөгөөд та RubiksCubeBlindfolded1 төслийг харах боломжтой.Өмнөх хувилбараас ялгаатай нь энэ хувилбар нь өнгийг илрүүлэхийн тулд OpenCV номын санг ашигладаг
Бөөрөлзгөнө Pi ашиглан цаг алдах энгийн камер: 3 алхам
![Бөөрөлзгөнө Pi ашиглан цаг алдах энгийн камер: 3 алхам Бөөрөлзгөнө Pi ашиглан цаг алдах энгийн камер: 3 алхам](https://i.howwhatproduce.com/images/010/image-28538-j.webp)
Бөөрөлзгөнө Pi-ийг ашиглан цаг алдах энгийн камер: Энэ нийтлэл нь Raspberry Pi ашиглан энгийн хурдны камер хэрхэн бүтээхийг танд харуулах болно. Нарийвчлал, үргэлжлэх хугацаа, хугацааг скриптээр хялбархан шинэчлэх боломжтой. Бид ESP32-CAM хавтанг ашиглан ижил төстэй зүйлийг бүтээсэн боловч Raspberry Pi камерыг
Arduino IDE ашиглан M5stick C ашиглан цаг хийх - M5stack M5stick-C-тэй RTC бодит цагийн цаг: 4 алхам
![Arduino IDE ашиглан M5stick C ашиглан цаг хийх - M5stack M5stick-C-тэй RTC бодит цагийн цаг: 4 алхам Arduino IDE ашиглан M5stick C ашиглан цаг хийх - M5stack M5stick-C-тэй RTC бодит цагийн цаг: 4 алхам](https://i.howwhatproduce.com/images/002/image-3337-33-j.webp)
Arduino IDE ашиглан M5stick C ашиглан цаг хийх | M5stack M5stick-C-тэй RTC бодит цагийн цаг: Сайн байна уу залуусаа, энэ зааварчилгаанд бид Arduino IDE ашиглан m5stack-ийн m5stick-C хөгжүүлэлтийн самбар ашиглан хэрхэн цаг хийхийг сурах болно. Тиймээс m5stick нь огноо, цаг, цагийг харуулах болно. дэлгэц дээр сарын долоо хоног
Хуучин дижитал цаг ашиглан гэрийн тэжээвэр амьтдыг тэжээгч: 10 алхам (зурагтай)
![Хуучин дижитал цаг ашиглан гэрийн тэжээвэр амьтдыг тэжээгч: 10 алхам (зурагтай) Хуучин дижитал цаг ашиглан гэрийн тэжээвэр амьтдыг тэжээгч: 10 алхам (зурагтай)](https://i.howwhatproduce.com/images/006/image-16340-15-j.webp)
Хуучин дижитал цаг ашиглан гэрийн тэжээвэр амьтдыг тэжээгч: Сайн байна уу, энэ зааварчилгаанд би хуучин дижитал цаг ашиглан гэрийн тэжээвэр амьтдын автомат тэжээгчийг хэрхэн хийснийг танд үзүүлэх болно. Би бас энэ тэжээгчийг хэрхэн хийсэн тухай видеог суулгасан. Энэхүү зааварчилгааг ПХБ -ийн тэмцээнд оруулах болно, мөн таатай байх болно
Бөөрөлзгөнө Pi болон Weewx ашиглан 5 -аас 1 цаг агаарын станц (бусад цаг агаарын станцууд нийцтэй байдаг): 5 алхам (зурагтай)
![Бөөрөлзгөнө Pi болон Weewx ашиглан 5 -аас 1 цаг агаарын станц (бусад цаг агаарын станцууд нийцтэй байдаг): 5 алхам (зурагтай) Бөөрөлзгөнө Pi болон Weewx ашиглан 5 -аас 1 цаг агаарын станц (бусад цаг агаарын станцууд нийцтэй байдаг): 5 алхам (зурагтай)](https://i.howwhatproduce.com/images/003/image-7496-12-j.webp)
Acurite 5 in 1 цаг уурын станц нь Raspberry Pi болон Weewx -ийг ашигладаг (бусад цаг уурын станцууд хоорондоо нийцтэй байдаг): Би Acurite 5 -ийг 1 цаг уурын станц худалдаж аваад би хол байхдаа гэртээ байгаа цаг агаарыг шалгахыг хүсч байсан. Гэртээ ирээд үүнийг тохируулсны дараа би дэлгэцээ компьютерт холбох эсвэл тэдний ухаалаг зангилааг худалдаж авах ёстой гэдгээ ойлгосон