تضمين مع Elliot: Lin IS for Hackers

سيارة كومة تدحرج مئات من مئات المستوكبين هذه الأيام – فقط اسأل أي ميكانيكي Greybeard وسيبدأ “المكربن”. جميع هذه الأنظمة والأنظمة الفرعية تحتاج إلى التحدث مع بعضها البعض في بيئة معادية كهربائية، وهي ليست مبالغة في القول أن سوء التواصل، أو حتى التواصل المتأخر، يمكن أن يكون لها عواقب وخيمة كبيرة. الشبكات داخل السيارة هي الأعمال الرئيسية. إن الإنتاج الضخم للسيارات يجعل العديد من أجهزة الإرسال والاستقامة ذات الصلة منخفضة التكلفة لقلب الأجهزة غير السيارات. فلماذا لا نرى المزيد من مشاريع القراصنة أكثر تستفيد من قاعدة الموارد الرائعة هذه؟

العمود الفقري لشبكة السيارة هي شبكة منطقة التحكم (CAN). هاكاداي [إريك فينتشيك] عبارة عن قراصنة سيارة extroordinaire، وكتب الكثير من كل ما تريد معرفته حول حافلة CAN في سلسلة متعددة الأجزاء التي ترغب بالتأكيد في الإشارة المرجعية للقراءة في وقت لاحق. يمكن للمحرك والفرامل والأبواب وجميع مراجعات بيانات الأجهزة (التفاضلية). انها موثوقية سريعة وعالية. كما أنها معقدة ومكلفة بعض الشيء لتنفيذها.

في أواخر عام 1990، كان لدى العديد من المنتجين بروتوكولات حافلات الملكية الخاصة بهم يعمل جنبا إلى جنب مع الأجزاء غير الحرجة من شبكة السيارات: كيف تتحدث وحدة التحكم التي شنت بها الأبواب إلى محركات السائق وقفل الباب ومحركات النافذة، على سبيل المثال. لا يستحق تشوش الحافلة الرئيسية مع الاتصالات غير الحرجة والمحلية من هذا القبيل، لذلك تم نسج الشبكات الفرعية من العلبة الرئيسية. لم تحتاج هذه إلى ضمانات السرعة أو الموثوقية للشبكة الرئيسية، ولأسباب التكلفة يجب أن تكون سهلة التنفيذ. يجب أن يكفي أصغر متحكم أن يكفي لفة نافذة صعودا وهبوطا، أليس كذلك؟

في أوائل 2000s، مواصفات شبكة الاتصالات المحلية (LIN) المحلية (LIN) طريقة واحدة لهذه الشبكات الفرعية، مع التركيز على تكلفة التنفيذ المنخفضة، والسرعة المتوسطة وإعادة التكوين، والسلوك القابل للتنبؤ بالاتصال بين ميكروكماني ماستر واحد وعدد صغير من العبيد مجموعة. رخيصة، بسيطة، وقابلة للتنفيذ على مستودعات صغيرة، والأفضل فقط للمشاريع متوسطة الحجم؟ حلم القراصنة! لماذا لا تستخدم لين في مشاريعك المتعددة الصغيرة؟ دعنا نحفر ويمكنك معرفة ما إذا كان أي من هذا مفيد لك.

بروتوكول لين

يتكون A LIN “الكتلة”، وهو ما يسمى بالشبكة الصغيرة المحلية في Jargon، من متحكم سيد واحد وعدد من العبيد. يبدأ LIN باسم المسلسل 8N1 التقليدي UART، وعادة ما تكون في 19200 باود، وتزيل أسلاك واحدة. بعد ذلك، يضيف بروتوكولا يسمح باستخدام هذا السلك الفردي كحافلة مشتركة بين عبيد متعددة. إذا حاولت لفة بروتوكول الشبكة الخاصة بك لسهولة الاتصالات التسلسلية UART، فسوف ينتهي بك الأمر مع شيء مثل لين. الذهاب جلب نسخة من المواصفات (PDF) وقراءة على طول!

كل معاملة لين هي نفسها بشكل أساسي: يرسل السيد الرأس رأس يتضمن معرف محمي (PID)، والذي يحدد المهمة المراد تنفيذها. المهام يمكن أن تكون شيء مثل “تقرير درجة الحرارة الاستشعار 2” أو “SET SERVO 3 موضع”. اعتمادا على المهمة، يتبع بين واحد وثماني بايت من البيانات، مع اختباري ثنائي البايت. يجب على العبيد معرفة المهام التي تستجيب بها، وكيفية الرد. لذلك إذا تم إرسال “SET SET SERVO 3 OFF”، يحتاج الرقيق Servo 3 إلى الاستماع إلى البايتات التالية والتفاعل وفقا لذلك. جميع العبيد الذين لا يستجيبون للقيادة يمكن أن يتجاهل البيانات حتى الديباجة القادمة.

في حالة “استشعار درجة الحرارة الإبلاغ 2″، يرسل الرقيق مع مستشعر درجة الحرارة بياناته على الفور بعد تلقي الأمر. نظرا لأن طول البايت معروف مقدما، فإن المستشعر 2 فقط يسمح للرد بهذه المهمة، يعرف السيد الاستماع بالضبط، على سبيل المثال، أربعة بايتات في رد الفعل وتعرف كم من الوقت يجب أن تأخذ.

