جدول المحتويات:
- الخطوة 1: الأجهزة المطلوبة
- الخطوة 2: الاستعداد مع ملفات الصوت WAV
- الخطوة 3: الاستعداد مع أجهزة الاستشعار المتعددة
- الخطوة 4: الدائرة والرمز
- الخطوة 5: اختراق كاميرا الويب
فيديو: مصنع روري الروبوت: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
Rory هو روبوت ذو مظهر مضحك على شكل نبات ، يتفاعل مع بعض المدخلات بواسطة أجهزة الاستشعار ، ويشغل الموسيقى ويكتشف أي حركات بشرية حوله ، بالإضافة إلى التقاط الصور عندما تطلبها أيضًا.
إنه يهتم أيضًا بنبتة صغيرة داخل الوعاء ، أخبرني بمستوى الماء والرطوبة ودرجة الحرارة بصوت بشري.
الخطوة 1: الأجهزة المطلوبة
1. Arduino UNO
2. وحدة قارئ بطاقة SD
3. بطاقة Micro SD
4. مكبر الصوت LM386
5. 10 فائق التوهج مكثف (عدد 2)
6. 100 فائق التوهج مكثف (عدد 2)
7. 1 كيلو ، 10 كيلو المقاوم
8. جهاز استشعار PIR
9. كاميرا ويب تم اختراقها
10. جهاز استشعار الصوت KY-038
11. مقاوم يعتمد على الضوء LDR
12. حساس الرطوبة ودرجة الحرارة DHT11
13. جهاز استشعار الرطوبة
14. توصيل الأسلاك
15. اللوح
16. 8 * 16 وحدة مصفوفة LED
الخطوة 2: الاستعداد مع ملفات الصوت WAV
لتشغيل الأصوات من بطاقة SD باستخدام Arduino ، نحتاج إلى ملفات صوتية بتنسيق.wav لأن Arduino Board يمكنه تشغيل ملف صوتي بتنسيق معين بتنسيق wav. لإنشاء مشغل Arduino mp3 ، هناك الكثير من أغطية mp3 التي يمكنك استخدامها مع Arduino. أو لتشغيل ملفات mp3 في Arduino ، هناك مواقع ويب يمكنك استخدامها لتحويل أي ملف صوتي على جهاز الكمبيوتر الخاص بك إلى ملف WAV المحدد.
وحدة بطاقة SD من Arduino
+ 5 فولت Vcc
Gnd Gnd
دبوس 12 MISO (Master In Slave Out)
دبوس 11 MOSI (Master Out Slave In)
دبوس 13 SCK (ساعة متزامنة)
Pin 4 CS (Chip Select)
1. انقر فوق "محول Wav عبر الإنترنت" للدخول إلى الموقع.
2. يمكن لـ Arduino تشغيل ملف WAV بالتنسيق التالي. يمكنك التلاعب بالإعدادات لاحقًا ، لكن هذه الإعدادات كانت التجربة الأفضل من حيث الجودة.
دقة البت 8 بت
معدل أخذ العينات 16000 هرتز
قناة صوت أحادية
تنسيق PCM PCM غير موقعة 8 بت
3. في الموقع ، انقر فوق "اختيار ملف" وحدد الملف الذي تريد تحويله. ثم إطعام في الإعدادات أعلاه. بمجرد الانتهاء من ذلك ، يجب أن يبدو مثل هذا في الصورة أدناه
4. الآن ، انقر فوق "تحويل ملف" وسيتم تحويل ملف الصوت الخاص بك إلى تنسيق ملف WAV. سيتم أيضًا تنزيله بمجرد إتمام التحويل.
5. أخيرًا ، قم بتهيئة بطاقة SD الخاصة بك وحفظ ملف الصوت بتنسيق.wav فيه. تأكد من تنسيقه قبل إضافة هذا الملف. تذكر أيضًا اسم ملف الصوت الخاص بك. وبالمثل ، يمكنك تحديد أي من الأصوات الأربعة الخاصة بك وحفظها بأسماء 1 و 2 و 3 و 4 (يجب عدم تغيير الأسماء). لقد قمت بتحويل حوالي 51 رسالة صوتية وقمت بحفظ عينة في الرابط أدناه:
github.com/AhmedAzouz/AdruinoProjects/blob/master/a-hi-thereim-rory-madeby1551946892.wav
6. نموذج التعليمات البرمجية
# تضمين SimpleSDAudio.h
الإعداد باطل() {
SdPlay.setSDCSPin (4) ، // بطاقة sd cs pin
إذا (! SdPlay.init (SSDA_MODE_FULLRATE | SSDA_MODE_MONO | SSDA_MODE_AUTOWORKER))
{
بينما (1) ؛
}
if (! SdPlay.setFile ("music.wav")) // ملف اسم الموسيقى
{
بينما (1) ؛
}}
حلقة باطلة (باطلة)
{
SdPlay.play () ، // تشغيل الموسيقى
while (! SdPlay.isStopped ()) ؛ {}
}
الخطوة 3: الاستعداد مع أجهزة الاستشعار المتعددة
مستشعر الرطوبة:
ستستخدم مستشعر الرطوبة HL-69 ، المتاح بسهولة عبر الإنترنت مقابل بضعة دولارات. تكتشف شوكات المستشعر مستوى الرطوبة في التربة المحيطة عن طريق تمرير التيار عبر التربة وقياس المقاومة. توصل التربة الرطبة الكهرباء بسهولة ، لذا فهي توفر مقاومة أقل ، بينما التربة الجافة تعمل بشكل سيئ وتتمتع بمقاومة أعلى.
يتكون المستشعر من جزأين
1. يحتاج دبابيسان على المستشعر إلى الاتصال بالمسمرين المنفصلين على وحدة التحكم (عادةً ما يتم توفير أسلاك التوصيل).
2. يحتوي الجانب الآخر من وحدة التحكم على أربعة دبابيس ، ثلاثة منها متصلة بـ Arduino.
· VCC: للحصول على الطاقة
A0: خرج تناظري
· D0: الإخراج الرقمي
· GND: الأرض
DHT11 درجة الحرارة والرطوبة:
يتميز مستشعر درجة الحرارة والرطوبة DHT11 بمجمع مستشعر درجة الحرارة والرطوبة مع إخراج إشارة رقمية معايرة. باستخدام تقنية اقتناء الإشارات الرقمية الحصرية وتقنية استشعار درجة الحرارة والرطوبة ، فإنها تضمن موثوقية عالية واستقرارًا ممتازًا على المدى الطويل. يشتمل هذا المستشعر على مكون قياس الرطوبة من النوع المقاوم ومكون قياس درجة حرارة NTC ، ويتصل بجهاز تحكم دقيق 8 بت عالي الأداء ، مما يوفر جودة ممتازة واستجابة سريعة وقدرة على مقاومة التداخل وفعالية من حيث التكلفة.
المقاوم المعتمد على الضوء LDR:
LDR هو نوع خاص من المقاومة يسمح بمرور الفولتية العالية من خلاله (مقاومة منخفضة) كلما كان هناك شدة عالية للضوء ، ويمرر جهدًا منخفضًا (مقاومة عالية) كلما كان الظلام. يمكننا الاستفادة من خاصية LDR هذه واستخدامها في مشروع مستشعر DIY Arduino LDR الخاص بنا.
مستشعر الصوت KY-038:
يمكن استخدام مستشعرات الصوت لمجموعة متنوعة من الأشياء ، يمكن أن يكون أحدها إطفاء الأنوار وتشغيلها بالتصفيق. ومع ذلك ، سنستخدم اليوم توصيل مستشعر الصوت بمجموعة من مصابيح LED التي ستنبض بالموسيقى أو التصفيق أو الطرق.
مستشعر PIR:
مستشعر الأشعة تحت الحمراء السلبية هو مستشعر إلكتروني يقيس ضوء الأشعة تحت الحمراء (IR) المنبعث من الأشياء في مجال رؤيتها. غالبًا ما يتم استخدامها في أجهزة الكشف عن الحركة القائمة على PIR.
جميع الأجسام التي تزيد درجة حرارتها عن الصفر المطلق تنبعث منها طاقة حرارية على شكل إشعاع. عادة ، هذا الإشعاع غير مرئي للعين البشرية لأنه يشع عند أطوال موجات الأشعة تحت الحمراء ، ولكن يمكن اكتشافه بواسطة الأجهزة الإلكترونية المصممة لهذا الغرض.
الخطوة 4: الدائرة والرمز
الخطوة 5: اختراق كاميرا الويب
يتم التحكم في المشروع بأكمله عن طريق تطبيق windows يساعد في تلقي الرسائل والإشعارات ، بالإضافة إلى إمكانية استقبال الصور من خلال كاميرا الويب وتخزينها.
موصى به:
مصنع اردوينو الحساس للمس: 6 خطوات
مصنع أردوينو حساس باللمس: في هذا البرنامج التعليمي ، أعرض كيفية بناء مصنع استشعار باللمس باستخدام Arduinot عندما تلمس النبات يتغير اللون. أولا ، شاهد هذا الفيديو
الروبوت: طريقتان للجوال يتحكم فيهما Windows Phone: 6 خطوات (بالصور)
الروبوت: بطريقتين للهاتف المتحكم بهاتف Windows Phone: القائمة: Arduino Uno L 293 (جسر) HC SR-04 (وحدة السونار) HC 05 (وحدة بلوتوث) Tg9 (مايكرو سيرفو) موتور مع صندوق تروس (اثنان) حامل بطارية (لـ 6 AA) أسلاك حامل العدسات Contach (دبابيس ذكر إلى أنثى) روابط الكابلات الغراء الساخن (عصا
نظام مراقبة مصنع إنترنت الأشياء (مع منصة IBM IoT): 11 خطوة (بالصور)
نظام مراقبة مصنع إنترنت الأشياء (مع نظام IBM IoT Platform): نظرة عامة نظام مراقبة المصنع (PMS) هو تطبيق تم إنشاؤه مع الأفراد في الطبقة العاملة مع وضع الإبهام الأخضر في الاعتبار. اليوم ، أصبح الأفراد العاملون أكثر انشغالًا من أي وقت مضى ؛ النهوض بمهنهم وإدارة شؤونهم المالية
مصنع الإدامة الذاتية: 4 خطوات
مصنع الحفاظ على الذات: إن نبات الاستدامة الذاتية عبارة عن جهاز يحافظ على النبات على قيد الحياة بأقل قدر من العناية من المستخدم. عند تشغيل الجهاز ، يقوم المستخدم بإدخال مقدار الوقت الذي يجب أن تظل فيه المحطة تحت أقصى درجة من التعرض للضوء قبل أن تتلف. ال
قم بتنمية مصنع LED المتغير اللون الخاص بك: 9 خطوات
قم بتنمية مصنع LED المتغير اللون الخاص بك!: في هذا Instructable سوف أعلمك كيفية زراعة مصنع LED الخاص بك من مواد بسيطة