جدول المحتويات:
- الخطوة 1: تثبيت Soft Ware
- الخطوة 2: توصيل الزر
- الخطوة 3: توصيل كاميرا Pi
- الخطوة 4: اكتب الجزء الأول من الكود
- الخطوة 5: حالات بيان التبديل
- الخطوة السادسة: الجزء الأخير من المدونة
- الخطوة 7: ربط Twitter
- الخطوة الثامنة: التقاط الصورة
فيديو: All-Seeing Pi: 8 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
سيوضح لك هذا كيفية التقاط الصور باستخدام مرشحات مختلفة على raspberry pi باستخدام كاميرا raspberry pi. ثم ستستخدم Twitter API لتغرد الصور.
الخطوة 1: تثبيت Soft Ware
أولاً ، ستحتاج إلى تثبيت هاتين الحزمتين في نافذة المحطة للوصول إلى twitter وتوصيل الأزرار.
الخطوة 2: توصيل الزر
سوف تحتاج:
وحدة كاميرا Raspberry Pi
2 يؤدي الطائر الذكور والإناث
زر لمسي واحد
لوح التجارب
قم بتوصيل الزر بـ pi عن طريق وضع أحد طرفي السلك في GPIO 23 ودبوس أرضي (كما هو موضح في الصورة) ، وقم بتوصيل الزر بلوحة الخبز كما هو موضح في الصورة. بعد ذلك ، قم بتوصيل الطرف الآخر من الأسلاك بلوحة الخبز في نفس الصف حيث تم توصيل الزر.
الخطوة 3: توصيل كاميرا Pi
قم بتوصيل الكاميرا كما هو موضح أعلاه ، ثم انتقل إلى تكوين Raspberry Pi وقم بتمكين الكاميرا.
الخطوة 4: اكتب الجزء الأول من الكود
ستحتاج أولاً إلى فتح Thonny ، ثم ستقوم بإعداد بيان التبديل مع الجزء الأول من الكود وطباعة خيارات المستخدمين الخاصة بالفلاتر. ثم سيتم تخزين أي رقم يكتبه المستخدم كمتغير var. ثم قم باستيراد كل الأشياء التي ستحتاجها خلال البرنامج. بعد ذلك ، يوجد سطر يقول camera = PiCamera () سيخزن هذا الكاميرا كمتغير يسمى الكاميرا. تقوم الصورة الجديدة def و def tweet بإعداد ما سيحدث عندما يضغط شخص ما على زر الضغط للحصول على صورة جديدة أو صورة تغريدة.
الخطوة 5: حالات بيان التبديل
استخدام هذا كل رقم يكتبه شخص ما سيكون له عامل تصفية مختلف مخصص له. كما ترى ، فإنهم جميعًا في الأساس نفس الكود باستثناء التأثير. في الإخراج = strftime ، تريد أن تضع ("home / pi / أينما تريد حفظ الصورة") الجزء التالي سيحفظ الصورة كتاريخ ووقت التقاطها. تأكد من حصولك على الاستراحة بعد كل حالة ، وإلا فسيتم إجراء الحالة الأخيرة فقط بغض النظر عن الرقم الذي تم كتابته.
الخطوة السادسة: الجزء الأخير من المدونة
سيسمح لك هذا الجزء الأخير بالتقاط الصور باستخدام الزر وإنشاء أزرار ضغط لالتقاط صورة جديدة وتغريد الصورة. الخطوة الأخيرة هي ربط البرنامج بالتويتر.
الخطوة 7: ربط Twitter
أولاً ، ستحتاج إلى حساب Twitter ، ثم ستحتاج إلى الوصول إلى apps.twitter وإنشاء Twitter API. قد يستغرق هذا يومًا أو يومين للموافقة عليه. بمجرد الموافقة عليك ، ستحتاج إلى مفتاح العميل وسر العميل ورمز الوصول وسر رمز الوصول. ثم أنشئ ملفًا جديدًا يسمى المصادقة وأدخل الكود أعلاه.
الخطوة الثامنة: التقاط الصورة
عندما تقوم بكتابة كل التعليمات البرمجية ، قم بتشغيل الوحدة النمطية ، ويجب أن تكون قادرًا على التقاط الصور باستخدام الزر. بعد التقاط الصورة ، يجب أن تظهر شاشة رمادية مع زرين ضغط ، يجب أن يقول أحدهما صورة جديدة والآخر يجب أن يقول صورة تغريدة. عندما تضغط على tweet picture ، ستُغرِّدها على حساب Twitter الذي أنشأت واجهة برمجة التطبيقات عليه. أيضًا ، يجب أن تظهر الصورة حيث قمت بإعدادها للحفظ في البداية مع التاريخ والوقت كاسم الملف.
موصى به:
سخان ندى Raspberry Pi للكاميرا All-sky: 7 خطوات
سخان Raspberry Pi Dew للكاميرا All-sky: [انظر إلى الخطوة 7 لتغيير التتابع المستخدم] هذه ترقية لكاميرا السماء بالكامل التي صممتها باتباع دليل Thomas Jaquin الممتاز (Wireless All Sky Camera) مشكلة شائعة ما يحدث لكاميرات السماء (والتلسكوبات أيضًا) هو أن الندى سيشارك
Zynthian: Open Synth Platform (Zynthian Bundle All V3 Kit): 21 خطوة
Zynthian: Open Synth Platform (Zynthian Bundle All V3 Kit): Zynthian عبارة عن توليفة ، مزودة بمحركات وفلاتر وتأثيرات متعددة. قابل للتهيئة بالكامل وقابل للترقية. منصة مفتوحة لتركيب الصوت. استنادًا إلى Raspberry Pi و Linux ، تكون مواصفات أجهزته عامة والبرمجيات مفتوحة لذا
مستشعرات Arduino All in One: 4 خطوات
مستشعرات Arduino الكل في واحد: مرحبًا أصدقائي الروبوتات الأعزاء هذا هو محمد باقر ، لقد عملت بجد لعمل هذا المشروع المشترك المذهل ….. يجب أن تقلق بشأن & quot؛ مجمعة & quot ؛، نعم لقد قمت بعمل مشروع يحتوي على 3 وحدات مختلفة تشمل Ultrasoni
أضف مبردًا إلى بطاقة ATI All in Wonder 9600 VGA: 6 خطوات
أضف مبردًا إلى بطاقة ATI All in Wonder 9600 VGA: تعد بطاقة ATI All-In-Wonder ذات قيمة كبيرة للميزات ، لذلك أنا متأكد من أن العديد من الأشخاص قد اشتروا واحدة عندما كانت متوفرة. كان أحد الأسباب التي تجعلها ذات قيمة كبيرة هي المكونات الأبطأ والأرخص ثمناً ، لذا ستؤدي البطاقة الكثير ، فقط أبطأ من المتوسط
مصدر الطاقة المحمول المطلق: شاحن Axim و PSP و USB All-in-One: 11 خطوة
Ultimate Portable Power Source: شاحن Axim و PSP و USB All-in-One: وصفت تعليماتي الأولى كيفية بناء مصدر طاقة مضغوط يمكنه تشغيل المساعد الرقمي الشخصي من Dell Axim من 8 بطاريات AA للاستخدام المطول في الرحلات الطويلة. استخدم منظمًا بسيطًا 7805 وعددًا قليلاً من المكثفات لتصفية الطاقة. يمكن أيضًا أن تكون أنت