يضمن نظام الاقتراع هذا مع رؤوس الإرسال الرئيسية والعبيد ردود الفعل إرسال أي شيء من الأجهزة الوصول إلى الحافلة في نفس الوقت، لذلك يحصل LIN مع خط RX / TX واحد فقط. يشتمل الديباجة على مزامنة بايت (0x55) تساعد العبيد في قفل على مدار الساعة الرئيسية، وبالتالي يمكن أن تعمل العبيد على مصادر RC منخفضة أقل تكلفة والاختاف التلقائي.

نظرا لأن طول الرسائل معروف في وقت مبكر، يمكن كتابة توقيت روتين الاقتراع الرئيسي في جدول زمني. استطلاعات الرأي الرئيسية الشبكة على فترات محددة، وإذا كان الرقيق لا يستجيب في غضون 1.4 مرة الوقت المطلوب للمعاملة، فمن المفترض أن تكون مفقودة في العمل. في كلتا الحالتين، يكون السيد في البند التالي في جدولها، ولن إعادة محاولة الرقيق المعيب المحتمل حتى يأتي دورها مرة أخرى. هذا يضمن معدل تحديث معروف لجميع الأجهزة، مما يجعل الحياة أكثر بساطة لبرمجة السيد.

تلك هي الأساسيات. يرسل الرئيسي PIDS، ويتبع سلسلة من بايت البيانات. كل شيء مريح UART، اتصل بالاستجابة والاستجابة، وتكييفها ببساطة قدر الإمكان لإنشاء شبكة صغيرة.

إضافات

Gui Lin Configuration App من VI مفيدديو.
إبقاء الشبكة التي تتطلب سهولة أن يتفق كل سيد وعبيد جميعها على مجموعة الأوامر وأطوال التفاعل الصحيحة. هذا الكثير من المعلومات اللازمة لعملية لين للعمل، من حيث المبدأ. ساعد الأمور على الأمور إلى حد ما، هناك شكل تقليدي لتذليل كل هذا الموضح في المواصفات لين.

هناك أيضا API التقليدية ل C أن كل من ماجستير وحواسكي الرقيق التي يمكن أن تستخدمها لإجراء سلوك الترميز في مجموعة لين. مجتمعة، وهذا يجعل سير عمل تقليدي لتحديد وتنفيذ حافلات لين – مفيدة للغاية لصناعة السيارات، وليس عديمة الفائدة للمتسللين أيضا.

هناك أيضا حالة من النوم والسلوك المحدد للحافلة، مع إشارات النوم والاستيقاظ المرتبطة. يجب أن تستجيب جميع العبيد لإشارة النوم، ويجب أن يذهب أي منهم تلقائيا إلى النوم بعد مهلة أربع ثوان إذا لم يسمعوا من السيد. يمكن لأي عقدة أو عبدا أو ماجستير، إرسال أمر الاستيقاظ، وبعد ذلك يجب أن يعود الماجستير إلى جدول الاقتراع العادي.

تضمن Lin الإصدار 2.0 عددا من أنواع الإطارات الاختيارية التي تجعل الشبكة أكثر مرونة. على وجه الخصوص، جعل “الإطارات المتفرقة” تفاعل الرقيق اختياري إذا لم تحصل على أي بيانات جديدة لأن التحديث الأخير. “الحدث الذي أثار الإطارات” يشبه الإطارات المتقطعة، باستثناء أنه يمكن أن يستجيب بالإضافة إلى أي عقدة عبدة تحتوي على بيانات جديدة.

هذا يقدم إمكانية تصادم في الحافلة، وفي هذه الحالة، نأمل أن يضيف المجموع الاختباري وأعاد السيد السيد إلى إطارات الرقيق الخاصة كما كان من قبل. يسرع هذين الوضعين بالحافلة عند تحديث تحديثات البيانات، ولكن إضافة بعض غير متماثل إلى الجدول والتعقيد الشرطي إلى التعليمات البرمجية. استخدمها فقط إذا كنت في حاجة إليها.

يمكن أن يكون لدى السيد أيضا جداول متعددة، والتبديل بينها. العبيد لا يهتم – أنها تستمع فقط للمهام ذات الصلة بهم على أي حال. لا يوجد سبب للماجستير لإرسال بيانات موقع Servo كل فترة إذا لم يتغير، على سبيل المثال، حتى لو كان يجعل الأمور أكثر بساطة. مكالمتك.

هناك حتى مواصفات حمل اختيارية متوافقة مع CAN Bus وتجعلها أكثر بساطة لدمج كتلة لين المحلي مع الشبكة الأكبر. باختصار، لين يعتقد تماما من خلال بروتوكول حافلات UART مع تبني الصناعة الجيدة. ستجد تعليمات تعليمية جيدة من كل بائع من أجهزة الإرسال والاستقبال Lin. (إليك مقدمة رائعة من الصكوك الوطنية.)

الأجهزة – الطبقة المادية

تتصدر كل هذا البروتوكول اليقط عبارة عن مجموعة واسعة من رقائق الإرسال والاستقبال لين تتراوح من 0.25 دولار إلى 0.50 دولارا للسرورين الإرسال والاستقبال العادي، على ما يصل إلى أعلى رقائق باك أو اثنين لرقائق “أساس النظام” مع منظمات الجهد المتكامل. هذه هي بقعة خاصة، لأن الإرسال والاستقبال يمكن أن يهتم بمنطق النوم / الاستيقاظ وتحويل مزود الطاقة إلى متحكم الخاص بك وإيقاف تشغيله. هذا يجعل دمج عقدة الرقيق التي تعمل في 3.3 V بسيطة للغاية.

