جدول المحتويات:
- الخطوة 1: قم بعمل قائمة الوظائف
- الخطوة الثانية: البحث
- الخطوة الثالثة: اختبار وظائف الدوائر الفردية
- الخطوة 4: النموذج الأولي
- الخطوة 5: البناء النهائي
- الخطوة 6: الملخص
فيديو: نصائح لجعل فكرة مشروعك حقيقة: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
الجزء الأكثر أهمية في أي مشروع ناجح هو امتلاك فكرة رائعة حقًا ، ولكن في بعض الأحيان تكون الفكرة هي الجزء السهل! بعد ذلك يأتي العمل الجاد في صنع ومضة عشوائية من العبقرية في شيء "أوه" و "آه".
في البداية ، قد يبدو تحويل المفهوم إلى حقيقة أمرًا معقدًا ، ولكن باتباع بعض القواعد البسيطة ، يمكنك تقسيم أي مشروع إلى أشكال يمكن إدارتها وتكون بسيطة بشكل فردي ولكن عندما يتم تجميعها معًا تكون رائعة! باستخدام Driftwood Binary Clock الخاصة بي كمثال ، سأقوم بإثبات أن تطوير دائرة معقدة مهمة مباشرة نسبيًا مع إعطاء عدد من التلميحات على طول الطريق.
لا يتعلق هذا التوجيه بإنشاء أي مشروع واحد ، بل يقدم نصائح وحيلًا حول كيفية تحويل أفكارك إلى حقيقة واقعة.
الخطوة 1: قم بعمل قائمة الوظائف
لقد نظرت في العديد من الساعات الثنائية التي تم نشرها على Instructables ومواقع أخرى وأردت دائمًا إنشاء واحدة خاصة بي ولكني لم أعرف من أين أبدأ. كان أسهل نهج هو نسخ كود ودائرة شخص آخر ؛ ومع ذلك ، كنت أرغب في شيء يميزي عن غيره بالإضافة إلى كونه من إبداعي الخاص.
كانت الخطوة الأولى هي إنشاء قائمة وظائف تصف ما أردت أن تفعله الساعة:
- اعرض الوقت
- وظيفة التنبيه
- تغيير ألوان العرض
- قم بتغيير شدة العرض بناءً على الإضاءة المحيطة
- جهاز التحكم
- الوقت الدقيق
من قائمة الوظائف ، يمكنك العمل على وظائف الدائرة المختلفة المطلوبة - على سبيل المثال لتغيير شدة العرض بناءً على الإضاءة المحيطة التي تحتاجها لقياس الضوء وبالتالي تحتاج إلى بعض الأجهزة للقيام بذلك. فيما يلي قائمة كاملة بالدوائر الفردية ووظائفها لساعتي الثنائية:
- مصفوفة شاشة LED - عرض الوقت
- متحكم (اردوينو) - التحكم في الوقت والإنذار ، برنامج تشغيل العرض
- مشغل الصوت - صوت التنبيه
- قارئ الضوء المحيط - التحكم في شدة الضوء
- وحدة التحكم عن بعد - التحكم عن بعد
- مؤشر ضبط المنبه - شاشة التنبيه
- ساعة الوقت الحقيقي - حفظ الوقت بدقة
الخطوة الثانية: البحث
بمجرد تقسيم مشروعك إلى وظائف دوائر فردية ، يمكنك تحديد ما تعرف كيف تفعله وما الذي تحتاج إلى البحث عنه. باستخدام مثال الساعة مرة أخرى ، قمت بإدراج كل وظيفة دائرة وما كان تقييمي الأصلي
مفهوم - لا حاجة للبحث
- مصفوفة شاشة LED
- متحكم (اردوينو)
- مشغل الصوت
- جهاز التحكم
- مؤشر ضبط المنبه
غير معروف - البحث مطلوب:
- قارئ الضوء المحيط
- ساعة الوقت الحقيقي
كما قلت في تعليمات سابقة (إصلاح الشاشة باستخدام صانع الخبز) ، يعد الإنترنت أحد أقوى الأدوات المتاحة. يجب أن تكون قادرًا على العثور على أمثلة التعليمات البرمجية والدوائر لكل مكون تقريبًا ستحتاج إلى استخدامه. في مثال ساعتي ، كنت مرتاحًا في برمجة Arduino للتحكم في شاشة LED ، لكنني لم أستخدم مطلقًا مقاومًا يعتمد على الضوء (LDR) من قبل (يغير LDR مقاومته بناءً على الضوء المحيط وبالتالي يمكن استخدامه لتحديد مدى السطوع يجب أن تكون مجموعة LED). بعد بحث قصير ، وجدت عددًا من البرامج التعليمية وكان لدي معلومات كافية لتجربة بعض الأفكار.
الخطوة الثالثة: اختبار وظائف الدوائر الفردية
بمجرد أن يكون لديك بعض الأفكار حول كيفية إنشاء كل وظيفة دائرة ، قم ببناء دائرة تمكن هذه الوظيفة فقط. يتيح لك ذلك اختبار أفكارك ، والتأكد من أن العنصر وظيفي وضبط أي معلمات لوقت التشغيل.
باستخدام مثال LDR ، تم إنشاء دائرة أساسية جدًا وكتابة بضعة أسطر من التعليمات البرمجية. سمح لي هذا بمعرفة كيف تنوع خرج LDR مع الضوء وكيف يمكن تحويله إلى قيمة قابلة للاستخدام للتحكم في صفيف LED.
في البداية ، أخرج الكود فقط قيمة السطوع للإخراج التسلسلي داخل اردوينو IDE. بمجرد أن كنت متأكدًا من أنني أستطيع تحقيق التحكم الذي أردته بنجاح ، تم توسيع الدائرة لتشمل مجموعة LED. من خلال تضمين جهاز الإخراج النهائي ، يمكن ضبط الحد الأدنى والحد الأقصى لمستويات السطوع لضمان عدم إصابتك بالعمى في الليل أو عدم قدرتك على قراءة الإخراج في ضوء الشمس المباشر.
كبديل لبناء الدائرة فعليًا ، يمكنك استخدام برامج مثل دوائر Tinkercad لمحاكاة كل من الدائرة والرمز. تسمح لك مثل هذه البرامج بالتسلل في بعض أوقات التطوير أثناء انتظار انتهاء دروس الموسيقى للأطفال وما إلى ذلك! تم إرفاق صورتين بهذه الخطوة توضحان الخطوتين الموصوفتين أعلاه مع الروابط أدناه:
- LDR مع الإخراج التسلسلي
- التحكم في شدة LED بواسطة LDR
يمكن العثور على تعليمات جيدة حول استخدام Tinkercad هنا:
الخطوة 4: النموذج الأولي
بمجرد أن تكون واثقًا من كيفية عمل المكونات الفردية ، قم بتطوير دائرة حيث تتم إضافة كل وظيفة دائرة على حدة وتكييف الكود لمراعاة الوظائف الجديدة التي أضفتها.
على الرغم من أن هذا يعد أبطأ بكثير من إضافة كل شيء مرة واحدة ويتضمن كتابة برامج متعددة ، إلا أن الفائدة تكمن في أنه يمكنك التعرف بسرعة على أي تعارض بين المكونات وحل المشكلة. في حالتي ، كان كل شيء يعمل بشكل جيد حتى قمت بتوصيل جهاز التحكم عن بعد. نظرًا لأنه لم تكن هناك مشكلات قبل ذلك ، يمكنني التركيز على اكتشاف الأخطاء في هذا المجال بالذات. بعد عدم العثور على أية مشكلات باستخدام أداة تحديد الأخطاء الأساسية ، تم طلب المشورة من الإنترنت وتم حل المشكلة. هذا مثال على المكان الذي اعتقدت فيه أنني أعرف كيف يعمل شيء ما ولكن في دائرة معينة ، اتضح أنني لم أفعل! لا تخجل أبدًا من إيقاف ما تفعله والبحث عن مزيد من المعلومات.
تسلسل الصور المرفقة هو محاولة لإظهار الخطوات المختلفة التي مررت بها في إنشاء النموذج الأولي النهائي. تم حذف مصفوفة LED في صورتين ولكن هذا كان سهوًا عند التقاط الصور وليس لأي سبب محدد!
ارسم الدائرة المكتملة بمجرد أن تكون سعيدًا تمامًا بنموذجك الأولي ولكن لا تقم بفكه في هذه المرحلة.
بطريقة مماثلة لتطوير المكونات الفردية ، يمكن استخدام دائرة Tinkercad لتصميم نموذج أولي للمشروع الكامل. هناك مزايا وعيوب لهذا الأسلوب ومن الأفضل أن ترى ما هو الأفضل بالنسبة لك. أكبر مشكلة لاحظتها مع أدوات المحاكاة عبر الإنترنت هي أنها في بعض الأحيان تحد من مكتبات المكونات والأكواد المتاحة
الخطوة 5: البناء النهائي
نأمل أن يكون لديك مكونات كافية لعمل الدائرة النهائية مع ترك النموذج الأولي كمرجع. لقد وجدت أنه بغض النظر عن مقدار الاهتمام الذي أوليه في رسم الدائرة ، فمن الأسهل دائمًا الرجوع إلى النموذج الأولي لتأكيد اتصال أو اتجاه المكون.
عادةً ما أستخدم لوحة النموذج الأولي لمشروعاتي ، لكن إذا كنت تريد النهاية الأكثر قوة واحترافية ، فابدأ في صنع ثنائي الفينيل متعدد الكلور الخاص بك. هناك عدد من التعليمات الجيدة في هذا (وتذكر أن الإنترنت هو أحد أفضل الأدوات التي لدينا!).
خذ وقتًا في التفكير في كيفية وضع كل مكون على السبورة وما يحتاج إلى الاتصال به. تريد تقليل طول المسارات وتوفير قضبان طاقة جيدة لضمان عمل كل شيء بشكل صحيح. لم أتبع هذه النصيحة وبعد الإنشاء النهائي ، تمت إعادة تعيين اردوينو في كل مرة تبدأ فيها وحدة الصوت في تشغيل المنبه. نظرًا لأنني قمت ببناء نموذج أولي ، كنت أعلم أن كل شيء يجب أن يعمل وأن المشكلة تتعلق بتخطيط اللوحة. بمجرد تكبير مسارات الطاقة ، اختفت جميع المشاكل.
الخطوة 6: الملخص
كما هو مذكور في البداية ، لم يكن هذا التوجيه يتعلق ببناء مشروع ، بل كان للمساعدة في صنع العديد من المشاريع الناجحة والفريدة من نوعها. للقيام بذلك ، يجب عليك:
- وثق الوظائف الرئيسية لفكرتك
- استخدم قائمة الوظائف لتوليد وظائف الدائرة الفردية
- ابحث عن كل وظيفة من وظائف الدائرة
- اختبر كل وظيفة من وظائف الدائرة
- طوّر نموذجًا أوليًا عن طريق إضافة كل وظيفة دارة على حدة
- إنهاء التصميم
لقد كان هذا التوجيه هو رأيي في كيفية أخذ وميض العبقرية بنجاح وتنفيذ الدائرة المطلوبة بنجاح. أنا متأكد من أن هناك العديد من البدائل. ومع ذلك ، أعلم أن هذا يناسبني وآمل أن يعمل معك أيضًا.
موصى به:
Buzz Wire Scavenger Hunt فكرة: 7 خطوات (بالصور)
Buzz Wire Scavenger Hunt Clue: سيوضح لك هذا Instructable كيفية إنشاء نسخة عالية التقنية من اللعبة & quot؛ Buzz Wire & quot؛ التي يمكن استخدامها كدليل في البحث عن الزبال ، أو يمكن تكييفها لتحديات أخرى
رائع !! تشغيل محرك متدرج بدون سائق -- فكرة جديدة 2018: 4 خطوات (بالصور)
رائع !! تشغيل محرك متدرج بدون سائق || فكرة جديدة 2018: مرحبًا ، في هذه التعليمات ، سوف أعلمك كيفية تشغيل محرك متدرج بشكل مستمر بسرعة عالية بدون دائرة سائق أو مصدر طاقة اردوينو أو تيار متردد. حكيم وأمبير. عداد عقارب الساعة
فكرة جديدة لتقوم بها بنفسك لتشغيل أدوات طاقة المحرك العالمي بدون كهرباء: 4 خطوات (بالصور)
فكرة DIY جديدة لتشغيل أدوات طاقة المحرك العالمية بدون كهرباء: مرحبًا يا رفاق !!!! في هذه التعليمات سوف تتعلم كيفية جعل خيار الكهرباء في حالات الطوارئ لتشغيل أدوات طاقة المحرك الشاملة الخاصة بك في حالة عدم وجود كهرباء في المنزل. تهب لتشغيل أدوات الطاقة في المناطق النائية أو حتى على
ضوء تفاعلي للموسيقى -- كيفية جعل ضوء تفاعلي للموسيقى بسيط للغاية لجعل سطح المكتب رائعًا: 5 خطوات (بالصور)
ضوء تفاعلي للموسيقى || كيفية جعل ضوء تفاعلي للموسيقى بسيط للغاية لجعل سطح المكتب رائعًا: مرحبًا يا رفاق ، اليوم سنبني مشروعًا مثيرًا للاهتمام. الجهير الذي هو في الواقع إشارة صوتية منخفضة التردد. إنه سهل البناء للغاية. سنقوم
حقيقة إطلاق النار: 4 خطوات (بالصور)
حقيقة إطلاق النار: The Shootings ArteFact عبارة عن قطعة تصميم تخيلية. والغرض منه هو زيادة الوعي حول عدد عمليات إطلاق النار التي تحدث في الولايات المتحدة سنويًا. في كل مرة يعلن فيها وفاة شخص على http://www.gunviolencearchive.org/ ، إطلاق نار