كيفية بناء Longboard الكهربائية مع التحكم في الهاتف: 6 خطوات (مع صور)

رقص اط�ال يجنن

رقص اط�ال يجنن

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

Anonim

longboards الكهربائية هي أوسم!

اختبار القدم في الفيديو أعلاه

كيفية بناء LONGBOARD الكهربائية التحكم من هاتف مع البلوتوث

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

http://www.makealittlemore.co.uk

الروابط:

موتور ، esc: hobbyking.co.uk

شاحنة / محرك جبل / محرك القطار: diyelectricskateboard.com

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

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

2. يجب أن تكون قادرة على سرعة معقولة (15+ ميل في الساعة).

3. يجب أن يكون النطاق 8 أميال على الأقل لأن أقرب مدينة تبعد حوالي 4 أميال.

4. أريد أن أكون قادرًا على التحكم في longboard باستخدام هاتفي (android).

5. أريد الحصول على قراءات الجهد على هاتفي حتى أعرف مقدار البطارية المتبقية.

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

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

يرجى زيارة مدونتي وتحقق من الأشياء الأخرى التي أصنعها! http://www.makealittlemore.co.uk

قناة YouTube الخاصة بي: http: //www.youtube.com/channel/UC1qIml4_nky4rELA _…

اللوازم:

الخطوة 1: الخطة

هناك جانبان من جوانب هذا المشروع أعتقد أنهما سيكونان أكثر صعوبة. أولاً ، تركيب محرك على شاحنات اللوح الطويل وإعداد قطار قيادة. (لدي خطة لذلك) ثانياً ، ستكون وسيلة التواصل بين ESC (الجهاز الذي يعارض المحرك) وهاتفي. بالنسبة للمشكلة الأولى ، سأقوم باستخدام شركة تدعى skateboards.com عازلة ، تصنع شاحنات ذات حوامل ، وهي مزودة بلحامات وحزام وعجلات. (كنت بصدد بناء هذا الجزء بنفسي ، لكنني كنت أعاني من قيود الوقت وكنت أرغب في قضاء معظم الوقت في العمل في مجال الإلكترونيات.) (انظر صفحة خططي على مدونتي (http://skyhighrc.wordpress.com/) للحصول على بعض الأفكار حول تصنيع محرك كهربائي) مع هذه المشكلة المصنفة ، ننتقل إلى الإلكترونيات. سأستخدم اردوينو نانو ووحدة بلوتوث (HC-05) للتحكم في اللوحة من هاتفي. لكتابة التطبيق ، سأستخدم Mit App Inventor وهو أداة مجانية عبر الإنترنت لإنشاء تطبيقات بسيطة.

الخطوة 2: المجلس

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

الخطوة 3: الشاحنات وجبل السيارات

بعد ذلك ، قمت بتثبيت الشاحنات التي حصلت عليها من diyelectricskateboards.com. تحتوي المجموعة التي اشتريتها منها على جميع الأجزاء التي تحتاجها لإعداد مجموعة القيادة.

المحرك الذي استخدمته كان SKY 192KV turnigy. لديها الكثير من القوة ولكن أبطأ قليلاً من حيث دورة في الدقيقة مع ست خلايا. لكن عزم الدوران الإضافي رائع لأنني أستطيع الابتعاد عن الثابت على المحرك. لا ينصح بهذا لأنه يمكن أن يلبس المحرك. و ESC هو Turnigy RotorStar 150amp ESC. لا أوصي باستخدام هذا الإصدار بعينه ، لكنني أوصي باستخدام تصنيف 100amp على الأقل! استخدام سيارة RC واحد. لقد تصادف وجود هذا الكذب لسبب ما … إذا ذهبت إلى إحدى مجموعات الشاحنات كما فعلت ، فاتبع الإرشادات الموجودة على الموقع الإلكتروني لإعدادها. اضطررت إلى حفر فتحات في العجلة التي تمر بها البراغي لتمسك البكرة على العجلة.

الخطوة 4: الضميمة الالكترونيات

ثم قمت بحفر بعض الثقوب في الزوايا الأربعة لصندوق الفرز مثل هذا: http: //www.amazon.co.uk/Compartment-Crafts-Plastic …

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

الخطوة 5: الآن للجزء الصعب … إلكترونيات

أنا مدمن مخدرات اردوينو نانو بلدي إلى وحدة بلوتوث و ESC إلى اردوينو. تأكد من أنك لا تستخدم BEC في ESC أو أي مصدر طاقة خارجي آخر لتوليد الطاقة ARDUINO عندما يتم ربط ARDUINO إلى جهاز الكمبيوتر الخاص بك للبرمجة. يمكن أن تقتل ARDUINO أو أسوأ ، منفذ USB الخاص بك على الكمبيوتر الخاص بك!

لتشغيل اردوينو ومراقبة الجهد البطارية استخدمت المكونات التوازن ليبو وليس BEC

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

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

لتشغيل اردوينو ، سأستقطب من 2s من ليبو 6s لإعطائي حوالي 7 فولت من المدخلات اعتمادًا على مستوى الشحن (يمكن لأردوينو التعامل مع مدخلات تصل إلى 20 فولت على ما أظن …). أنا أيضا ربط دبوس التناظرية من اردوينو إلى 1s من ليبو لاستخدامها كشاشة البطارية. إذا انخفضت كل خلية إلى أقل من 3.5 فولت ، فيمكن أن تبدأ في إتلاف ليبو ، وهذا هو ما أضبطه تحذير البطارية المنخفض في تطبيقي. هنا هو رمز لبلدي اردوينو:

# تضمين // استيراد المكتبة التسلسلية

#includeSoftwareSerial Bluetooth (10 ، 11) ؛

// RX، TXint BluetoothData؛ // البيانات المقدمة من ComputerServo ESC ؛

السابق السابقميليس = 0 ؛

فترة طويلة = 1000 ؛

الإعداد باطل(

) {// ضع رمز الإعداد هنا ، لتشغيله مرة واحدة:

Bluetooth.begin (9600)؛

Serial.begin (9600)؛

Serial.println ("Bluetooth On") ؛

ESC.attach (9)؛

}

حلقة فارغة()

{// ضع الرمز الرئيسي هنا ، لتشغيله بشكل متكرر:

if (Bluetooth.available ()) {BluetoothData = Bluetooth.read ()؛

ESC.write (BluetoothData)؛

Serial.println (BluetoothData)؛

}

int sensorValue = analogRead (A0)؛

الجهد العائم = sensorValue * (5.0 / 1023.0) ؛

CurrentMillis طويلة غير موقعة = millis () ؛

إذا كان (currentMillis - previousMillis> الفاصل الزمني) {previousMillis = currentMillis؛

إذا (الجهد <= 3.5) Bluetooth.println ("البطارية منخفضة") ؛

آخر Bluetooth.println (الجهد ، DEC) ؛

}

}

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

وهنا هو التطبيق: bluetooth_controller.apk (قم بتنزيل وتغيير امتداد الملف إلى .apk) قم بتحميله على هاتف ANDROID الخاص بك وتثبيته. عند فتحه ، تحتاج إلى الاتصال بـ arduino والضغط على زر التوقف ، ثم قم بتوصيل البطارية بـ ESC. سوف يصدر صوتًا قليلًا ثم يتم ضبطك على استخدام شريط التمرير لضبط السرعة برفق ودائمًا ثم تشغيل المحرك!

الخطوة 6: انتهى ، كن حذرا!

الجائزة الثانية في
حركه