رقاقة صغيرة تشتري لك كثيرا.
نظرا لأن حافلة لين تم تطويرها للسيارات، فمن الوصي عادة على 12 فولت لأن هذه هي الدورات التدريبية عبر الأوردة من تسخير الأسلاك في سيارتك. يجب أن تكون أجهزة Lin Transceiver لتكون قادرا على استيعاب الفولتية العالية، لأن أنظمة كهرباء السيارات يمكن أن تكون بيئات مظلمة. يتعين عليهم أيضا التعامل مع خلاف الحافلات، عندما قد يحاول رقاقة الإرسال والاستقبال سحب خط لين أسفل بينما يحاول شخص آخر سحبه، لذلك هناك حماية مكموم في درجة الحرارة المدمجة أيضا. لين الإرسال والاستقبال عبارة عن وحشيات صغيرة قوية.

على النقيض من خطوط I2C، التي يتم سحبها مع مقاومات Puny، يتم سحب حافلة Lin Automotive تصل إلى 12 V مع مقاوم 1 Kω. لسحب هذا الخط بسرعة بدرجة كافية، يجب أن يكون Lin Prectceivers قادرا على إجراء عشرات Milliamps، لذلك لديهم ترانزستورات صغيرة (ل ICS) التي تم بناؤها في. مزيج من الجهد العالي الحالي الحالي يتضمن أن مواصفات السيارات Lin Bus هو جيد لمدة 40 مترا، بدلا من الأمتار التي يمنحك i2c دون اللجوء إلى السائقين. إذا كنت بحاجة إلى المسافة أو مناعة الضوضاء، LIN هناك من أجلك.

ولكن لا شيء يجبرك على تشغيل الحافلة الخاصة بك في 12 V، حتى أجهزة الإرسال والاستقبال. جهاز الإرسال والاستقبال Microchip الذي رأيته إلى 5.5 فولت، في حين أن تلك من NXP و Melexis يتم تشغيلها أسفل في Arduino-Compatible 5 V.

ولا شيء يجبرك على استخدام أجهزة الإرسال والاستقبال على الإطلاق! يمكنك ببساطة توصيل الترانزستور PNP (أو P-Channel Mosfet) إلى خط الحافلات وقيادة ذلك مع UART TX، وأخذ عينات الحافلة مع خط RX. هذا لديه عيب الصدى المحلي، ولكن يمكن التعامل معها في البرمجيات. أو، مع عدد قليل فقط من الأجزاء، هناك هذه الخدمة التي رأيناها من قبل. لم أستطع العثور على أي مشاريع المتسلل تنفذ Lin Textcepers من نقطة الصفر. ربما هذا لأن الصناعة الصناعية رخيصة جدا.

نقاط القوة والضعف

لا توجد حافلة مثالية لجميع المناسبات، و LIN ليست استثناء. لين ليس سريعا بشكل خاص، يجري تطويره حوالي 19،200 باود UART. التحديثات تأتي بشكل غير منتظم إلى حد ما من وجهة نظر متحكم. معاملة كاملة الطويلة، مع مهلة، يستغرق حوالي عشرة مللي ثانية. إذا استطلاعات الرأي الرئيسية في ستة عشر جهازا، فهذا هو معدل التحديث حوالي سبع حالات أسوأ هيرتز. بالطبع، لا يحتاج السيد إلى استدعاء كل جهاز في كل مرة، والعديد من الأوقات التي ستكون فيها الرسائل نصف هذا الطول، لكنك لن تحصل على أكثر من 200 هرتز. من ناحية أخرى، فإن معدل التحديث ثابت بسبب القدرة على تنفيذ مهلة ضيقة لأجهزة Flaky، وهو أمر رائع بالنسبة للموثوقية والبساطة، وليس ذلك أبطأ بكثير من I2C.

هناك إصدارات رئيسيتان من لين ستراه في البرية، 1.x و 2.x. بالإضافة إلى أنواع الإطار الاختياري الذي تمت مناقشته أعلاه، يحتوي الإصداران على صيغ المجموع الاختباري المختلفة – والآخر في 2.x غريب حقا – يستلزم حاسبة قائمة على الويب للتأكد من أنك تقوم بذلك بشكل صحيح. بدلا من إضافة MOD-256، فإنها تطرح 255 من أي قيمة 256 أو أكبر. انها مثل الفائض 8 بت يلف إلى 1 بدلا من 0. هل هذا هو الشعور بأي منكم؟

لا تنتج عن أجهزة LIN خارج صناعة السيارات مثل I2C أو SPI، بتسديدة طويلة، لذلك ربما لم تتم إجبارك على التعامل مع البروتوكول. ولكن إذا كنت ترغب في تضمين عدد صغير من الوحدات النمطية المستندة إلى ميكروكسونرولر، بثمن بخس، فاستخدم سلك واحد فقط (بالإضافة إلى الأرض)، من الصعب التفكير في أي شيء أسهل. كتابة رمز الرقيق I2C ليس بالتأكيد نزهة. كتابة التعليمات البرمجية للاستماع للحصول على بايت معين على خط UART ثم الرد لا يمكن أن يكون أبسط.

هل ترغب في تحويل عادي الفانيليا UART إلى حافلة؟ خذ صفحة أو اثنين من كتاب لين! هل فعلت ذلك بالفعل؟ اعرض لنا!

DIS متكاملة 6502 برنامج تشغيل؛ يتصرف مثل الكمبيوتر

