جدول المحتويات:
فيديو: كشك الصور الآلي: 4 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
سيوضح لك هذا كيفية إنشاء كشك صور آلي باستخدام raspberry pi ، ومستشعر المسافة بالموجات فوق الصوتية ، وعدد قليل من الملحقات الأخرى. أردت أن أقوم بمشروع يستخدم أجهزة متطورة وبرنامجًا معقدًا. لقد بحثت في مشاريع مثل هذه على صفحة موارد raspberry pi ، وبعض هذه المشاريع عبارة عن حوسبة فيزيائية باستخدام Python وصورة شخصية صغيرة. أظهر أحدهما كيفية استخدام كاميرا raspberry pi وأظهر الآخر كيفية استخدام مستشعر المسافة بالموجات فوق الصوتية.
الخطوة 1: المواد
قبل أن نبدأ في بناء دائرتنا سوف تحتاج إلى بعض المواد:
1 x Raspberry Pi 3
1 × T-Cobbler
1 × كاميرا بي
1 × جهاز استشعار المسافة بالموجات فوق الصوتية
3 × RGB LEDs
10 × 330 أوم مقاومات
1 × 560 أوم المقاوم
5 × بكرة من الكابلات الملونة المختلفة
1 × اللوح
الخطوة الثانية: بناء الحلبة
هذه هي الطريقة التي ذهبت بها لتوصيل دائري:
1. لعمل هذه الدائرة ، قد ترغب في توصيل كاميرا Raspberry Pi بالمقبس المناسب
2. قم بتوصيل T-Cobbler بلوح التجارب.
3. باستخدام كابلات التوصيل ذات الطول المخصص ، قم بتوصيل أحدها بسكة الطاقة والآخر بالسكة الأرضية
4. قم بتوصيل مستشعر المسافة بالموجات فوق الصوتية وقم بتوصيل ساق "vcc" بالطاقة ، و "gnd" في الأرض ، و "trig" في دبوس GPIO ، و "echo" في المقاوم 330 أوم الذي يتصل بمقاوم 560 أوم المتصل بالأرضي ودبوس GPIO.
5. ضع ثلاثة مصابيح RGB LED على لوحة التجارب مضمنًا لتوصيل أنود مصابيح LED بالطاقة ، وقم بتوصيل الأرجل المختلفة التي تتحكم في لون مصابيح LED بمقاومات 330 أوم ثم بدبابيس GPIO.
الخطوة الثالثة: الكود
من أجل جعل Raspberry Pi يستخدم دبابيس GPIO ، سنحتاج إلى ترميز المسامير للقيام بشيء ما. لعمل الكود الذي صنعته ، استخدمت python 3 IDLE. يستخدم الكود الذي صنعته RPi. GPIO بالإضافة إلى مكتبة gpiozero للعمل. هناك إجراءات للألوان المختلفة وهناك وظيفة تحسب المسافة باستخدام مستشعر المسافة بالموجات فوق الصوتية وعندما يكون هناك شيء ما في النطاق ، فإنه سيفتح معاينة كاميرا pi وستقوم مصابيح LED بالعد التنازلي ثم يتم التقاط صورة.
هذا هو الكود الذي استخدمته:
من picamera استيراد زر استيراد PiCamerafrom gpiozero ، LED من وقت استيراد النوم استيراد RPi. GPIO كوقت استيراد GPIO
r = [LED (23) ، LED (25) ، LED (12)]
g = [LED (16) ، LED (20) ، LED (21)] b = [LED (17) ، LED (27) ، LED (22)] الزر = الزر (24) GPIO.setmode (GPIO. BCM) GPIO_TRIGGER = 19 GPIO_ECHO = 26 إعداد GPIO (GPIO_TRIGGER ، GPIO. OUT) إعداد GPIO (GPIO_ECHO ، GPIO. IN)
def الأحمر (x):
r [x].off () g [x].on () b [x].on ()
def off (x):
ص [س]. على () ز [س]. على () ب [س]. على ()
def قبالة ():
r [0].on () g [0]. on () b [0].on () r [1].on () g [1].on () b [1].on () r [2]. على () ز [2]. على () ب [2]. على ()
def أخضر (x):
r [x].on () g [x].off () b [x].on ()
def الأزرق (x):
r [x].on () g [x]. on () b [x].off ()
تشغيل def ():
camera.capture ('selfie.jpg') camera.stop_preview ()
المسافة def ():
GPIO.output (GPIO_TRIGGER، True) time.sleep (0.00001) GPIO.output (GPIO_TRIGGER، False) StartTime = time.time () StopTime = time.time () بينما GPIO.input (GPIO_ECHO) == 0: StartTime = الوقت.time () بينما GPIO.input (GPIO_ECHO) == 1: StopTime = time.time () TimeElapsed = StopTime - مسافة StartTime = (TimeElapsed * 34300) / 2 مسافة العودة
إيقاف()
بينما صحيح: d = مسافة () إذا كان int (d) <= 30: مع PiCamera () ككاميرا: camera.start_preview () أحمر (0) سكون (1) أزرق (1) نوم (1) أخضر (2) نوم (1) إيقاف () camera.capture ('selfie.jpg') camera.stop_preview ()
موصى به:
TouchFree: كشك الفحص الآلي لدرجة الحرارة واكتشاف القناع: 5 خطوات
TouchFree: كشك الفحص الآلي لدرجة الحرارة واكتشاف القناع: مع إعادة فتح البلدان في جميع أنحاء العالم ، أصبح التعايش مع فيروس كورونا المستجد طريقة جديدة للحياة. لكن لوقف انتشار الفيروس ، نحتاج إلى فصل الأشخاص المصابين بفيروس كورونا عن البقية. وفقًا لمركز السيطرة على الأمراض ، الحمى هي
Tweetbot - كشك الصور المتصل بتويتر: 4 خطوات (بالصور)
Tweetbot - Twitter Connected Photo Booth: في هذا المشروع ، سنصنع كاميرا تعمل بالطاقة Raspberry Pi يمكن استخدامها في كشك الصور في الحفلات. بعد التقاط الصورة ، يمكن نشرها على حساب Twitter مخصص للجميع لمشاهدتها لاحقًا. سيشمل هذا البرنامج التعليمي
كشك الصور غير المراقب DIY: 12 خطوة (بالصور)
كشك الصور غير المراقب DIY: كشك تصوير يمكن تثبيته في زاوية متجر وتشغيله دون رقابة
كشك الصور DIY: 7 خطوات (مع صور)
DIY Photobooth: هذا برنامج تعليمي حول كيفية بناء كشك الصور الخاص بك مثل تلك التقليدية التي نراها في مراكز التسوق والمتنزهات ومراكز التسوق في جميع أنحاء العالم. ومع ذلك ، فإن هذا الكشك رقمي بالكامل وهو أرخص بكثير / أسهل في العمل في المنزل. كتبت
كشك الصور DIY المستوحى من Instagram: 18 خطوة (بالصور)
Instagram Inspired DIY Photo-Booth: قررت إنشاء كشك صور بسيط كإضافة ممتعة للأحداث ، وهذا يمر من خلال الخطوات الأساسية لكيفية الانتقال من بضع قطع من الخشب إلى كشك يعمل بكامل طاقته. لقد قمت أيضًا بتضمين صورة لما تبدو عليه الصور! & nbsp؛ ارجوك لا