جدول المحتويات:

رنين البلوط: 10 خطوات (مع صور)
رنين البلوط: 10 خطوات (مع صور)

فيديو: رنين البلوط: 10 خطوات (مع صور)

فيديو: رنين البلوط: 10 خطوات (مع صور)
فيديو: فيديو يجعلك تنام في ١٥ ثانيه #shorts 2024, شهر نوفمبر
Anonim
الجوزة الرنين
الجوزة الرنين

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

الخطوة 1: العصف الذهني لجهاز يمثل أنفسنا

العصف الذهني لجهاز من شأنه أن يمثل أنفسنا
العصف الذهني لجهاز من شأنه أن يمثل أنفسنا
العصف الذهني لجهاز من شأنه أن يمثل أنفسنا
العصف الذهني لجهاز من شأنه أن يمثل أنفسنا
العصف الذهني لجهاز من شأنه أن يمثل أنفسنا
العصف الذهني لجهاز من شأنه أن يمثل أنفسنا
العصف الذهني لجهاز من شأنه أن يمثل أنفسنا
العصف الذهني لجهاز من شأنه أن يمثل أنفسنا

كان هدفنا هو الخروج بمشروع يمثل شخصياتنا ، ويستخدم Arduino. قررنا استخدام LilyPad - لكننا لم نستقر على أي شيء آخر. مر أسبوع ، وأطلقنا الأفكار ذهابًا وإيابًا عبر البريد الإلكتروني. أردنا جعله يصدر صوتًا ، وأردنا أن يكون له علاقة بالطبيعة ، وأردنا أن نجعله بسيطًا بما يكفي حتى نتمكن من تنفيذه في الوقت المتاح بالفعل. بسيط (مفاتيح فقط ، لا توجد أجهزة استشعار لدرجة الحرارة أو الرطوبة لتكوينها) ، لذلك بدا الأمر ممكنًا. إنه يوفر الطبيعة والصوت وعامل شكل جميل في LilyPad لذلك! لكن كيف تعمل؟ هل يجب عليه تسجيل الريح وتشغيله لاحقًا بضغطة زر؟ هل ينقل تقرع الريح عن بعد إلى مكان آخر؟ الوقت الحقيقي أو تحول؟ الموقع الحقيقي أم تغير؟ التقينا ، وأحضر تشارلي بعض الجوز. ختم جمالهم الطبيعي شكل الجوز المعلق تحت LilyPad. قررنا جعل تشغيل الصوت في الوقت الفعلي ، ولكن بعيدًا قليلاً (مكبر صوت منفصل عن الدقات) ، وتضمين وحدة لاسلكية لتحميل البيانات إلى

الخطوة الثانية: المواد والأدوات

المواد: - نيوبرين بسمك 1.5 مم مع نسيج مصفح على كلا الجانبين لحقيبة البطارية - خيط موصل - خيط غير موصل - قماش موصل قابل للتمدد (كمية صغيرة نسبيًا) - وصلة قابلة للانصهار "مثبتة بالكي" لدمج النسيج الموصل بالنيوبرين لحقيبة البطارية - قماش غير موصل (لوسادة السماعة) - أكورنس (استخدمنا 6 ، لكنه مرن) - خرز بلاستيكي صغير (لعزل الخيط) - غراء قماش (لعزل وحماية عقد الخيط الموصلة) - خيط لتعليق كل شيء من الإلكترونيات: - وحدة Lilypad Arduino- Bluesmirf Bluetooth لـ Arduino- USB إلى موصل تسلسلي لاختبار وتحميل الكود الخاص بك على Arduino. - البطاريات (استخدمنا 3 AA) - مكبر صوت (يمكن أن تعمل سماعات الرأس أيضًا) - محول USB Bluetooth (اختياري) - كبل موسع USB البرامج: - بيئة برمجة Arduino. - بيئة تطوير المعالجة الأدوات: - إبرة الخياطة - كماشة (لسحب الإبرة) - كشتبان (لإبرة الدفع) - مقص حاد (لقطع القماش والخيط) - أدوات الأسلاك - لذا ldering iron- مقياس متعدد (للعثور على السراويل القصيرة)

