جدول المحتويات:
- الخطوة 1: قم بتثبيت برنامج تشغيل Windows لـ Attiny85
- الخطوة 2: تثبيت حزم Board لـ Arduino
- الخطوة الثالثة: كيفية تحميل البرنامج
- الخطوة 4: عمليات استكشاف الأخطاء وإصلاحها
فيديو: كيفية استخدام Attiny85 مع Arduino: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
اشتريت لوحة Attiny85 Board الجديدة من Digispark.
لكن لم يتمكن من استخدامه لمدة يومين فقط بسبب حزم السائق. وأخيرا بعد البحث كثيرا وجدت الجواب. أشرت إلى العديد من البرامج التعليمية لهذا وحاولت. كنت أتلقى خطأ في منفذ COM في Arduino. أنا هنا حللت من أجلها.
أطراف التوصيل: يمكن استخدام جميع المسامير كإدخال / إخراج رقمي
Pin 0 → I2C SDA ، PWM (LED في الطراز B)
Pin 1 → PWM (LED في الطراز A)
دبوس 2 → I2C SCK ، دخل تناظري
دبوس 3 ← دخل تناظري (يستخدم أيضًا لـ USB + عندما يكون USB قيد الاستخدام)
Pin 4 → PWM ، تناظري (يستخدم أيضًا لـ USB- عندما يكون USB قيد الاستخدام)
دبوس 5 ← دخل تناظري
للحصول على إشارة مرجعية سهلة الاستخدام ، اقلب إمكانات Digispark - يتم سرد إمكانات الدبوس في الخلف
الخطوة 1: قم بتثبيت برنامج تشغيل Windows لـ Attiny85
إذا كنت تستخدم Arduino 1.6.6 أو إصدار أحدث و windows - فستحتاج إلى تنزيل برامج التشغيل وتثبيتها يدويًا. قم بتنزيل وفك ضغط وتشغيل "تثبيت برامج التشغيل" (على أنظمة 32 بت) أو "DPInst64" (على أنظمة 64 بت).
توجد ملفات برنامج التشغيل هنا:
وصلة
بعد تنزيل ملف.zip> استخرجه.
وقم بتشغيل
تثبيت drivers.exe (لنظام تشغيل 64 بت)
DPinst64.exe (لنظام التشغيل 32 بت)
الخطوة 2: تثبيت حزم Board لـ Arduino
انسخ عنوان url والصقه في ملف> تفضيلات> عنوان url لمدير اللوحة الإضافي
digistump.com/package_digistump_index.json
- انتقل إلى قائمة "الأدوات" ثم القائمة الفرعية "Board" - حدد "Boards Manager" ثم من القائمة المنسدلة للنوع حدد "Contributed":
- حدد حزمة "Digistump AVR Boards" وانقر فوق الزر "تثبيت".
- سترى تقدم التنزيل في الشريط السفلي لنافذة "Boards Manager" عند اكتماله ، سيظهر "مثبت" بجوار هذا العنصر في القائمة.
- مستخدمو WINDOWS: عند إكمال التثبيت منبثقة نافذة معالج تثبيت برنامج التشغيل ، يرجى النقر فوق "التالي" في هذه النافذة لتثبيت برامج تشغيل لوحات Digistump (إذا كنت قد قمت بالفعل بتثبيتها ، فسيقوم هذا المثبت بتحديثها وتثبيت أي برامج مفقودة)
- مع اكتمال التثبيت ، أغلق نافذة "Boards Manager" وحدد Digispark من قائمة Tools → Boards. "Digispark (افتراضي - 16.5 ميجا هرتز)" هي اللوحة التي يجب أن يتم اختيارها من قبل جميع المستخدمين الجدد.
- اكتمل التثبيت الآن! (مستخدمو Linux انظر الملاحظة أدناه)
تثبيت Linux إذا لم تكن قد قمت بذلك من قبل - قم بتثبيت قواعد udev الموجودة هنا: قسم استكشاف الأخطاء وإصلاحها
تنبيه مستخدمي لينوكس: يرجى مراجعة صفحة استكشاف الأخطاء وإصلاحها في لينكس **
الخطوة الثالثة: كيفية تحميل البرنامج
يعمل Digispark بشكل مختلف قليلاً عن بعض المنتجات المتوافقة مع Arduino. برامج Digispark بإجراءات مختلفة.
من قائمة الأدوات ، حدد لوحة → Digispark (افتراضي - 16.5 ميجا هرتز)
اكتب بعض الكود ، افتح الكود الخاص بك.
لا تحتاج إلى توصيل Digispark الخاص بك قبل استدعاء التحميل اضغط على زر التحميل.
سيطلب منك مربع الحالة السفلي الآن توصيل Digispark - في هذه المرحلة ، تحتاج إلى توصيله - أو فصله وإعادة توصيله.
سترى تقدم التحميل وبعد ذلك سيتم تشغيل الكود الخاص بك على الفور على Digispark. إذا قمت بفصل Digispark وقمت بتوصيله مرة أخرى أو قمت بتوصيله بمصدر طاقة آخر ، فسيكون هناك تأخير لمدة 5 ثوان قبل تشغيل الكود الذي قمت ببرمجته. هذا التأخير لمدة 5 ثوانٍ هو فحص Digispark Pro لمعرفة ما إذا كنت تحاول برمجته.
الخطوة 4: عمليات استكشاف الأخطاء وإصلاحها
هذا لتأخذ في الاعتبار
لا تنشئ Digisparks منافذ تسلسلية. يتواصل برنامج digispark arduino مباشرة مع digispark عبر مجموعة من بروتوكولات USB منخفضة السرعة الخام وبروتوكولات HID من أجل توفير مساحة وتكون أكثر توافقًا مع مواصفات USB.
عند استخدام برنامج Digispark Arduino ، لا يهم ما تم تحديده في قائمة المنافذ التسلسلية - لا يتم استخدام أي منها. فقط تأكد من تحديد Digispark في قائمة Programmer وتحديد Digispark (النواة الصغيرة) في قائمة Board ويجب أن تكون جاهزًا للعمل.
عند استخدام برنامج Digispark Arduino ، لا يهم ما تم تحديده في قائمة المنافذ التسلسلية - لا يتم استخدام أي منها. فقط تأكد من تحديد Digispark في قائمة Programmer وتحديد Digispark (النواة الصغيرة) في قائمة Board ويجب أن تكون جاهزًا للعمل.
- بالنسبة إلى أمثلة البرامج ، إذا كنت تحصل على "لم يتم العثور على الجهاز" حتى بعد تثبيت برنامج تشغيل DigiUSB في مجلد الأمثلة ، فجرّب ما يلي: https://digistump.com/board/index.php/topic، 257.0.html
- إذا لم يتعرف Windows على "DigiUSB" ولكن زوج عام "متوافق مع HID" / "USB Input Device" ، فانتقل إلى إدارة الأجهزة ، وابحث في فئة "Human Interface Devices" عن جهاز إدخال USB مع معرف البائع 0x16C0 وحدد "تحديث برنامج التشغيل" / "تصفح جهاز الكمبيوتر الخاص بي" / "دعني أختار من قائمة" ويجب أن يظهر DigiUSB هناك.
موصى به:
Arduino كيفية استخدام شاشة OLED مقاس 1.3 بوصة SH1106: 7 خطوات
Arduino كيفية استخدام شاشة OLED مقاس 1.3 بوصة SH1106: في هذا البرنامج التعليمي سوف نتعلم كيفية استخدام شاشة OLED مقاس 1.3 بوصة SH1106 Arduino و Visuino. شاهد الفيديو
كيفية استخدام وحدة RFID-RC522 مع Arduino: 5 خطوات
كيفية استخدام وحدة RFID-RC522 مع Arduino: في هذا Instructable ، سأقدم إرشادات حول مبدأ العمل الأساسي لوحدة RFID إلى جانب علاماتها ورقائقها. سأقدم أيضًا مثالًا موجزًا لمشروع قمت به باستخدام وحدة RFID هذه مع RGB LED. كالعادة مع إضافاتي
كيفية استخدام مولد إشارة تردد Arduino DDS AD9850: 7 خطوات
كيفية استخدام Arduino DDS Frequency Signal Generator AD9850: في هذا البرنامج التعليمي سوف نتعلم كيفية إنشاء مولد إشارة التردد باستخدام وحدة AD9850 و Arduino. شاهد الفيديو! ملاحظة: تمكنت من الحصول على تردد يصل إلى + 50 ميجا هرتز ولكن جودة الإشارة تحصل أسوأ مع الترددات الأعلى
كيفية استخدام لوحة المفاتيح وشاشات الكريستال السائل مع Arduino لعمل حاسبة Arduino: 5 خطوات
كيفية استخدام لوحة المفاتيح وشاشات الكريستال السائل مع Arduino لإنشاء آلة حاسبة اردوينو: في هذا البرنامج التعليمي ، سأشارك كيف يمكنك استخدام لوحة مفاتيح مصفوفة 4x4 وشاشة LCD مقاس 16x2 مع Arduino واستخدامها لعمل حاسبة اردوينو بسيطة. لذلك دعونا نبدأ
كيفية استخدام Mac Terminal ، وكيفية استخدام الوظائف الرئيسية: 4 خطوات
كيفية استخدام Mac Terminal ، وكيفية استخدام الوظائف الرئيسية: سنعرض لك كيفية فتح محطة MAC. سنعرض لك أيضًا بعض الميزات داخل Terminal ، مثل ifconfig وتغيير الأدلة والوصول إلى الملفات و arp. سيسمح لك Ifconfig بالتحقق من عنوان IP الخاص بك وإعلان MAC الخاص بك