جدول المحتويات:
- الخطوة 1: الأجزاء والأدوات المطلوبة …
- الخطوة 2: المخططات وتجميع الأسلاك
- الخطوة 3: الكود
- الخطوة الرابعة:
- الخطوة الخامسة: التحديثات المستقبلية:
فيديو: PIC16F1847 و AR1010 صندوق موسيقى راديو FM قائم على 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
هذه هي أول مشاركة لي قابلة للتوجيه. لقد صنعت صندوق راديو FM رقمي باستخدام وحدة استقبال راديو FM AR1010 الرخيصة التي اشتريتها من Ebay ووحدة تحكم دقيقة PIC16F1847 من MICROCHIP. لماذا الموافقة المسبقة عن علم؟ لماذا لا تستخدم اردوينو؟ لأن لدي مجموعة من هذه IC مخزنة في حاوية الأجزاء. وأيضًا لأن معظم البرامج التعليمية والبرامج التعليمية لراديو FM الرقمي تستخدم اردوينو.
هيا لنفعلها…..
الخطوة 1: الأجزاء والأدوات المطلوبة …
الأجزاء الأساسية هي التالية:
- الدماغ - Microchip Pic16F1847
- جهاز استقبال راديو FM رقمي - وحدة AR1010
- الشاشة - MAX7219 8 Digit 7 Segment Led Module
- مضخم الصوت - PAM8403 5V DC مضخم الصوت 2 قناة 2 * 3W التحكم في مستوى الصوت
- الطاقة / الشحن - 3V to 5V 1A Step Up Module USB Charger Boost Converter w / 1PC. تم إنقاذ بطارية 18650 من بطارية كمبيوتر محمول قديمة.
- الواجهة - 3 قطع. الضغط على زر التبديل الجزئي
- حاوية صندوق مطبوعة ثلاثية الأبعاد - رابط ملفات STL هنا
أدوات للاستخدام:
- لحام حديد
- كماشة الأنف الطويل
- جهاز اختبار رقمي متعدد
- سكين دقيق
- القاطع ذو طيات
- مسدس الغراء
- طابعة 3D
- Microchip PICKIT 3 مبرمج / مصحح
الخطوة 2: المخططات وتجميع الأسلاك
يتم رسم التخطيطي باستخدام الإصدار المجاني من برنامج تصميم Autodesk Eagle PCB.
قائمة أجزاء اللوحة الرئيسية هي كما يلي:
حاسب شخصي 1. PIC16F1847 MCU PDIP-18
حاسب شخصي 1. AMS1117-3.3 منظم الجهد SOT223
6 قطع مقاومات 4.7 كيلو أوم / 0.5 واط
حاسب شخصي 1. 10 فائق التوهج / 16 فولت كهربائيا مكثف
يتم تثبيت كل هذه الأجزاء على لوحة مثالية ذات جانب واحد مقاس 30 مم × 30 مم لتناسبها داخل الغلاف. يتم تثبيت PIC Mcu على الجانب العلوي من اللوحة. يتم لحام منظم AMS1117-3.3 SMD ووحدة AR1010 على الجانب النحاسي.
لا يوجد مذبذب خارجي لأنني استخدمت الساعة الداخلية 32 ميجا هرتز من PIC16F1847 MCU. لم أستخدم أي رؤوس وموصلات لتوصيل الوحدات ، فهي ملحومة بأسلاك توصيل. الرؤوس مخصصة لتصحيح الأخطاء التسلسلي وبرمجة ICSP.
الخطوة 3: الكود
تمت كتابة الكود وتجميعه باستخدام إصدار Code Limited من MikroC for PIC.
لقد استخدمت Ar1010 Arduino Library of adamjansch / AR1010lib وقمت بنقلها لتكون متوافقة مع MikroC لـ PIC IDE.
لقد كتبت مكتبة Max7219 الخاصة بي.
هذا كل شيء شكرا
الخطوة الرابعة:
تم تحديث الملف المصدر ليشمل مكتبة MAX7219 …
الخطوة الخامسة: التحديثات المستقبلية:
سأضيف RTC للوقت وربما بعض المستشعرات مثل درجة الحرارة والرطوبة.
إدخال صوت بلوتوث.
مشغل MP3.
موصى به:
صندوق قمامة ذكي قائم على إنترنت الأشياء: 8 خطوات
صندوق قمامة ذكي قائم على إنترنت الأشياء: في هذا البرنامج التعليمي ، سننشئ نظام مراقبة صندوق قمامة ذكي قائم على إنترنت الأشياء ، وسنقوم بمراقبة ما إذا كان صندوق القمامة ممتلئًا أم لا ، وإذا كان ممتلئًا ، فقم بإخطار المالك من خلال إشعار الدفع على هواتفهم. متطلبات البرنامج: بلينك
صندوق آمن رقمي قائم على اردوينو: 10 خطوات
صندوق آمن رقمي قائم على اردوينو: مرحبًا يا رفاق! هل لديك شيء تريد الاحتفاظ به بأمان؟ شيء يجب إبعاده عن المتسللين غير المرغوب فيهم وغزاة الخصوصية؟ حسنًا ، لدي حل لمشكلتك! إليك صندوق آمن بقفل قائم على Arduino
موجات راديو كهربائية خالية من DIY لتكوين موجات راديو في كاتماندو: 6 خطوات
موجات الراديو اللاسلكية المجانية من DIY في كاتماندو: ما فعلته ، قمت بتعديله وجعلته أكثر بساطة وله طرفان فقط بدلاً من أربعة. الحجم المناسب للفطيرة مع طرفين متصلين بـ Arial's وتعمل الأرض كمستقبل. الامتداد الطويل لحرفين ، أحدهما متصل بـ g
Papperlapapp مشغل موسيقى قائم على Raspberry Pi: 4 خطوات
Papperlapapp … مشغل موسيقى على أساس Raspberry Pi: PAPPERLAPP هو مصطلح ألماني وقح لمقاطعة شخص ما وإخباره أنه يتحدث هراء. steampunk & quot؛ هذه الكلمة تأتي في ذهني. ؛-) ول
الاستماع إلى عمليات البث على الموجات القصيرة على راديو AM: 5 خطوات (بالصور)
استمع إلى البث على الموجات القصيرة على راديو AM: الراديو الأكبر هو جهاز استقبال الموجات القصيرة Sangean ATS-803A. الراديو الأصغر في المقدمة هو منبه السفر / راديو AM-FM من أواخر الثمانينيات. لقد قمت بتحويلها لاستقبال ترددات الموجات القصيرة بين 4 و 9 ميجا هرتز واستخدمتها بهذه الطريقة لفترة من الوقت