الخطوة 3: خيوط الجوز

خيوط الجوز
خيوط الجوز
خيوط الجوز
خيوط الجوز
خيوط الجوز
خيوط الجوز
خيوط الجوز
خيوط الجوز

يخدم الجوز كلاً من الأغراض الجمالية والعملية. بالإضافة إلى مساعدة أجراسنا على الاندماج مع الشجرة ، فإنها تثقل أيضًا الخيط الموصل لإبقائها مستقيمة في عالم عاصف. حدد المدة التي تريد أن تكون فيها خيوط الريح الخاصة بك وقم بقص 5 قطع من الخيوط الموصلة بطول 2-3 بوصات - الدقة لا تهم حقًا هنا ، ومن الجيد أن تمنح نفسك بعض المساحة لربط العقد بها. * بإحدى قطع الخيط وكزه في البلوط. باستخدام الكشتبان ، ادفع الإبرة بقوة حتى تصل إلى البلوط. ما لم تكن تستخدم الجوز الطافرة العملاقة ، يجب أن تخرج معظم الإبرة الآن من الجانب الآخر. اسحب الإبرة بالكامل من خلال استخدام زوج من الزردية. بعد ذلك ، اسحب الخيط حتى يصبح هناك حوالي بوصة واحدة معلقة من قاع البلوط وانتقل إلى البلوط التالي ، وعندما يتم ربط جميع الجوز الخمسة ، قم بربطهم للتأكد من أن ترتيب الجوز يبدو جيدًا. لك. إذا كنت راضيًا ، اربط عقدة في أسفل كل بلوط (كبيرة بما يكفي بحيث لا ينزلق الخيط عبر البلوط حتى من خلال الاهتزاز الشديد) وضع بعض غراء القماش على العقدة لإغلاق الصفقة. على LilyPad. قد تجد الإبرة مفيدة في هذه الحالة. تباعد بشكل متساوٍ وتجنب + و - ، قم بربط الطرف الذي لا يحتوي على بلوط من كل خيط في منفذ من Arduino وثبته بعقدة وغراء قماش. في هذه المرحلة ، احذر من تشابك كل شيء! كانت مشكلتنا من هذه المشكلة التي انتهى بنا الأمر إلى لف بعض الأسلاك العادية حول خيطنا لمحاولة منع التشابك.

قد يكون الخيط صعبًا ، حيث يضعف الخيط الموصّل بسهولة ولا يساعد الترطيب كثيرًا - استخدم المقص لقطع أي نهايات مهترئة لا يمكن إصلاحها وابدأ من جديد

الخطوة 4: صنع وتثبيت القارع

صنع وتثبيت القارع
صنع وتثبيت القارع
صنع وتثبيت القارع
صنع وتثبيت القارع
صنع وتثبيت القارع
صنع وتثبيت القارع

نظرًا لأننا نريد اكتشاف متى يصطدم القارع بالخيط ، يجب أن يكون القارع شيئًا موصلًا. أي حبة معدنية يجب أن تفعل ، لكننا قررنا أن نلف بلوطًا في قماش موصل. لتأمين النسيج في وقت واحد وربطه بـ Arduino ، حصلنا على قطعة طويلة من الخيوط الموصلة واستخدمناها للخياطة حول الجزء العلوي من البلوط ، مما أدى إلى إنشاء كشكش في الجزء العلوي. يمكن الآن استخدام بقية الخيط في قم بتعليق المطرقة من وسط LilyPad. لتحقيق ذلك ، أنشأنا شكل X متقاطع مع خيط على الجانب السفلي من Arduino (حلقات من خلال الثقوب - ، a1 ، 1 ، و 9) ، ثم ربطنا خيط القارع في التقاطع. من خلال لفها عبر - الفتحة ، نضمن أن هذا المطرقة سيتم توصيله بالأرض - ومع ذلك ، تأكد من عدم لمس أي جزء من التقاطع لأي من منافذ البلوط ، أو ستنشئ اختصارًا من شأنه سجل كملاحظة باستمرار "قيد التشغيل"!

