جدول المحتويات:
- الخطوة 1: دروس CrowPi مع Python 2.7.1
- الخطوة 2: 19 وحدة متكاملة لبناء المشاريع
- الخطوة 3: نموذج المشروع أ
- الخطوة 4: نموذج المشروع أ
- الخطوة 5: نموذج المشروع ب
- الخطوة 6: نموذج المشروع ب
- الخطوة السابعة: نموذج المشروع ج
- الخطوة 8: نموذج المشروع ج
- الخطوة 9: من أين تشتري CrowPi؟
فيديو: CrowPi- يقودك من الصفر إلى البطل مع Raspberry Pi: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
ما هو CrowPi؟
CrowPi عبارة عن لوحة تطوير مزودة بشاشة مقاس 7 بوصات يمكنها مساعدتك في تعلم Raspberry Pi بطريقة أسهل. مع CrowPi ، لا يمكنك فقط تعلم علوم الكمبيوتر الأساسية ولكن أيضًا ممارسة البرمجة وإكمال العديد من المشاريع الإلكترونية. يمكن لـ CrowPi تحسين معرفتك وقدرتك في المجالات المتعلقة بالأجهزة والبرامج ، المصممة خصيصًا لمساعدتك على تطوير مهارات برمجة Python.
لماذا تحتاج CrowPi؟ قبل أن تجيب على هذا السؤال ، فلنقم بلعبة اختبار بسيطة. هل تواجه المشاكل أدناه؟ فقط قل نعم أو لا. أنت مهتم بالإلكترونيات أو Raspberry Pi ، لكن ليس لديك أي فكرة عن كيفية البدء. أنت متحمس لتعليم العلوم والتكنولوجيا والهندسة والرياضيات ، ولكن لا يمكنك العثور على مواد مفيدة وسهلة للتدريس بها. أنت تستخدم Raspberry Pi ، لكنك لا تحقق أقصى استفادة منه. لقد أكملت بعض التجارب البسيطة ، وتريد استكشاف المزيد من المشاريع والتعمق في عالم الإلكترونيات. إذا قلت نعم مرة واحدة ، فإن CrowPi ولدت من أجلك. سيساعدك CrowPi في حل جميع المشكلات المذكورة أعلاه.
إذا كنت تريد معرفة المزيد عن كروبي ، فيرجى النقر هنا للتحقق
الخطوة 1: دروس CrowPi مع Python 2.7.1
- الدرس الأول - أساسيات GPIO وكيفية استخدام إدخال / إخراج GPIO
- الدرس 2 - استخدام الجرس لصوت التنبيه أو الإخطار.
- الدرس 3 - الحصول على مدخلات من زر للتحكم في الجرس.
- الدرس الرابع - كيف يعمل التتابع وكيف تتحكم فيه.
- الدرس الخامس - إرسال إشارة الاهتزاز إلى مستشعر الاهتزاز.
- الدرس 6 - كشف الصوت باستخدام مستشعر الصوت.
- الدرس 7 - كشف الضوء الخافت أو الساطع باستخدام مستشعر الضوء.
- الدرس 8 - كشف درجة حرارة الغرفة والرطوبة باستخدام مستشعر DHT11.
- الدرس 9 - كشف الحركة باستخدام مستشعر الحركة.
- الدرس 10 - الحصول على معلومات المسافة باستخدام جهاز استشعار الموجات فوق الصوتية.
- الدرس 11 - التحكم في شاشة LCD.
- الدرس 12 - قراءة / كتابة بطاقة RFID باستخدام وحدة RFID.
- الدرس 13 - استخدام المحرك المتدرج وعمل حركات متدرجة.
- الدرس 14 - التحكم في محركات المؤازرة باستخدام واجهات المؤازرة. - الدرس 15 - التحكم في 8x8 Matrix LED.
- الدرس 16 - التحكم في عرض الأجزاء السبعة.
- الدرس 17 - كشف اللمس باستخدام مستشعر اللمس.
- الدرس 18 - كشف الإمالة باستخدام مستشعر الإمالة.
- الدرس 19 - استخدام مصفوفة الأزرار والتحكم فيها. - الدرس 20 - صنع لوحة الدوائر الخاصة بك باستخدام لوحة الخبز
الخطوة 2: 19 وحدة متكاملة لبناء المشاريع
* 1 - مستشعر صفارة - يستخدم لإصدار صفارات الإنذار بصوت عالٍ حقًا!
* 2 - مستشعر الترحيل - يستخدم لفتح وإغلاق الدوائر الإلكترونية
* 3 - مستشعر الميكروفون - يستخدم لاكتشاف الضوضاء العالية في الغرفة
* 4 - مستشعر الإمالة - يستخدم لاكتشاف إمالة اللوحة اليمنى أو اليسرى
* 5 - مستشعر الاهتزاز - يستخدم لعمل اهتزاز قوي فوق لوحة CrowPi
* 6 - مستشعر الحركة - يستخدم لاكتشاف الحركة أو الحركة
* 7 - مستشعر اللمس - يستخدم كزر لمس يمكن الضغط عليه
* 8 - وصلة محرك خطوة - تستخدم لتحريك الأشياء وعمل حركات متدرجة
* 9 - اتصالات الماكينات - تستخدم لتدوير الأشياء
* 10 - مستشعر الأشعة تحت الحمراء - يستخدم لإرسال واستقبال إشارات الأشعة تحت الحمراء
* 11 - وحدة DH11 - تستخدم لاكتشاف درجة الحرارة والرطوبة فوق الغرفة
* 12 - مستشعر الموجات فوق الصوتية - يستخدم لاكتشاف وقياس المسافة
* 13 - مستشعر الضوء - يستخدم لكشف وقياس الضوء المستقيم في الغرفة
* 14 - وحدة LCD - تُستخدم لإظهار الأشياء والنصوص
* 15 - مؤشر LED للقطاع - يستخدم لإظهار الأرقام والبيانات * 16 - Matrix LED - يستخدم لإظهار النص وأنواع البيانات الأخرى
* 17 - وحدة RFID - تُستخدم للكشف عن شرائح ووحدات NFC القادرة على القراءة والكتابة
* 18 - أزرار مستقلة - يمكن استخدامها لتشغيل الألعاب أو التحكم في الروبوت
* 19 - أزرار المصفوفة - يمكن استخدامها كلوحة مفاتيح أو أزرار خيارات متعددة
الخطوة 3: نموذج المشروع أ
استخدام الجرس كإخطار تنبيه
بعد الفصل السابق ، فهمنا كيفية استخدام دبوس GPIO كإخراج وإدخال.
لاختبارها ، سنذهب مع مثال من الحياة الواقعية ونطبق معرفتنا من الفصل السابق في واحدة من الوحدات على السبورة. الوحدة التي سنستخدمها هي "الجرس". الجرس ، كما يشير الاسم ، يطن. سنستخدم خرج GPIO لإرسال إشارة إلى الجرس وإغلاق الدائرة لإحداث ضوضاء صاخبة ثم سنرسل إشارة أخرى لإيقافها وإغلاق الدائرة.
ما سوف تتعلم
في نهاية هذا الدرس ستكون قادرًا على: أن تكون قادرًا على التحكم في وحدة الجرس باستخدام إخراج GPIO
ماذا ستحتاج
لوحة CrowPi بعد التثبيت الأولي
يتطلب تبديل الوحدات باستخدام المفتاح: لا
موقع الجرس على CrowPi
يقع الطنان على الجانب الأيمن من لوحة CrowPi ، ومن السهل اكتشافه من خلال الضوضاء الصاخبة التي يصدرها عند تنشيطه في المرة الأولى التي تستخدم فيها Raspberry Pi ، قد يكون مستشعر الطنان مغلقًا بملصق حماية. تأكد من فتح الملصق عن طريق تمزيقه وفضح الجرس نفسه.
الخطوة 4: نموذج المشروع أ
تفعيل الجرس
تمامًا كما في المثال السابق ، قمنا بإعداد نص برمجي خاص به تعليقات مفصلة من شأنها أن تشرح كيفية عمل عملية الطنين بأكملها وكيف يمكننا التحكم في الجرس باستخدام إخراج GPIO.
في البداية ، قمنا باستيراد مكتبة RPi. GPIO ومكتبة الوقت للنوم.
ثم نقوم بتكوين الجرس في الدبوس 12 ، ونقوم بإعداد وضع GPIO على GPIO BOARD وإعداد الدبوس كدبوس إخراج. سنخرج إشارة طنين لمدة 0.5 ثانية ثم نوقفها لمنع الضوضاء العالية.
اتبع هذا الرابط لتنزيل النص وجربه بنفسك: https://raw.githubusercontent.com/Elecrow-keen/Cr …
الخطوة 5: نموذج المشروع ب
التحكم في شاشة LCD
ربما تكون شاشة LCD (وشاشة المصفوفة) هي الجزء الأكثر تسلية وإثارة عند إنشاء المشاريع باستخدام CrowPi ، باستخدام شاشة LCD ، يمكنك إظهار البيانات التي تجمعها باستخدام مستشعرات CrowPi وتحديثها في الوقت الفعلي بناءً على التغيير الذي تطرأ على الوحدات النمطية يمر من خلال! على سبيل المثال: بالأمس كان الجو حارًا حقًا ولكن الجو بارد جدًا اليوم - دع CrowPi LCD تغير نفسها تلقائيًا باستخدام أحدث المعلومات وأكثرها تحديثًا حتى لا ترتدي ملابس غير مناسبة للمدرسة / العمل عن طريق الخطأ!
ما سوف تتعلم
في نهاية هذا الدرس ستكون قادرًا على: ما الذي ستتعلمه عن كيفية التحكم في شاشة LCD وكتابة البيانات فيها.
ماذا ستحتاج
تتطلب لوحة CrowPi بعد التثبيت الأولي تبديل الوحدات باستخدام المفتاح
*لا
موقع شاشة LCD على CrowPi
تشغل شاشة LCD الجزء الأكبر من لوحة CrowPi ، لذلك نحن على يقين من أنك لاحظت ذلك على الفور! بمجرد تشغيل النص التجريبي والأمثلة ، سيتم تشغيل CrowPi بإضاءة خلفية جميلة يمكن رؤيتها حتى عند إطفاء جميع الأضواء في الغرفة
الخطوة 6: نموذج المشروع ب
العمل مع شاشات الكريستال السائل
I2C مثل بعض المستشعرات الأخرى لا تعمل أيضًا على تقنية GPIO بدلاً من ذلك نستخدم شيئًا يسمى "I2C" (نفس I2C الذي استخدمناه لمستشعر الضوء في الأمثلة السابقة) ، العنوان الذي سنستخدمه لشاشة LCD هو 21 ، من خلال الاتصال بعنوان I2C هذا ، سنكون قادرين على إرسال أوامر على سبيل المثال: كتابة نص أو أرقام ، وتشغيل الإضاءة الخلفية لشاشة LCD ، وإيقاف تشغيلها ، وتمكين المؤشر ، إلخ …
للتحكم في شاشة LCD ، سنستخدم Adafruit_CharLCDBackpack وهو إطار Adafruit ، مما يجعل الأمور أسهل كثيرًا بالنسبة لنا عند العمل مع مثل هذا المنتج المعقد! اتبع هذا الرابط لتنزيل النص وجربه بنفسك: https://raw.githubusercontent.com/Elecrow-keen/Cr …
الخطوة السابعة: نموذج المشروع ج
قراءة / كتابة بطاقة RFID باستخدام وحدة RFID
تعد وحدة RFID واحدة من أكثر الوحدات شيوعًا وإفادة في السوق ، وتستخدم في جميع أنحاء العالم في مجموعة متنوعة من الحلول مثل: قفل الباب الذكي وبطاقة دخول الموظف وبطاقات العمل وحتى على أطواق الكلاب؟ بغض النظر عن نوع المشروع الذي تعمل فيه - سيتم استخدام وحدة RFID بالتأكيد!
ما سوف تتعلم
في نهاية هذا الدرس ، ستكون قادرًا على: التحكم في RFID ، وقراءة وكتابة البيانات منه والتعرف على الرقائق. ماذا ستحتاج
CrowPi Board بعد التثبيت الأولي لشريحة RFID (المضمنة مع CrowPi)
يتطلب تبديل الوحدات باستخدام المفتاح
*لا
موقع وحدة RFID على CrowPi
توجد وحدة RFID أسفل Raspberry Pi مباشرة (إما صفر أو 3) تبدو وكأنها شريحة صغيرة مع توضيح "wifi" يخرج منها مما يعني الاتصال اللاسلكي (وهو ما يفعله RFID) من أجل استخدامها يجب أن تأخذ الشريحة أو البطاقة التي تأتي مع CrowPi وتسليمها عبر منطقة CrowPi RFID Chip قريبة بما يكفي حتى يكتشفها البرنامج النصي. 2-4 سم يجب أن تكون قريبة بما فيه الكفاية ، جرب!
الخطوة 8: نموذج المشروع ج
العمل مع RFID
العمل مع وحدة RFID أمر بسيط جدًا. لدينا 3 وظائف: الترخيص والقراءة والكتابة وإلغاء الترخيص. ستكون الخطوة الأولى عند لمس NFC في ذلك الوقت الوحدة وسيحاول البرنامج النصي الخاص بنا تفويض الشريحة باستخدام تكوين كلمة المرور الافتراضية (إذا لم تقم بتغييرها ، يجب أن تعمل) بعد ذلك ، عندما يكون التفويض ناجحًا ، اقرأ البيانات واطبعها على الشاشة. بعد الانتهاء ، سيتم إلغاء الترخيص وإنهاء البرنامج النصي. في مثال نص برمجي آخر ، سنتمكن من تفويض البيانات وقراءتها وإعادة كتابتها إلى بيانات جديدة ثم إلغاء التفويض. اتبع هذا الرابط لتنزيل النص وجربه بنفسك: https://raw.githubusercontent.com/Elecrow-keen/Cr …
الخطوة 9: من أين تشتري CrowPi؟
تم إطلاق CrowPi على Kickstarter
ساعدنا في إرسال سلاسل المفاتيح الرائعة هذه إلى الإنتاج على
CrowPi الجديدة التي هي جيدة لطفلك لتعلم RPI وهي منصة تطوير RPI الكل في واحد.
روّج لـ Raspberry Pi الآن !!
موصى به:
لعبة كورونا في الصفر: 4 خطوات
لعبة Corona في Scratch: مرحبًا أيها الأصدقاء ، لقد أنشأت لعبة في نقطة الصفر لأخبرك بأهمية استخدام المطهر والقناع في هذا & quot؛ عادي جديد & quot؛ بطريقة مرحة وتعليمية
مكبر صوت بلوتوث DIY من الصفر!: 5 خطوات (بالصور)
مكبر صوت يعمل بتقنية البلوتوث DIY من الصفر!: أردت دائمًا أن أصنع مكبر صوت Bluetooth الخاص بي من البداية ومع وقت الفراغ الجديد الذي وجدته ، قررت تسريع هذا الأمر ليصبح حقيقة واقعة! اللوحة التي صممتها تدور حول وحدة البلوتوث XS3868 و 3 وات × 3 وات Pam8403 الصوت
التكنولوجيا القابلة للارتداء للأطفال: شارة البطل: 4 خطوات
التكنولوجيا القابلة للارتداء للأطفال: شارة البطل: ستغطي هذه التعليمات كيفية صنع "شارة بطل" تضيء عند ارتدائها. يعد استخدام شريط قماش موصل وخيط موصل ومصابيح LED قابلة للخياطة نشاطًا رائعًا لطلاب المدارس لتعلم أساسيات الدوائر والتقنيات القابلة للارتداء. تي
اجعل مكبر صوت المشعاع السلبي 4.75 بوصة رخيصًا من الصفر (زوج): 10 خطوات
اصنع مكبر صوت مشع سلبي 4.75 بوصة رخيص من الصفر (زوج): لقد نظرت مؤخرًا إلى مكبرات صوت المبرد السلبي وأدركت أنها باهظة الثمن ، لذلك صادفت بعض الأجزاء وسأوضح لك كيفية بناء واحدة بنفسك
مصدر طاقة متغير بسيط 30 فولت 2 أمبير من الصفر: 4 خطوات
مزود الطاقة المتغير البسيط 30 فولت 2 أمبير من الصفر: مزود الطاقة البسيط هذا سيكون قادرًا على توفير 30 فولت عند 2 أمبير ، ويستخدم LM317 لتنويع الإخراج بكفاءة ، ويمكن استخدامه لتشغيل أي شيء من الدوائر إلى المحركات. سيستغرق تجميعها أقل من ساعتين ، بافتراض أنك فعلت