[Eric Schlaepfer] لديه ميل لتحويل ما يصل إلى Faire Maker مع وظائف، لا تريد أن تفوتك. هذه السنة ليست مختلفة. ظهر اثني عشر شهرا سعداء في رؤية معالجه 6502 تم تطويره من بكرة هائلة من المنفصلة Mosfets. في ذلك الوقت، تم تطويره حديثا بالإضافة إلى تشغيل رمز عشوائي لحظا سعيدا المصابيح التي تعكس النشاط في السجلات. هذا العام شريطة أن يضمن المعنى الوامض وكذلك تشغيل برامج حقيقية على معالج وحشه 6502.

المعالج ليس جهاز كمبيوتر حتى يتم تطوير الأجهزة الطرفية حوله. لقد فعل ذلك مع لوحة جديدة تسمى MIM-1 لوحدة واجهة الوحش. يتضمن لوحة مفاتيح للإدخال بالإضافة إلى ستة شاشات من 7 قطاعات للإخراج الفوري. يوفر هذا الإجراء المباشر الفردي عبر المعالج إلى نظرة خاطفة بالإضافة إلى كوخ في السجلات، قم بتعيين نقاط التوقف، وكذلك التعامل مع تشغيل المعالج. وبالمثل، يجلب اتصال الصوت، VGA، بالإضافة إلى اتصال لوحة المفاتيح PS / 2 للتأكد من أن الفرد يمكن أن يتفاعل مع التعليمات البرمجية التي تعمل على 6502 باستخدام شاشة بالإضافة إلى لوحة مفاتيح.

يوجد حتى بروتوكول Y-Modem تم تطويره في MIM-1 الذي يتيح لك التوفير بالإضافة إلى برامج Tons. يتم إظهار ذلك بشكل مرضي في الفيديو عندما [إريك] تونز لعبة قام بتأليف نفسه. ضرب الصوت وكذلك الفيديو الخاص بك على الفور – اتضح أن الأخوة [إريك] هي فنان بكسل وكذلك كان سعيدا بالقفز وكذلك المساعدة في المشروع. ومع ذلك، لا تنخدع بتقنية بأسعار معقولة من تشغيل لعبة … إتقان حقيقي لها أولا في الوحش 6502 نفسه، وكذلك ثانيا في لوحة MIM-1 التي تحث جميع الأجهزة الطرفية للكمبيوتر حولها عن طريق الاستفادة منها STM32. هذا هو حقا عمل مذهل.

تبقي عينيك على صفحة الوحش 6502 بينما نشك [إريك] بتوثيق MIM-1 عندما يكون التمتع ب BAMF بعد.

اختبار Sixment Fish

هذا هو الأفضل والعديد من اللقب المنفرج الذي سترى من أي وقت مضى لمركز باكاداي، ولكن من المستغرب أن يكون دقيقا جدا. [بوب] في قطاع Hackerspace القطاع 67 شارك في برنامج مسرع 111 يوما في شنتشن العام الماضي لتحسين مهارات التصنيع. إنه مستعد فقط للإفراج عن منتجه الأول، جهاز Bluetooth يتصل بتلميحات الصيد الجليد. يروي المدونة للجهاز تحديات أخذ مشروع من الدائرة إلى منتج نهائي، ويوضح الفرق بين بناء شيء ما باستخدام Arduino وبيع الآلاف من الأجهزة.

تأتي لوحات الدوائر ل Bluetipz في لوحات من ثمانية، ولكن ما هي أفضل طريقة لتعبئة وحام خمسة آلاف جهاز في فترة قصيرة معقولة؟ [بوب] استأجر عدد قليل من الطلاب من الكلية المحلية لمساعدته في تجميع كل هذه الأجهزة. تم إجراء المرفقات البلاستيكية في شركة تصنيع بلاستيك محلي، ولكن تم صنع القوالب في الصين. يحتاج المنتج إلى تعديل القوالب قليلا، ولكن بعد بضعة أيام، [بوب] كان لديه خمسة آلاف مرفقات جاهزة للأشياء المليئة بالإلكترونيات.

مع تجميع الأجهزة، حان الوقت للبرمجة، وهذا يعني بناء مبرمج. [Bob] ضع كل الشجاعة للجهاز في صندوق بلاستيكي وطبع ثلاثي الأبعاد على لوحة Bluetipz العارية. ضع لوحة على جبل، اضغط على زر، والتقنية لديها الآن جهاز عمل في يديه.

إلى جانب التصنيع، هناك أيضا الكثير من الاختبارات التي ذهبت إلى تصميم Bluetipz. لأن هذا هو جهاز لصيد الأسماك الجليد – بيئة تشغيل باردة وعاصفة الرياح – [بوب] بنيت جهاز اختبار في الثلاجة. يقوم جهاز الاختبار بتشغيل جهاز استشعار الجهاز، ينتظر دقيقتين (مقدار الوقت الذي سيستغرقه صياد ثلج للتحقق من TIP-UP) وتعيينه. يزعمون أن عمر البطارية جيد لمدة 600 سمكة، ومع هذه اللاعب اختبار تمكنوا من التحقق من عمر البطارية المحسوب مع بيانات عالمية حقيقية: دون اللحاق بستة مئة سمكة، بالطبع.

لا يوجد فقط [بوب] لديك قليلا من تطوير المنتجات تحت حزامه، وكان أيضا طيب بما يكفي لمراجعة الأشياء اليومية اليومية لا تغطي فقط. تطوير منتج هو شيء يمكنك التعلم منه فقط من خلال القيام به، ونحن ممتنون [بوب] اختاروا مشاركة تجاربه معنا.