الخطوة 5: خياطة كيس البطارية

خياطة كيس البطارية
خياطة كيس البطارية
خياطة كيس البطارية
خياطة كيس البطارية
خياطة كيس البطارية
خياطة كيس البطارية

من الجيد أن تكون بالة لدمج مصدر الطاقة لأي جهاز في تصميم الكل. لذلك فكرنا في تضمين بطاريات AA الثلاث اللازمة لتشغيل LilyPad Arduino (ولاحقًا على وحدة Bluetooth أيضًا) في تعليق الجرس. صنع كيس للبطاريات بحيث يمكن تكديسها بالتتابع وتصبح جزءًا من التعليق. ثبت أن هذا البناء خاطئ بعض الشيء لأن قوى السحب على كيس البطارية انتهى بها الأمر إلى سحب جهات الاتصال الموصلة في أي من الطرفين بعيدًا عن الاتصال بنهايات البطاريات. تمكنا من حل هذه المشكلة عن طريق حشو كمية كافية من القماش الموصّل في كلا الطرفين. لقد نجح الأمر بشكل جيد في الوقت الحالي ، ولكن في المستقبل يجب إعادة النظر فيه. شبكة فكر من مادة لاصقة حرارية مخصصة للمنسوجات. ما عليك سوى تثبيته على القماش الموصّل أولاً ، وتأكد من استخدام ورقة من ورق الشمع بين المكواة والواجهة. وتوخي الحذر من أن المكواة ليست ساخنة جدًا وإلا ستحرق القماش الموصل. اختبار على قطعة صغيرة أولا. لا بأس بتغير اللون الطفيف.. قد تضطر إلى تعديل القياسات قليلاً إذا كنت تستخدم النيوبرين السميك. الأقمشة الأخرى ، القابلة للتمدد أو غير القابلة للتمدد ، ليست مناسبة لهذا الغرض لأنها غير قادرة على جعل البطاريات مناسبة تمامًا. بعد التتبع ، قم بقطع جميع القطع. يمكنك استخدام ورق الشمع بين المكواة والقماش الموصّل لمزيد من الحماية. قم بالكي فوق اللصقات بحيث تلتحم بقوة بالنيوبرين ، ثم قم بخياطة إبرة بخيط عادي وابدأ في خياطة النيوبرين معًا. أولاً بطول الطول ثم كلا الطرفين. يمكنك إدخال البطاريات أثناء الخياطة لتسهيل الأمر. ويمكنك قطع الفتحة في النهاية لإزالة البطاريات. تأكد من أن الثقب ليس كبيرًا جدًا. النيوبرين مرن للغاية ويمكن أن يستغرق الكثير من التمدد. انغمس في النيوبرين في أي من طرفي كيس البطارية واتصل بالنسيج الموصل بداخله. استخدم مقياسًا متعددًا للتأكد من حصولك على التوصيلات. وغرز عدة مرات للتأكد من أن الاتصال جيد. يمكنك تحديد - و + ببساطة عن طريق تبديل اتجاه جميع البطاريات. سيترك أحد الطرفين مباشرة من نهاية حقيبة البطارية ، وسيتعين إسقاط الطرف الآخر إلى نفس الطرف عن طريق الخياطة على طول النيوبرين. كن حذرًا جدًا من أن الخيط لا يمر أبدًا عبر النيوبرين ، حيث يمكن أن يتصل بإحدى البطاريات أو ربما بالنسيج الموصّل من الطرف الآخر. استخدم مقياسًا متعددًا للاختبار أثناء الخياطة. قم بالتوصيل والعزل عندما يكون لديك كلا الطرفين + و - في نفس نهاية الحقيبة. سترغب في نقلهم إلى LilyPad Arduino. عزل الخيوط بالخرز الزجاجي أو البلاستيكي وخياطته حول وصلات lilypad والصمغ قبل القطع اللمسات النهائية الآن يجب أن يعمل مصدر الطاقة. ما هو مفقود هو طريقة لتعليق الحقيبة ، LilyPad والجوز من. لهذا ، خذ بعض الخيط غير الموصلة وخياطتها في الطرف المقابل من الحقيبة من LilyPad. قم بإنشاء حلقة أو نهايتين مفكوكتين يمكن ربطهما حول الفرع.

