Digispark على Attiny85 - الاتصال تحت Windows 10

لذلك أنا هنا ، لست شابًا فنيًا


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


يمكنك zayuzat بأمان أي من ثلاثة arduin المتاحة أو Atmega328P-PU / Atmega8-16PU المتاحة "عارية"


في النهاية ، من السهل تحميل USB-Linux مع arduino ide تحته.


Digispark على Attiny85


لا ، هذه المرة جاء الضوء في إسفين على Digispark و TEN - عبثا هل دفعت 3 دولارات للحصول على ترخيص ESD؟.


"حسنًا ، إذا قررت ما ، فسأشرب" ، غنى Vysotsky ، وكما تعلمون ، نعم!


حسنًا ، لقد انتهينا بالأقوال - سنبدأ في تشغيل الكمبيوتر ، وننتقل إلى BIOS.


نجد الأجهزة / المنافذ - USB - نعم ، لا يعمل Digispark مع USB-3


تعطيل USB3- تعطيل متوافق (قد يكون لدى البعض فقط وضع وضع المنفذ - وضع متوافق مع USB-2)


كان البند الخاص بي يسمى xHCI - تعطيل


خذ وقتك للخروج - قم بتشغيل التصحيح - تمكين التصحيح


مرة أخرى على BIOS الخاص بي تسمى هذه الوظيفة بشكل مختلف - EHCI - تمكين


حفظ وإنهاء


هود؟ تنزيل Windows؟


خذ وقتك للدخول ArduinoIde!


إنزال لبدء كل الحطب المثبتة مسبقا تحت digistump / digispark!


هل انتهيت؟


WIN-X - تشغيل - regedit - ابحث عن البحث عن digistump في التسجيل وحذف بلا رحمة ، F3 - ابحث أكثر!


كرر الإجراء بكلمة digispark.


إعادة التشغيل الإشرافي في الرأس - Windows هو نفسه ؛-)


الآن نحن بحاجة إلى إجراء تنزيلين - المجموعة الصحيحة من الحطب مع اللودر - رابط النوى الصغيرة


صفحة تنزيل Github.com


كان لدي هذا الإصدار من النوى الصغيرة -2.0 a4-win.zip


نحتاج أيضًا إلى برنامج ArduinoIde مع دعم Digispark-a المثبت مسبقًا - اذهب هنا:


تم غسل البرنامج تحت Attiny85


قم بتنزيل أحدث إصدار من ArduinoIDE ، (07/07/2018) - DigisparkArduino-Win32-1.0.4-May19.zip ، واستخراج المحتويات.


على 64 بت - يعمل!


فك / إعداد سائق النوى الصغيرة لدينا.


حسنًا ، نحن نطلق إصدار DigisparkArduino 1.0.4!


قديم؟ وانت شاشكي او رايد؟


إنه سبارتا - هذا ويندوز!


سبارتا ، كما هي - رخيصة ومبهجة!


يضيف Lulzov علامة Sparta التجارية ، والتي بموجبها لديّ مكواة لحام بالنبض ومجموعة من المفكات.


ولكن خذ وقتك في توصيل اللوحة بمنفذ USB!


اختر (في ArduinoIDE) Service-Board-Digispark (Tiny Core)


الخدمة التالية مبرمج- Digispark


أخيرًا حان الوقت وميض LED ؛-)


void setup() { //Set Pins 0 and 1 as outputs. //Some Digisparks have a built-in LED on pin 0, while some have it on //pin 1. This way, we can all Digisparks. pinMode(0, OUTPUT); pinMode(1, OUTPUT); } void loop() { //Set the LED pins to HIGH. This gives power to the LED and turns it on digitalWrite(0, HIGH); digitalWrite(1, HIGH); //Wait for a second delay(1000); //Set the LED pins to LOW. This turns it off digitalWrite(0, LOW); digitalWrite(1, LOW); //Wait for a second delay(1000); } 

ترجمة Ctrl-R


نقوم بتحميل Ctrl-U (بعد كل شيء ، الحقيقة هي أننا لم نقم بعد بإدخال اللوحة في USB؟ هل هذا مهم !!)


حان الوقت لتثبيته!


ولكن فقط بعد هذا النقش أدناه - قم بتشغيل Digispark في المنفذ.


Digispark - إنه رفيق محلي الصنع


وإلا سيومض ويظهر بلا هدف ويختفي في الأجهزة - مثل أول قمر صناعي على الأرض!


إذا تم اتباع جميع العناصر بعناية وتسلسل ، نحصل على صورة مماثلة


حان الوقت الآن لضرب زجاجة من الشمبانيا على برنامج تشغيل النظام - لإطلاق Digispark في الماء!


وميض LED على اللوحة هو الفوز!


مشاريع ناجحة لك!


أندري.

Source: https://habr.com/ru/post/ar413927/


All Articles