مكتبة لقيادة SSD1289 شاشات الكريستال السائل مع ميكروكنترولر صغير

[H. Smeitink] حصلت على يديه على شاشة LCD TFT 320 × 240. انطلق لقيادته مع متحكم صورة صغيرة ولكن لم يجد الكثير من المساعدة هناك للاستيقاظ والتشغيل بسرعة. هذا غير متوقع لأنه عرض لطيف حقا بسعر منخفض تماما (أقل من 16 دولارا تم تسليمها على موقع ئي باي وقت الكتابة). اختار كتابة مكتبة وأدوات دعمه لمساعدة الآخرين.

تتضمن الشاشة شاشة تعمل باللمس SPI، ولكن نظرا لأن ذلك يعمل بشكل منفصل عن وحدة تحكم LCD، فإن مدخلات اللمس غير مدعومة في هذه الحزمة. يأتي برنامج التشغيل الذي كتبه من وجهة نظر Toolchain Mikroc، ولكن لا ينبغي أن يكون من الصعب جدا المنفذ إلى منصة خيارك. أخذنا نظرة سريعة على التعليمات البرمجية ويبدو أن كل ما عليك القيام به هو قرص يحدد لمطابقة سجلات الأجهزة الخاصة بك، وتنفيذ دالة Delay_MS () الخاصة بك.

لكنه لم يتوقف مع السائق. ستجد أيضا برنامجا C # الذي يحول الصور إلى نطاق لسهولة الاستخدام على الشاشة. بالمناسبة، هذا هو نفس العرض الذي حصلت عليه [Sprite_TM] يعمل مع PI التوت.

التصوير الفوتوغرافي العالي السرعة مع الليزر Friggin

[Bruce] بنى معدات التصوير الفوتوغرافي عالية السرعة الخاصة به لجزء بسيط من السعر الذي سيكلفه لشرائه. كان مستوحى من PAL الذي أظهره بعض الصور مثالا. توجه إلى متجره وبنيت تحكم فلاش عالي السرعة ومقرها اردوينو.

لالتقاط صورة مثل هذه، يتم وضع كاميرا في غرفة مظلمة وتعيين لتعرض طويل. في مجرد لحظة مثالية، يتم تنشيط الفلاش، والتقاط الصورة. في هذه الحالة [Bruce] استخدم ديود ليزر الأشعة تحت الحمراء وأشار إلى ناقل ثنائي الفوتوغرافية لتنشيط الفلاش. عندما يكسر قطرة شعاع الليزر، يقوم Arduino بتشغيل الفلاش بعد تأخير محسوب. لم يتم تخصيصها على وجه التحديد في دليله، ولكن [بروس] يذكر أيضا أن هذا يمكن تعديله لاستخدام الصوت كطفل. إليك وحدة تحكم فلاش تنشيط صوتا آخر إذا كنت بحاجة إلى إلهام.

صنعت الصورة في الجزء العلوي عن طريق إسقاط صبغة من ماصة إلى مجموعة من الماء. إذا لم يكن لديك ماصة في متناول اليد، يمكنك توجه إلى مدونة حياتنا لجعل واحدة من أنابيب تقليص الحرارة.

Nitro Powered Rotary Tool

نحن حقا لا يفهمون ما إذا كان العالم يحتاج إلى ذلك بالتأكيد أننا متأكدون من [johnnyq90] أخذ الوقت المناسب لتطوير واحد. نحن نتحدث عن أداة دوارة بدعم من نيترو. بناء على محرك نيترو كيوشو GX-12، يستخدم عادة في سيارات R / C، [Johnnyq90] الآلات عمليا جميع الأجزاء الأخرى في متجره لجعل “Nitro-Dremel” رائعا حقا. ومع ذلك، لم يأت النجاح في المحاولة الأولى.

تم إجراء أول نموذج أولي لاستخدام محرك COX 049 ومع ذلك فإن عدم وجود تزييت مناسب يسبب تلف العمود المرفقي. منذ هذه النكسة، يقوم [Johnnyq90] بإعداده بمحرك O.S Max 10 Aero الذي كان يكذب فيه في المحل. هذا لم ينجح ذلك، وكذلك كان من الصعب بدء تشغيل المحرك. في الثالث، حاول أخيرا الاستفادة من محرك 2.1 CC Kyosho GX-12 لتشغيل أداة 20.000 دورة في الدقيقة. كما أن المرء كما يتوقع، من مقاطع الفيديو، يبدو أنها قوية إلى حد ما تخترق بسرعة مع كتلة من الألومنيوم، ويقطع الصلب مثل نسيم، وكذلك البيسات مع مآثر أخرى أقل مطالبة.

ولكن [Johnnyq90] ليس غريبا كاملا على محركات نيترو ولا بقلم هااداي. في الماضي الذي بنى، من بين أمور أخرى، حفر اللاسلكي المدعوم من نيترو وكذلك أظهرت مآثرا بارزة من الآلات في نسخة صغيرة من Tesla Turbine. نحن نسأل ما هو التالي … بندقية الوشم بالطاقة نيترو ربما؟

في الفيديو 20 دقيقة بعد الاستراحة، نستمتع بمشاهدة مبنى “Nitro-dremel”، بالإضافة إلى أجزاء أخرى من نماذج فتاه سابقا:

[عبر ميكانيكا بارزة]

بناء حوض السمك في الجدران الخاصة بك

نظرنا من خلال سجل الإنشاء لهذا الحوض الموجود في الجدار، وكان مروعا بعض الشيء من الصور السابقة. أنت تنظر إلى الصورة الطابقية الأصلية وهناك تلبيسة الخشب، وهي مكدس السباكة الصدئة للغاية، والله الطيب ما هو هذا الزملاء الأسلاك معلقة من السقف؟ لكن المشروع ليس حول بناء رموز، إنه يتعلق بالمرافق التي تدعم خزان الأسماك هذا.

تحتوي هذه الزاوية من الطابق السفلي على نافذة ولوحة كهربائية فيها. يجب أن يكون هذا كبيرا في الشراء لإرفاق هذه النافذة، ولكنها تستخدم الفرصة لإضافة في حوض السمك في حين لا تزال تمكين سهولة الوصول إلى التغذية والتنظيف. تم تشغيل أنابيب المياه الساخنة والباردة إلى الموقع لسهولة التعبئة. هناك حتى خط استنزاف يعمل على مغسلة فائدة في جزء مختلف من الطابق السفلي لسهولة التنظيف.

هذا يبدو وكأنه قليل من الترقية بالمقارنة مع وعاء الأسماك وعاء القهوة.

[عبر Reddit]

OpenGL على Raspi

ربما كنا نركز كثيرا على جانب الأجهزة من PI التوت. بالتأكيد، توصيل Raspi بالعالم الخارجي من خلال دبابيس GPIO باردة، لكن دعونا لا ننسى أننا نتعامل مع صندوق Linux الكامل هنا. [كريس] يبذل قصارى جهده لإبقائنا في التحقق من خلال إحضار قوة رسومات OpenGL إلى Raspberry Pi.

في السابق، كان OpenGL ES متاح فقط ل Xorg ولكن [كريس] بنجاح إضافة الدعم ل Raspbian. هناك تجريبي فيزياء رائعة [كريس] وضعت معا تظهر 128 مجالات ومكعبات كذاب حول طائرة.

الآن، يقوم [كريس] بالبحث عن أشخاص للمساهمة في العينات والبرامج التعليمية لصنع رسومات ثلاثية الأبعاد تسريع على Raspi. يمكنك الحصول على جميع التعليمات البرمجية في [كريس] جيت والاتصال به على منتديات Raspberry PI إذا كنت ترغب في المساعدة.

كما هو الحال مع أي رسومات تجريبية، تحقق من مقاطع الفيديو بعد الاستراحة.

تصميم مشروعك للمقياس: عبور Chasm

هو كل شيء عن الخارقة الأنيقة وإعادة تسوية المكونات القديمة في مشاريع جديدة، ولكن العديد من الأشخاص يحاولون أخذ هذه المشاريع وتحويلهم إلى الشركات. لقد رأينا الكثير من الناس يقدمون أشياءهم كمجموعات وبيعها على Tindie، مع استمرار القليل من النادر في تطوير منتج إلكتروني للمستهلك على نطاق واسع.

جائزة باكاداي 2017 أفضل منتج يسلط الضوء على هذه الرحلة. “مقياس” نفسه مصطلح غامض، ولكنه ينطوي بشكل أساسي على أن يكون قادرا على إنتاج ما يكفي لتلبية الطلب على السوق. نأمل أن يكون الطلب على السوق ما يقرب من 7 مليارات وحدة، والشراء سنويا، لكن الواقع هو أنه في مكان ما بين 1 ومئات الآلاف، مع وجود اختلافات كبيرة جدا في التصنيع في كل عملية شراء من حيث الحجم. إذن كيف تبدأ بإثبات مفهوم وتصميم منتجك من البداية لتحسينه لتوسيع نطاقه لتلبية أي طلب يمكنك التعامل معه؟

الهوة

يدعو العالم لبدء تشغيل الأجهزة إلى تشياس التجزئة، وهي الفجوة الضخمة بين جعل وحداتك القليلة الأولى في منزلك، وعشرات الكتلة أو مئات الآلاف من الوحدات. هذا هو المكان الذي تفشل فيه العديد من الشركات الناشئة، لأنها لا تستطيع الحصول على فائدة من تخفيضات الحجم الكبيرة على المكونات، فهي لا تستطيع تحمل تكاليف قوالب الحقن، والتجميع باهظ الثمن إذا تمكنوا من العثور على شخص ما لأخذ العمل على الإطلاق.

لكنهم لا يستطيعون شحن أكثر من ذلك بكثير مما سيكونون قادرين على بيعه في الحجم، وبالتالي فإن الهوامش غير موجودة ومن الصعب حقا أن تنمو. الخدعة لعبور هذه الهماز هي تصميم المنتج للجناه. لاستخدام المكونات التي يتم اكتسابها بسهولة في مستوى الصوت المنخفض، وأساليب التجميع التي لا تزال متاحة دون أدوات باهظة الثمن.

الحصول على مريحة مع SMT

مكونات جبل السطح على لوحات الدوائر توفير التكلفة والمساحة ووقت التجميع، وهي متاحة بسهولة أكبر من نظرائها من خلال ثقب. إذا كنت ترغب في تصنيع منتج في وحدة التخزين، فاستخدم SMT كلما أمكن ذلك. كان لدي ما يكفي من الموصلات انفصل اللوحة التي سعداء بها لإجراء استثناء للمكونات حيث يكون الاستقرار الميكانيكي ضروريا، لكن SMT يجعل كل شيء أفضل. هناك الكثير من القلق بشأن جعل الانتقال والمهارات المطلوبة، لكن المناظر الطبيعية لصنع لوحات الدوائر في المنزل أصبحت أفضل بكثير، مع المزيد من الموارد مثل استنسل OSH والتجريب في تحكم انحهار مثل Controleo.

عند النظر من خلال أفضل قائمة المنتجات ذات التقديمات، فمن الواضح أن المنتجات الأكثر راحة ومتطوعة كلها تستخدم جميعا SMT حيثما أمكن ذلك. من الشائع أن نبدأ بألواح اندلاع لمكونات مختلفة وأسلاكها معا من خلال اللوح لإثبات المفهوم، ولكن بعد ذلك نقل سريع إلى SMT للحصول على المراجعة الأولى للثنائي الفينيز بيب المخصص. بدأت السمعية مع لوحة تنمية سلكية من خلال اللوح ونقلها إلى ثنائي الفينيل متعدد الكلور الصغيرة مع مكونات جبل السطح بالكامل عمليا، وعمليا تماما على جانب واحد (جهاز استشعار درجة الحرارة على الجانب الخلفي ويجب أن يكون، ولكن هذا سيعقد التجميع) وبعد

يمكن وضع السمعنة معا على طبق ساخن.
تجميع PCBS في المنزل سهلة، ومعظمها يتطلب فقط زوج من الملقط وصفيحة ساخنة أو فرن محمصة. من بين المنتجين بالطبع يتم إعدادهم SMT جيدا، لذلك التحجيم بسيط.

استخدام الأجزاء الموجودة

من المغري تصميم العلبة المخصصة التي هي عبارة عن بقعة وصغيرة، أو مصدر محول مع موردين محدودين، ولكن هذا لن يحصلون عليك فقط في ورطة. في المدى القصير، فإنه يعني أنك ستدفع الكثير للأجزاء وقد يتعين علي شراء رقم الحد الأدنى الذي يتجاوز طلبك الأولي. ابدأ بضمار من Polycase أو Hammond، ثم قم بتعديله حسب الحاجة. تقدم العديد من شركات العلبة التعديل والطباعة في المنزل، أيضا، مما يعني أنه يمكنك شراء الأجزاء الخاصة بك جاهزة تماما بتكلفة الأمامية القليل جدا.

حالات الألومنيوم المبثوقة هي خيار شائع آخر، لأنه يمكنك تخصيص الطول كذلك. اختار مشروع جودة الهواء في المدينة هذا الطريق وانتهى به الأمر بضغوط قوية وجيدة دون الحاجة إلى الدفع مقابل تكاليف الأدوات. لقد بنيت في التوسع. قد تكون هذه التكلفة أعلى، ولكن الاستثمار الأولي المطلوب هو أقل بكثير، مما يجعله أكثر بساطة لعبارة التصنيع في أحجام صغيرة حتى ينمو طلبك بما يكفي لتحمل الاستثمار في العفن الخاص بك.

مثال آخر هو TinyTracker USB، حيث بدأ [PAUL] بالضميز وتطوير TinyTracker USB ليصل إلى الداخل. إذا كان يميزه حتى يتمكن من تصميم العلبة الخاصة به في النهاية، ولكن في البداية لديه كل ما يحتاجه.

يستخدم مشروع مدينة الهواء في المدينة بثق الألومنيوم للعلم.
إزالة الأجزاء

إذا لم تكن بحاجة إليها، فلن تضطر إلى مصدر أو تجميعها. ليس من غير المعتاد في بعض المصانع من أجل منتج غير مراقب لمحاولة توفير المال عن طريق إزالة مكون وإذا كان لا يزال يعمل بشحنه. بطبيعة الحال تريد أن تكون في السيطرة على هذا، لكن الفكرة لديها ميزة.

في كل فرصة، اسأل نفسك إذا كنت neeد هذا المكون (أو إذا كنت تستطيع إزالته من المنتج وتقديم إصدارات مختلفة، مثل WiFi ممكنا أم لا). كما يحاول الأساسي العثور على فرص لمضاعفة الفائدة حتى تتمكن من القضاء على جزء أو خطوة تجميع أو رقصة تهزه. على سبيل المثال، قم بتصميم الضميمة الخاصة بك بحيث يستقر معا، مع الرؤساء لعقد ثنائي الفينيل متعدد الكلور في مكانه. هذا يلغي خطوة الشد، ومصادر المسامير، وربما خطوة صب أيضا. من المغري إضافة أجزاء وميزات لجعل منتجك أكثر جاذبية إلى الكثير من الناس كثيرا، ولكن كل واحدة من هذه الإضافات تضيف الوقت والتكلفة ونقاط الفشل والتعقيد للمستخدمين.

صقل وقت الجمعية

يتم ضرب كل دقيقة من وقت التجميع بعدد الوحدات لتصنيعها، وتضيف بسرعة. بالإضافة إلى ذلك، يمكن لإنشاء وإلقاء عملية التجميع قد تمثل أكثر من أكثر بكثير من وقت العملية، مما يجعل الخلاطة العمليات الأساسية. من الأفضل تجميع 100 ثنائي الفينيل متعدد الكلور ثم البرنامج 100 ثنائي الفينيل متعدد الكلور بدلا من التجميع 1، وبرمجة، وتجميع برنامج آخر، وكرر 100 مرة. اجعل محطاتك سهلة لإعدادها وإنزالها حتى وقت ممكن عندما حان الوقت لجعل مجموعة أخرى من الوحدات التي لا تفقد الكثير من الوقت على النفقات العامة.

