قرر مؤلف Instructables تحت الاسم المستعار MaxRomagnoli الاستفادة من حقيقة أن واجهة USB تسمح بتوصيل جهازين HID متطابقين (على سبيل المثال ، لوحات المفاتيح) بجهاز كمبيوتر في نفس الوقت ، وسيعمل كلاهما. لصنع محلية الصنع فقط هذا سيفعل اردوينو- لوحة متوافقة يتم فيها استخدام متحكم نوع ATMEGA32U4 ، قادر على التبديل إلى وضع محاكاة جهاز HID. قام السيد بتطبيق لوحة Geekcreit Pro Micro 5V 16M Mini Leonardo.
يقوم السيد بتوصيل المسجل من هاتف القرص إلى اللوحة. من خلال تدوير القرص ، يمكنك كتابة الأرقام ، وسوف يدركها الكمبيوتر كما لو قمت بكتابة نفس الرقم على لوحة مفاتيح عادية. في نفس الوقت ، القدرة على استخدام لوحة المفاتيح ، مدفوع. اطلب عليه وحفظ الأرقام.
لكن أولاً ، دعنا نكتشف كيف يعمل هذا المسجل. لديها مجموعتي اتصال. إذا كانت المجموعة تحتوي على غطاء ، فمن الأفضل تركها في مكانها - فهي تحمي الآلية وجهات الاتصال من الغبار.
تم إغلاق أول مجموعات جهات اتصال في الحالة الأولية. عندما تبدأ في تدوير القرص ، يتم تعتيمه ، وبعد عودة الآلية بأكملها إلى موضعها الأصلي ، يتم إغلاقها مرة أخرى. والثاني في الحالة الأولية مفتوح ، بحيث يبقى مع المسار المباشر للقرص. وفقط خلال ضربة العودة ، عندما يتم تثبيت السرعة بواسطة منظم الطرد المركزي ، تنبض مجموعة الاتصال هذه بالحياة. إذا تم طلب رقم من 1 إلى 9 ، يتم إغلاقه ويفتح العدد المقابل من المرات. ويتوافق الرقم 0 مع 10 عمليات إغلاق وفتحات. بعد عودة الآلية إلى وضعها الأصلي ، تظل مفتوحة.
يقوم الرئيسي بتوصيل مجموعة الاتصال الأولى بالطرف 3 من اللوحة ، والثاني بالطرف 4 ، ونقطة اتصال جهات الاتصال المعاكسة لهذه المجموعات بالسلك المشترك. من المستحسن سحب مدخلات اللوحة إلى الزائد باستخدام مقاومات السحب ، أو تشغيل مقاومات السحب المدمجة في وحدة التحكم الدقيقة بشكل برمجي.
لإعداد الجهاز الذي تحتاجه هنا رسمان. أولاً ، يقوم المعالج بتحميل الرسم من ملف dial_ms_test.ino إلى اللوحة ويحدد بمساعدته ما هي مدة النبضات الناتجة عن برنامج الاتصال. ثم يفتح ملفًا آخر في Arduino IDE - dial_to_usb.ino ويدخل قيمة التأخير المقاسة فيه. بعد هذا التعديل ، تم صب هذا الرسم بالفعل في اللوحة.
يمكن أن تعمل حالة الجهاز كحالة نفس الهاتف ، الذي يتم سحب طالب الاتصال منه. إذا لم يتم حفظها ، يمكنك استخدام حالة أخرى ذات حجم مناسب ، بما في ذلك مصنوع افعلها بنفسك.
تم تصميم التصميم بشكل أساسي للاتصال بأجهزة الكمبيوتر المكتبية والمحمولة. من غير المرغوب فيه توصيله عبر محول OTG بالهواتف الذكية والأجهزة اللوحية ، حيث تتوقف لوحة المفاتيح على الشاشة عن الظهور. لطلب أي علامة أخرى ، باستثناء رقم ، يجب فصل السلك. يتم حل المشكلة باستخدام لوحة مفاتيح تقليدية ومحور USB ، ولكن قد لا تعمل هذه المجموعة. سوف تظهر التجربة فقط.
من خلال تجميع النص المناسب ، من الممكن تمكين كبار السن من بدء جلسات اتصال بالفيديو مع الأقارب والأصدقاء ، ببساطة عن طريق الاتصال بأرقام قرص الهاتف التي لا تختلف عن أرقام المدن الخاصة بالأشخاص المطابقين.