جدول المحتويات:
- الخطوة 1: اجمع المكونات
- الخطوة 2: وقت التشفير - قم ببرمجة Arduino Pro Mini
- الخطوة الثالثة: إصلاح الأخطاء !
- الخطوة 4: تحضير بطاقة SD
- الخطوة 5: طلب PCB
- الخطوة 6: وقت اللحام
- الخطوة 7: تم
فيديو: التحدث عن زجاج ذكي للمكفوفين: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
هناك العديد من الملحقات الذكية مثل النظارات الذكية والساعات الذكية وما إلى ذلك المتوفرة في السوق. لكن كل منهم صُنع من أجلنا. هناك نقص كبير في التكنولوجيا لمساعدة المعاقين جسديًا.
كنت أرغب في بناء شيء مفيد للأشخاص المعاقين بصريًا. لذلك صممت زجاجًا ذكيًا منخفض التكلفة يمكن استخدامه لمساعدة ضعاف البصر.
يستخدم هذا المشروع عددًا قليلاً من مستشعرات المسافة بالموجات فوق الصوتية ، و Arduino Pro Mini ، ووحدة مشغل MP3 ، وبعض محركات الاهتزاز. لوحة الدائرة الكهربائية المستخدمة في هذا المشروع على شكل مشهد يمكن لشخص ضعيف البصر أن يرتديه. سوف يكتشف Arduino المثبت على المشهد العائق بمساعدة المستشعرات ويبلغ مسافة المستخدم واتجاه العائق من خلال سماعات الرأس ومحركات الاهتزاز.
الخطوة 1: اجمع المكونات
برمجة:
اردوينو IDE
مكونات الأجهزة:
- HC-SR04 - مستشعر الموجات فوق الصوتية X 3
- DFRobot DF Player mini X 1
- اردوينو برو ميني اكس 1
- مقبس صوت 3.5 ملم × 1
- محركات الاهتزاز X 3
- USB لتحويل تسلسلي مثل FTDI
- مفتاح الشريحة X 1
- بطاقة SD (أي حجم)
- PCB مخصص من JLCPCB.com (اختياري)
الخطوة 2: وقت التشفير - قم ببرمجة Arduino Pro Mini
- انتقل إلى https://github.com/B45i/Talking-Smart-Glass-For-Blind وانقر فوق استنساخ أو تنزيل ، وقم بتنزيل واستخراج الملفات.
- افتح ملف Smart_glass_for_blind.ino في Arduino IDE.
- قم بتوصيل Pro Mini بالكمبيوتر باستخدام كابل FTDI.
- حدد منفذ COM المناسب.
- حدد "Arduino Pro أو Pro Mini".
- انقر فوق تحميل
تأكد من وميض Arduino قبل لحامه في PCB. بمجرد أن يتم لحام جميع المكونات ، سيكون من الصعب قليلاً توصيل رأس البرمجة.
قم بتغيير minLeftDistance ، minCenterDistance ، minRightDistance لضبط الحد الأدنى لمسافة التشغيل.
الخطوة الثالثة: إصلاح الأخطاء !
ربما سترى بعض الأخطاء مثل
خطأ فادح: NewPing.h: لم يتم إنهاء التحويل البرمجي لمثل هذا الملف أو الدليل #. حالة الخروج 1 خطأ في التجميع للوحة Arduino Pro أو Pro Mini.
أو شيء مثل:
خطأ فادح: DFRobotDFPlayerMini.h: لا يوجد مثل هذا الملف أو الدليل # include ^ تم إنهاء الترجمة. حالة الخروج 1 خطأ في التجميع للوحة Arduino Pro أو Pro Mini.
هذا لأن المكتبات مثل NewPing و DFRobotDFPlayerMini غير مثبتة على IDE الخاص بك.
لإصلاح هذا ، انتقل إلى
Sketch> Include Libraries> Manage Libraries
أدخل اسم المكتبة المفقود في شريط البحث وانقر فوق تثبيت ، سيؤدي ذلك إلى تثبيت المكتبة المفقودة.
افعل هذا لجميع المكتبات المفقودة
سيتم ترجمة الكود وتحميله الآن.
الخطوة 4: تحضير بطاقة SD
انسخ محتوى مجلد ملفات الصوت إلى جذر بطاقة SD.
ملاحظة: انسخ المجلدات (01 ، 02 ، 03) نفسها ، وليس محتواها ، وليس مجلد ملفات الصوت.
يجب أن تبدو بطاقة SD في الصورة بعد النسخ.
الخطوة 5: طلب PCB
دعونا نطلب مركبات ثنائي الفينيل متعدد الكلور.
يمكنك العثور على ملفات PCB هنا:
يمكنك عمل هذا المشروع بدون ثنائي الفينيل متعدد الكلور أيضًا. لكن امتلاك ثنائي الفينيل متعدد الكلور يجعله أكثر ملاءمة.
لطلب ثنائي الفينيل متعدد الكلور ، الشركة المصنعة المفضلة لدي هي JLCPCB.com.
إنهم يصنعون بالفعل ثنائي الفينيل متعدد الكلور عالي الجودة بسعر رخيص جدًا.
عندما بدأت في تصميم مركبات ثنائي الفينيل متعدد الكلور ، كلفني تصنيع ثنائي الفينيل متعدد الكلور الكثير من المال. لذلك كان علي أن أحفرها بنفسي.
لقد كانت عملية فوضوية ومملة ، وكان صنع ثنائي الفينيل متعدد الكلور على الوجهين مهمة صعبة للغاية.
الآن لم أعد أفعل ذلك بعد الآن. JLCPCB رخيصة جدًا لدرجة أنني لم أفكر أبدًا في نقش أحدها بعد الآن.
ستحصل على 5 أو 10 قطع من ثنائي الفينيل متعدد الكلور مقابل حوالي 2 دولار (إذا كان حجمها أقل من 10 سم * 10 سم).
لقد استخدمت easyEDA لتصميم ثنائي الفينيل متعدد الكلور. وهي أداة قائمة على السحابة. يعني أنني لست مضطرًا إلى تنزيل أي شيء ويمكنني العمل من أي جهاز كمبيوتر تقريبًا متصل بالإنترنت.
تعمل JLCPCB و EASYEDA و LCSC (مزود مكونات الإلكترونيات) معًا.
يمكنك طلب مركبات ثنائي الفينيل متعدد الكلور من JLC داخل easyeda نفسها.
يتطلب طلب المكونات المستخدمة في لوحة الدوائر المطبوعة من LCSC بضع نقرات فقط.
نظرًا لأن JLCPCB و LCSC يشحنان جيدًا معًا ، فإنك توفر تكلفة الشحن أيضًا
توفر JLCPCB و EASYEDA و LCSC معًا منصة رائعة لتصنيع الإلكترونيات.
الخطوة 6: وقت اللحام
قم بتلحيم المكونات مثل Arduino و DF Player و Audio Jack و Slide Switches إلى PCB أولاً.
لا تقم بلحام وحدة HC-SR04 مباشرة ، فنحن بحاجة إلى إجراء بعض التعديلات
- قم بتصويب رأس الذكر باستخدام زردية أو فك لحام الرؤوس بزاوية 90 درجة ورؤوس اللحام العادية.
- أضف شريطًا كهربائيًا إلى الجزء الخلفي من HC-SR04 لتجنب حدوث ماس كهربائي.
- أدخل HC-SR04 في وسادات اللحام المخصصة. أمسك اليسار واليمين HC-SR04 بزاوية بحيث يشير إلى اليسار والاتجاه وقم بتطبيق اللحام.
لحام باقي المكونات مثل كابل إمداد الطاقة ، ومفاتيح الانزلاق ، ومحركات الاهتزاز ، إلخ.
يجب أن تكون محركات الاهتزاز ملحومة في الجزء الخلفي من لوحة الدوائر المطبوعة حتى يشعر الشخص الذي يرتدي الزجاج بالاهتزازات.
إذا لم يكن لديك PCB ، فلا يزال بإمكانك إنشاء المشروع عن طريق توصيل المكونات كما هو موضح في مخطط الدائرة.
إذا كنت تقوم بالمشروع بدون PCB ، فيرجى الرجوع إلى مخطط الدائرة المرفق
في المخططات ، قمت بتبديل Pin 8 و 9. عن طريق الخطأ ، آسف على الخطأ ،
الاتصال الصحيح هو
- Rx of DF Player => PIN 9 من Arduino.
- Tx of DF Player => Pin 8 من Arduino.
قم بتصحيح ذلك إذا كنت لا تستخدم PCB ، لم يعد لدي ملف fritzing معي بعد الآن.
يمكنك إدخال بطاقة SD في DFPlayer الآن.
بعد توصيل الطاقة ، يجب أن تهتز المحركات وسيأتي الصوت من سماعات الرأس عند وجود عائق.
الخطوة 7: تم
لقد انتهيت الآن.
يمكنك أن تجد كل الموارد هنا.
جيثب
HackSter.io
هذا هو دخولي إلى مسابقة PCB ، صوِّت إذا أحببت هذه التعليمات.
دخولي إلى مسابقة PCBWAY PCB desi gning. إذا كنت تحب هذا المشروع ، ففكر في التصويت على مشاركتي:
إذا واجهت أي مشاكل ، قم بالتعليق عليها. انا سوف اساعدك
موصى به:
غرفة التحدث الحر: 8 خطوات
غرفة بدون استخدام اليدين: مرحبًا ، اسمي أفروه وأنا أدخل الصف السادس. لقد جعلت هذه التعليمات لتكون طريقة رائعة للدخول إلى الغرفة والخروج منها. ومع ذلك ، لم يكن لدي الموارد اللازمة للبرمجة ، وشعرت بما إذا كان هناك شخص ما سيأتي. لذلك جعلت الغرفة من البداية
قم بعمل نظام تحذير التحدث / الإخطار الصوتي: 4 خطوات
اصنع نظام تحذير التحدث / الإخطار الصوتي: لقد أنشأنا هذا المشروع نظامًا للتحدث / الإخطار الصوتي والتحذير. يمكن استخدام جهازي استشعار على الأقل في هذا المشروع
مسافة التحدث مع Arduino Uno ومستشعر الموجات فوق الصوتية HC-SR04 ووحدة الصوت WTV020SD: 4 خطوات
مسافة التحدث مع Arduino Uno ، ومستشعر الموجات فوق الصوتية HC-SR04 ووحدة الصوت WTV020SD: مرحبًا بك في Instructable # 31 ، المعروف أيضًا باسم أحد أكثر مشاريع Arduino شهرة. إذا أعجبك هذا المشروع ، فيرجى أن تصبح أحد متابعيني على Instructables والاشتراك في قناتي على Youtube … www.youtube.com/rcloversanAnyway ، لهذا المشروع أنت
NodeMcu التحدث مع وحدة ISD1820: 3 خطوات
NodeMcu Speak With ISD1820 Module: في هذا البرنامج التعليمي البسيط سأشرح كيفية توصيل واستخدام وحدة ISD1820 باستخدام لوحة NodeMCU. ملاحظة. آسف لسوء لغتي الإنجليزية. قراءة ورقة بيانات الوحدة مكتوب على النحو التالي: استخدام هذه الوحدة سهل للغاية ويمكنك التحكم فيه عن طريق p
OpenEyeTap: زجاج ذكي ثلاثي الأبعاد مطبوع وقابل للبرمجة: 12 خطوة (بالصور)
OpenEyeTap: زجاج ذكي ثلاثي الأبعاد مطبوع وقابل للبرمجة: مرحبًا بك في صفحة Instructables الخاصة بـ Open EyeTap! نحن عدد قليل من الصانعين المتحمسين ولدينا طموح كبير لبناء أكثر النظارات الذكية نشاطًا في العالم ومجتمع الواقع المعزز القابل للارتداء. نرغب في إتاحة إطار عمل يمكن من خلاله زيادة