اقض بعض الوقت في إلقاء نظرة على ما تبطئ الأمور أثناء العملية، أو ما يسبب عدم التناقض في الإنتاج وبالتالي ضوابط الجودة. بضع ساعات إصلاح هذه المشكلة يمكن بسهولة توفير الوقت وتحسين العائد.

والأهم من ذلك، على الرغم من ذلك، هو تحسين التصميم مع وقت التجميع في الاعتبار. تخلص من الأجزاء التي يمكن استخدامها حيث يمكن استخدام المسدسات، والبناء في الشيكات المعنية ودبابيس المحاذاة حتى تتمكن الأجزاء فقط معا بطريقة واحدة. اجعل من السهل برمجة ميكروكنترولر، ولا تضع أجزاء بحيث تقوم بحظر الأجزاء الأخرى.

خاتمة

يعبر عبور الهماك بشدة، لكن تطوير مشروعك للتوسع من البداية سيوفر الكثير من الألم. يمكنك دائما تبديل الأجزاء وإجراء تحسينات في المستقبل عند النطاق، لكن يجب عليك الاستعداد في بداية وحدات تخزين أقل وتجميع أكثر استهلاكا في الوقت باستخدام أدوات أقل تكلفة.

هل تعمل على رحلة المنتج الخاصة بك أفضل الآن؟ أدخله في أفضل فئة المنتج لجائزة Hackaday. إنها فرصة لك للتواصل مع الباكنات المبكرة التي تشكل مجتمع الاختناجي وتوليد الطنين المبكر لإصدار منتجك. هناك جوائز نقدية (منحت كل منهما المراهثون لكل منهما 1000 دولار واحد مع أفضل جائزة منتج واحد بقيمة 30،000 دولار) وهناك مضاعف جوهري يأتي من كونه منتجا محبا للأجهزة داخل مجتمعنا.

يرعى HackAdayPrize2017:

مطحنة Radial Peculiar من أجزاء السيارات

يستخدم هذا مطحنة المفهوم المثيرة للاهتمام بدلا من محاور شعاعي حيث يتم اشتقاق الحركة من الخردة Chevy Flywhels. قد يبدو ويشعر غريبا في البداية، لكنه يعمل – نوعا.

المحاور الديكارتية بديهية. إذا كنت ترغب في الذهاب إلى اليمين، فزيادة X. إذا كنت ترغب في الذهاب بعيدا عنك، فزيادة Y. ​​إذا كنت ترغب في رفع، قم بزيادة Z. على مطحنة يدوية، هذا سهل في صنع المستطيلات والكتل، أو مع اللقط الإبداعي خطوط مستقيمة من أي نوع. ولكن إذا كنت ترغب في نحت دائرة؟ كما تعلمنا جميعا على رسم إينج، فأنت تزيد من أدينك ثم رميها في الزاوية.

[JASON] عرف أنه مع جهاز CNC، يتم تقليل مشاكل الهندسة إلى الرياضيات التي تقوم بها البرنامج. مع اثنين من أقراص إزاحة، يمكن لأي موقف ممكن عن طريق تدوير كل من الطريقة المناسبة. قد يبدو من الغريب أن كل من اللوحات في حالة سكر يتراجع عن رسم خط مستقيم ولكن الكمبيوتر متناقضا. يمكن أن تكون البرامج معقدة دون عقوبة وهي مجانية تماما بمجرد كتابةها – أكثر بكثير في ذلك لاحقا. إذا كان الجهاز سهلا جسديا، فيمكن بناءه وإصلاحه بسهولة وبخمة. هذا التصميم يزيل بعيدا مع كل مألوفة – و [جيسون] يجادل معقدة – مكونات آلات CNC الهواية العادية. لا شرائح أو قضبان أو عربات أو أحزمة هنا. يستخدم تصميمه فقط حوالي عشرات أجزاء.

لأن حذافات السيارات مصنوعة من الحديد الزهر، الجهاز جامد واشطيب بشكل طبيعي. التمسك بموضوع Junkyard الذي سحبت محامل من شاحنة F-450، جيدة لبضع ألف جنيه. بعض stppers و pi التوت والانتهاء – حسنا، نوع من.

[جايسون] أخبرنا أن مشروعه جلس لفترة طويلة بما يكفي أنه أصبح متحمسا لأشياء أخرى واختار نقلها. وثقح تقدمه وقدم الاقتراح بالأمل في إلهام شخص آخر لمواصلة التصميم. أي نوع من CNC ممكن، وليس فقط مطحنة. طابعة ثلاثية الأبعاد ربما؟

اثنين من التحذيرات الكبيرة: يحتاج إلى محور Z (خطي، ربما معيار) ويبدو أن هناك مطالب G-المتوقعة من المتوقعين من المتوقعين من المتوقعين على الدردشة حول المستطيلات والمستطيلات فقط. لا شيء غير قابل للتغلب، فقط لا شيء قد حله بعد نفسه.

[جايسون] قالت عدم توقع أي تحديثات أكثر منه ولكنه يحب أن يرى ما يمكن أن ينتهيه الشخص التالي معه.

انظر الفيديو بعد كسر المطحنة رسم الشعار الجمجمة والملفات، (لينة، بدون محور Z لرفع).