الخطوة السادسة: برمجة أصوات الرنين

برمجة أصوات الرنين
برمجة أصوات الرنين
برمجة أصوات الرنين
برمجة أصوات الرنين
برمجة أصوات الرنين
برمجة أصوات الرنين

يبدو! احب الصوت! الصوت الصادر من مكبرات الصوت كثير من المرح. ولكن كيف يصدر الميكروكونترولر صوتًا؟ تُصدر مكبرات الصوت صوتًا عندما يكون هناك فرق في الجهد عبر أطرافها ، مما يدفع مخروط السماعة إما بعيدًا عن الملف الموجود في الخلف أو بالقرب منه ، اعتمادًا على ما إذا كان الفرق في الجهد موجبًا أم سالبًا. عندما يتحرك المخروط ، يتحرك الهواء. الصوت الذي نتعرف عليه هو مجرد هواء يتحرك عند ترددات معينة - مكبرات الصوت تدفع وتسحب الهواء ، ثم يمر في آذاننا. هذا لأنه بدون المحول الرقمي إلى التناظري ، فإنهم قادرون فقط على عمل جهدين: عالي (عادة 3-5 فولت) أو منخفض (0 فولت). لذلك إذا كنت ترغب في تشغيل مكبر صوت باستخدام متحكم دقيق ، فإن خياراتك تقتصر على تقنيتين أساسيتين: تعديل عرض النبض والموجات المربعة. تعديل عرض النبضة (Pulse-width modulation (PWM)) عبارة عن خدعة خيالية حيث تقوم بتقريب إشارة تناظرية (واحدة تحتوي على الفولتية في النطاق بين منخفض وعالي) بإشارة رقمية (إشارة منخفضة أو عالية فقط). في حين أن PWM يمكن أن يصنع صوتًا تعسفيًا ورائعًا وكامل الطيف ، إلا أنه يتطلب ساعات سريعة وترميزًا دقيقًا وتصفية وتضخيمًا رائعًا لتشغيل مكبر الصوت جيدًا. نغمة خشن ، يمكن أن تكون طريقة سهلة لعمل ألحان بسيطة. يوفر Leah Buechley مثالًا رائعًا لصفحة مشروع المشروع ، ورمز المصدر) لاستخدام LilyPad لجعل الموجات المربعة قادرة على قيادة مكبر صوت صغير. لكننا أردنا أن تبدو أجراسنا وكأنها أجراس أقرب إلى حد ما - أن يكون لها انحلال ديناميكي ، وأن تبدو أعلى في البداية مما تبدو عليه في النهاية. أردنا أيضًا أن يكون الصوت أقل حدة وشبهًا بالجرس. ما يجب القيام به؟ للقيام بذلك ، نستفيد من تقنية بسيطة لإضافة التعقيد إلى الموجة المربعة ، وخدعة مع المتحدث. أولاً ، لقد صنعناها حتى لا تبقى الموجات المربعة "عالية" لنفس الطول - فهي تتغير بمرور الوقت ، على الرغم من أن بدايتها هي نفسها دائمًا. أي أن الموجة المربعة 440 هرتز ستظل تنتقل من "منخفضة" إلى "عالية" 440 مرة في الثانية ، لكننا سنتركها عند "عالية" لفترات زمنية متفاوتة. نظرًا لأن السماعة ليست جهازًا رقميًا مثاليًا ، ويستغرق المخروط وقتًا للدفع للخارج والداخل ، مما يعطي شكل "سن المنشار" أكثر من الموجة المربعة. أيضًا ، نظرًا لأننا نقود السماعة على جانب واحد فقط (نحن نعطيها جهدًا موجبًا فقط ، وليس جهدًا سالبًا) ، فإنها تعود فقط إلى الوضع المحايد بسبب مرونة المخروط. ينتج عن هذا صوت أكثر سلاسة وديناميكية وغير مشوه خطيًا. لقد اعتبرنا كل بلوط معلقًا على أنه "مفتاح" ، لذلك عندما يلمسهم البلوط المعلق في المنتصف ، فإنه يسحبهم إلى مستوى منخفض. الكود ببساطة يمر عبر المدخلات لكل بلوط معلق ، وإذا وجد واحدًا منخفضًا ، يقوم بتشغيل نغمة له.

