Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Vaqtni ko'rsatmaydigan soatni xohlaganmisiz? Men ham, lekin meni elektron komponentlar va Internet bilan karantinga qo'yganingda shunday bo'ladi.
Ta'minotlar
1. Raspberry Pi
2. 9g Servo (Har qanday servo/motor ishlashi kerak)
3. Devor soati
4. Veb -kamera
5. Portativ zaryadlovchi
6. 3 erkak va ayol simlari
7. Breadboard (ixtiyoriy)
1 -qadam: dasturiy ta'minot
Birinchidan, Pi dasturini tuzing. Buning uchun faqat yuz borligini aniqlash va devordan o'zini itarish uchun servo rejimini ishga tushirish kifoya. Mana mening kodim: https://github.com/SmothDragon/Fallclock. Men yuzni tanib olish uchun cv2 kutubxonasidan, shuningdek, haar kaskadidan foydalanardim. (Men ishlatganlar bu erda:
2 -qadam: Servo ulanishi
Keyingi qadam - barcha tarkibiy qismlarni birlashtirish. Servisni Raspberry Pi -ga ulang. Qizil simni 5v pinli, qora/jigarrang simni tuproqli pinli va sariq/to'q sariq simli GPIO pinlaridan biriga ulaganingizga ishonch hosil qiling (kodning to'g'ri pinini chiqarganingizga ishonch hosil qiling. Bundan tashqari, bularning barchasini non paneliga ulang, lekin men ularni to'g'ridan -to'g'ri ulashni osonlashtirdim, chunki biz bog'laydigan narsa servo).
3 -qadam: veb -kamerani ulash
Endi nihoyat veb -kamerani ulang. Men buni USB orqali qildim, lekin siz buni Raspberry Pi kamera moduli bilan ham qilishingiz mumkin. Buning uchun uni tarmoqqa ulash kifoya.
4 -qadam: Xursand bo'ling
Endi siz vaqtni bilmasligingiz va har safar qaraganingizda soatni to'g'rilashingiz kerak. Menda soatiga 2 ta video bor. Ikkinchisi biroz chuqurroq.