التواصل بين ATTiny84 و iPhone من مقبس سماعة الرأس

أحاول إنشاء محول وتطبيقاً لجهاز iPhone يعمل بشكل مشابه تمامًا مع قارئ بطاقات Square Up.

التواصل الأساسي الذي أحاول تحقيقه:

  1. Plug in adapter to phone headphone jack
  2. Start app
  3. Input setting for adapter - the onboard processor will hold two memory location:
    • fixed memory settings that cannot be changed
    • memory settings that can be changed from the iPhone app
  4. Upload setting to adapter - Adapter returns a signal to phone to display "Ready" sign
  5. Remove adapter from phone
  6. Data is stored in adapter for external use.

الهدف على المدى الطويل هو أن يكون المهايئ قادراً على التواصل مع أجهزة iOS و Android و Mac و PC عبر مقبس سماعة الرأس. للإصدار 0.1 - أنا راضٍ عنه فقط على iPhone.

سوف أستخدم ATTiny24 لنموذج أولي ومن ثم ATTiny84 للإنتاج. كنت أتساءل إذا كان أي شخص آخر قد حاول إنشاء بروتوكولات الاتصال هذه وإذا كان لديهم أي مشورة/دروس/موارد قد أكون قادراً على استخدامها لتصميم الأجهزة حولها.

شكرا جزيلا! أي وجميع المساعدة محل تقدير كبير!

6

1 إجابة

انظر إلى Project HiJack ، الذي ينشئ اتصالًا تسلسليًا ثنائي الاتجاه بجهاز iPhone عبر منفذ سماعة الأذن و حصاد الطاقة! شفرة المصدر مفتوحة المصدر.

يستخدمون ترميز Manchester للتشكيل ، وهو تحليل ذري لرمزهم موجود على مدونتي.

5
وأضاف