الخطوة 7: بما في ذلك الاتصال اللاسلكي

بما في ذلك الاتصال اللاسلكي
بما في ذلك الاتصال اللاسلكي
بما في ذلك الاتصال اللاسلكي
بما في ذلك الاتصال اللاسلكي
بما في ذلك الاتصال اللاسلكي
بما في ذلك الاتصال اللاسلكي
بما في ذلك الاتصال اللاسلكي
بما في ذلك الاتصال اللاسلكي

أردنا أن يكون وقت التشغيل متصلاً بالعالم من خلال جعله يرسل الملاحظات التي يتم تشغيلها على الإنترنت ، حيث يمكن تحويلها إلى خلاصة واستهلاكها من قبل أي شخص في أي مكان في العالم وتشغيلها. من أجل تحقيق ذلك ، قمنا بتوصيل محول Bluetooth بلوحة Arduino lillypad التي أرسلت التردد الذي يتم تشغيله بواسطة الرنين إلى جهاز كمبيوتر تم إقرانه به. قام الكمبيوتر بعد ذلك بتشغيل برنامج معالجة أرسل الملاحظة إلى pachube.com ، نوعًا من Twitter للأجهزة ، حيث كانت الخلاصة متاحة للجمهور للاستهلاك العالمي ، ولتحقيق ذلك ، قمت بتقسيم البرنامج التعليمي إلى عدد من الأجزاء: ملاحظة: تفترض الخطوات التالية أنك قمت بالفعل بعمل وميض اردوينو باستخدام البرنامج النصي الخاص بنا. إعداد Bluetooth على Arduino وإقرانه بجهاز كمبيوتر ، قد تكون هذه الخطوة هي الأكثر إحباطًا ، ولكن مع القليل من الصبر وهذا التدريب ، ستتم إقران Arduino بجهاز الكمبيوتر الخاص بك في أي وقت من الأوقات. إلى Arduino عبر بعض الأسلاك. في هذه الخطوة ، سترغب في الحصول على مصدر طاقة جاهز لتشغيل اردوينو ، يمكنك استخدام حزمة البطارية التي وصفناها في هذا الدليل أو اختراقها ببطارية 9 فولت ، وهي سهلة الاستخدام مع المقصات. لبرمجة Arduino ، لن تحتاج إلى استخدام أسلاك البيانات إلى Arduino ، حيث سيتحدث جهاز الكمبيوتر الخاص بك فقط مع وحدة Bluetooth في هذا الوقت. في الوقت الحالي ، ما عليك سوى توصيل أسلاك الطاقة والأسلاك الأرضية مثل: Arduino GND ، والدبوس 1 إلى BT GND Pin 3Arduino 3.3V ، والدبوس 3 إلى BT VCC Pin 2 بمجرد توصيل الأسلاك ، يمكنك توصيل Arduino بمصدر الطاقة الخاص به ومع أي حظ ، سترى محول Bluetooth يبدأ في الوميض باللون الأحمر. هذا يعني أنه يتلقى الطاقة وأنت في طريقك ، والخطوة التالية هي إقران الجهاز بجهاز الكمبيوتر الخاص بك. للقيام بذلك ، اتبع بروتوكول محول OS / Bluetooth لاكتشاف جهاز وإقرانه. ستحتاج إلى الاقتران برمز مرور وإعطائه رمز المرور 1234 إذا كنت تستخدم جهاز BlueSmirf جديدًا تمامًا. بخلاف ذلك ، إذا تم استخدامه ، احصل على رمز المرور من المستخدم السابق أو تحقق من الدليل الافتراضي إذا كنت تستخدم علامة تجارية مختلفة. إذا سارت الأمور على ما يرام ، يجب أن تتلقى إقرارًا بإقران ناجح. الكمبيوتر لتبادل المعلومات يجب أن يعمل كلاهما بنفس معدل الباود. بالنسبة إلى Lillypad ، هذا هو 9600 باود. ها هو الجزء الأسود من ar: ستحتاج إلى تسجيل الدخول إلى جهاز البلوتوث باستخدام طرف توصيل تسلسلي وتعديل معدل الباود الخاص به لمطابقة معدل Lillypad. للقيام بذلك ، أوصي باستخدام تنزيل وتثبيت ZTERM (https://homepage.mac.com/dalverson/zterm/) على جهاز Mac أو النمل الأبيض على windows (https://www.compuphase.com/software_termite.htm). من أجل هذا البرنامج التعليمي ، سنناقش نظام mac فقط ، لكن جانب Windows متشابه جدًا ، لذا إذا كنت معتادًا على هذه البيئة ، فيجب أن تكون قادرًا على اكتشافها. للاتصال بجهاز Bluetooth. الآن ، من أجل الحصول على Zterm للاتصال بجهازك ، ستحتاج إلى إجبار جهاز Mac الخاص بك على إنشاء اتصال ، يمكنك القيام بذلك عن طريق تحديد جهازك من قائمة البلوتوث ثم في شاشة الخصائص ، واختيار "تحرير المنافذ التسلسلية". يجب ضبط البروتوكول الخاص بك على RS-232 (تسلسلي) ويجب أن تكون خدمتك هي SSP. إذا سارت الأمور على ما يرام ، فسيظهر جهازك متصلًا على جهاز الكمبيوتر الخاص بك وسيتعرف البلوتوث على اقتران. الآن تريد تشغيل zterm بسرعة والاتصال بالمنفذ التسلسلي حيث يتم توصيل bluesmirf. بمجرد ظهور الجهاز ، اكتب:> $$$ هذا يضبط الجهاز في وضع الأوامر ويجعله جاهزًا للبرمجة. يجب القيام بذلك في غضون دقيقة واحدة من الاقتران بالجهاز وإلا فلن يعمل. إذا لم تحصل على رسالة "موافق" بعد هذا الأمر وبدلاً من ذلك تلقيت علامة؟ ، فقد نفد الوقت ، وإذا دخلت في وضع الأوامر ، فتأكد من أن لديك اتصالاً جيدًا عن طريق كتابة:> D ، سيعرض هذا الإعدادات على الجهاز. قد ترغب أيضًا في كتابة:> ST ، 255 ، سيؤدي ذلك إلى إزالة الحد الزمني لتكوين الجهاز. الآن ، تريد كتابة:> SU ، 96 ، سيؤدي هذا إلى ضبط معدل الباود على 9600. قم بعمل آخر> D للتأكد من أن الإعداد الخاص بك قد استغرق و أنت الآن جاهز لموسيقى الروك لاختبار اتصال البيانات الجديد. قم بإنهاء Zterm ، وفصل الطاقة عن Arduino ، وقم بتوصيل أسلاك البيانات بالبلوتوث بحيث يكون لديك الاتصالات التالية: Arduino GND ، والدبوس 1 إلى BT GND Pin 3Arduino 3.3V ، والدبوس 3 إلى BT VCC Pin 2Arduino TX ، والدبوس 4 إلى BT TX pin 4Arduino RX ، دبوس 5 إلى BT RX pin 5 إعادة توصيل الطاقة. إذا كان لديك الرنين بالكامل ، فسيكون ذلك رائعًا ، وإلا تأكد من وميضه بالبرنامج ثم قم ببساطة برحلة المستشعرات بسلك. قم بتشغيل Arduino ، وتأكد من أن الجهاز ومعدل الباود الموجود ضمن قائمة الأدوات يطابقان معداتك ، ثم انقر فوق الزر التسلسلي للشاشة. مع أي حظ ، يجب أن ترى صدى ملاحظاتك يتردد في الجهاز عند تشغيل المستشعرات. تهانينا ، إذا كنت لا ترى هذا ، فلا تستسلم ، اتبع هذه الخطوات بعناية مرة أخرى وشاهد ما فاتك. ملاحظة واحدة هي أن Arduino يشكو أحيانًا من أن المنفذ التسلسلي مشغول عندما لا يكون كذلك. أولاً ، تأكد من أنه ليس مشغولاً بتطبيق آخر ثم قم بتدوير Arduino (البرنامج) للتأكد من عدم وجود المشكلة. فيما يلي مرجع ممتاز لجهاز BlueSmirf ورموزه: إرسال البيانات إلى Pachube الآن لديك وحدة Bluetooth تعمل بشكل صحيح ، فأنت جاهز لإرسال البيانات إلى Pachube. سيعمل الكود المرفق بكامل طاقته وسيوضح لك كيفية القيام بذلك ، ولكن دعنا نلقي نظرة على الخطوات هنا. قبل أن نبدأ ، ستحتاج إلى تنزيل المعالجة (https://processing.org/) وإنشاء Pachube (https:// pachube.com). نظرًا لأنها لا تزال في مرحلة تجريبية مغلقة ، فقد تضطر إلى الانتظار يومًا واحدًا قبل الحصول على معلومات تسجيل الدخول الخاصة بك. بمجرد حصولك على تسجيل الدخول الخاص بك ، قم بإنشاء موجز في pachube ، إليك خلاصتنا على سبيل المثال: https://www.pachube.com/feeds/ 2721 الآن ، نحن جاهزون تقريبًا لإرسال البيانات إلى pachube ، نحتاج فقط إلى مكتبة أكواد خاصة للمعالجة والتي ستنظم بياناتك بالطريقة التي يحبها pachube. تسمى هذه المكتبة EEML (https://www.eeml.org/) ، والتي تعني لغة ترميز البيئات الممتدة (رائعة جدًا. هاه؟). بمجرد تثبيت كل هذا ، تكون جاهزًا لإرسال البيانات! أضف معلومات هوية الخلاصة هنا: >> dOut = new DataOut (هذا ، "[FEEDURL]" ، "[YOURAPIKEY]") ؛ ومعلومات الخلاصة الخاصة بك هنا: >> dOut.addData (0، "Frequency") ؛ 0 تشير إلى أنها تغذيها ، في حالتنا هذه هي الخلاصة الوحيدة القادمة من هذا الجهاز ، لذلك ستكون 0. "التردد" يمثل اسم القيمة التي نرسلها وستتم إضافتها إلى تصنيف pachube (ستكون فئات مع جميع الخلاصات الأخرى بتردد الكلمات الرئيسية) ، كما أنها تمثل الوحدات التي نرسلها ، وهناك استدعاء إضافي: >> // dOut.setUnits (0، "Hertz"، "Hz"، "SI") ؛ والتي تحدد الوحدات ، ولكن في وقت كتابة هذا التقرير لم تكن تعمل في Pachube لذلك قمنا بالتعليق عليها. لكن جربها.سيكون مفيدًا بمجرد أن يبدأ العمل. الآن أنت جاهز تمامًا ، ولكن قد يكون من الجدير بالذكر على وجه التحديد بضعة أسطر أخرى من الكود: >> println (Serial.list ()) ؛ هذا الرمز يطبع كل ما هو متاح المنافذ التسلسلية >> myPort = new Serial (this، Serial.list () [6]، 9600) ؛ ويحدد هذا الرمز أي واحد لاستخدامه في التطبيق. تأكد من تحديد المعدل الصحيح ومعدل الباود الصحيح لجهازك وإلا فلن يعمل الرمز. يمكنك محاولة تشغيله وإذا كان لديك نظرة مسبقة على إخراج المنافذ التسلسلية وتأكد من أن لديك المنفذ الصحيح المحدد أعلاه بمجرد تحديدها ، ما عليك سوى تشغيل الكود وسترى خلاصتك تنبض بالحياة. >> تأخير (8000) ؛ لقد أضفت هذا التأخير بعد إرسال البيانات إلى pachube لأنهم يفرضون حدًا لا يتجاوز 50 طلبًا للتغذية (لأعلى ولأسفل) لكل 3 دقائق. منذ هذا العرض التوضيحي كنت أقرأ وأكتب الخلاصات في نفس الوقت بشكل أساسي ، أضفت تأخيرًا للتأكد من أنني لم أتعثر على قاطع الدائرة. يؤدي هذا إلى تأخير كبير في التغذية ، ولكن مع تطور خدمتهم ، سيرفعون هذه الأنواع من الحدود الساذجة. يحتوي موقع Pachube cammunity على موقع Arduino Tut لطيف أيضًا ، أوصي بقراءته إذا كنت لا تزال بحاجة إلى مزيد من المعلومات: https://community.pachube.com/؟ q = node / 113. استهلاك البيانات من Pachube (مكافأة) يمكنك استهلاك تغذية بيانات Pachube من خلال المعالجة وجعلها تفعل ما تريد. بعبارة أخرى ، يمكنك التعامل مع الترددات على أنها ملاحظات (يتم تعيينها على مقياس) وتشغيلها أو استخدامها فقط كمولدات أرقام عشوائية والقيام بأشياء أخرى مثل المرئيات أو تشغيل عينات غير ذات صلة. تشغل عينة الكود المرفقة موجة جيبية بناءً على التردد الذي تسحبه من pachube وتجعل مكعبًا ملونًا يدور حوله. للحصول على بيانات pachube ، نطلبها ببساطة في هذا السطر: dIn = new DataIn (هذا ، "[PACHUBEURL]" ، "[APIKEY]" ، 8000) ؛ على غرار الطريقة التي أرسلنا بها البيانات في الخطوة 2. ربما الأكثر جزء مثير للاهتمام من هذا الرمز هو تضمين مكتبة موسيقى بسيطة لكنها قوية للمعالجة تسمى Minim (https://code.compartmental.net/tools/minim/) ، والتي تتيح لك العمل بسهولة مع العينات أو إنشاء ترددات أو العمل معها إدخال الصوت. يحتوي على العديد من الأمثلة الرائعة أيضًا. تذكر أنه إذا كنت ترغب في إرسال موجز ويب واستهلاك واحد ، فستحتاج إلى جهازي كمبيوتر (أعتقد أنه يمكنك ذلك افتراضيًا على جهاز واحد). يتم إقران أحدهما بجهاز البلوتوث ، وإرسال البيانات إلى الخارج ، بينما يقوم الآخر بسحب التغذية من pachube. إذا كنت ترغب حقًا في إجراء اختبار ميداني ، فستحتاج إلى إرفاق دونجل بجهاز الكمبيوتر الخاص بك عبر كابل USB طويل وتأكد من أن لديك خطًا في الموقع مع قرع الأجراس الخاص بك. لا تحتوي هوائيات البلوتوث الداخلية على نطاق كبير ، ولكن يمكنك الحصول على 100 بوصة أو أكثر مع دونجل عالي الجودة يمكن وضعه في الاتجاه.

الخطوة 8: صنع وسادة مكبر الصوت

صنع وسادة مكبر الصوت
صنع وسادة مكبر الصوت
صنع وسادة مكبر الصوت
صنع وسادة مكبر الصوت

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

الخطوة 9: وضع كل ذلك معًا

ضع كل شيء معا
ضع كل شيء معا
ضع كل شيء معا
ضع كل شيء معا
ضع كل شيء معا
ضع كل شيء معا

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

الخطوة 10: تثبيته في شجرة

تثبيته في شجرة
تثبيته في شجرة
تثبيته في شجرة
تثبيته في شجرة
تثبيته في شجرة
تثبيته في شجرة

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

موصى به: