תוכן עניינים:
וִידֵאוֹ: תיבת מוזיקת רדיו FM מבוססת PIC16F1847 ו- AR1010: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
זהו הפוסט הראשון שלי להוראה. הכנתי קופסת רדיו FM דיגיטלית באמצעות מודול מקלט רדיו FM זול זה AR1010 שקניתי מ- Ebay ו- PIC16F1847 מיקרו -בקר מ- MICROCHIP. למה PIC? למה לא להשתמש בארדואינו? כי יש לי חבורה של מכשירי IC אלה בפח החלקים. וגם מכיוון שרוב ההוראות והדרכות הדיגיטליות של רדיו FM משתמשות בארדואינו.
בוא נעשה את זה…..
שלב 1: דרושים חלקים וכלים …
החלקים הבסיסיים הם כדלקמן:
- המוח - שבב מיקרו Pic16F1847
- מקלט רדיו FM דיגיטלי - מודול AR1010
- תצוגה - MAX7219 מודול LED בעל 8 ספרות 7 פלחים
- מגבר אודיו - PAM8403 לוח מגבר אודיו 5V DC 2 ערוצים 2*3W בקרת עוצמת קול
- כוח/ טעינה - 3V עד 5V 1A שלב מעלה מודול USB מטען מגביר Boost w/ 1pc. סוללת 18650 ניצלה מארז סוללות ישן למחשב נייד.
- ממשק - 3 יח '. מתגי מיקרו בלחצן
- מארז תיבות מודפסות תלת -ממדיות - קישור קבצי STL כאן
כלים לשימוש:
- מלחם
- צבת אף ארוך
- בודק מולטי דיגיטלי
- סכין מדויקת
- צבת חותך
- אקדח דבק
- מדפסת תלת מימד
- מתכנת/איתור באגים של מיקרו -שבב PICKIT 3
שלב 2: סכמטיקה והרכבת חיווט
הסכימה מצוירת באמצעות הגרסה החינמית של תוכנת עיצוב PCB של Autodesk Eagle.
רשימת החלקים ללוח הראשי היא כדלקמן:
1 יחידה. PIC16F1847 MCU PDIP-18
1 יחידה. ווסת מתח AMS1117-3.3 SOT223
6 יח '. נגדים 4.7 קוהם / 0.5 וואט
1 יח '. קבל אלקטרוליטי 10uf / 16v
כל החלקים הללו מותקנים על לוח חד פעמי חד צדדי בגודל 30 מ"מ על 30 מ"מ כך שיתאים לו בתוך המעטפת. ה- PIC Mcu מותקן בצד העליון של הלוח. הרגולטור AMS1117-3.3 SMD ומודול AR1010 מולחמים בצד הנחושת.
אין מתנד חיצוני כי השתמשתי בשעון הפנימי של 32 מגה -הרץ של ה- MCU PIC16F1847. לא השתמשתי בכותרות ומחברים לחיבור המודולים, הם מולחמים בעזרת חוטי מגשר. הכותרות מיועדות לאיתור באגים סדרתיים ותכנות ICSP.
שלב 3: CODE
הקוד נכתב ונאסף באמצעות גרסת Code Limited של ה- MikroC ל- PIC.
השתמשתי בספריית Ar1010 Arduino של adamjansch/AR1010lib והעברתי אותו כך שיתאים ל- MikroC עבור PIC IDE.
כתבתי ספריית Max7219 משלי.
זה הכל תודה
שלב 4:
עדכן את קובץ המקור כך שיכלול את ספריית MAX7219 …
שלב 5: עדכונים עתידיים:
אני אוסיף RTC לזמן ואולי כמה חיישנים כמו טמפרטורה ולחות.
כניסת שמע Bluetooth.
נגן אמ פי 3.
מוּמלָץ:
UChip - סקיצה פשוטה למנועים בשלט רחוק ו/או סרוווס באמצעות רדיו Tx -Rx רדיו 2.4GHz !: 3 שלבים
UChip - סקיצה פשוטה למנועי שלט רחוק ו/או סרוווס באמצעות רדיו Tx -Rx 2.4GHz !: אני מאוד אוהב את עולם ה- RC. שימוש בצעצוע RC נותן לך את התחושה שאתה שולט במשהו יוצא דופן, למרות היותו סירה קטנה, מכונית או מזל"ט! עם זאת, לא קל להתאים אישית את הצעצועים שלך ולגרום להם לעשות מה שאתה רוצה אותם
תיבת הזרמת רדיו בלחצן אחד: 7 שלבים (עם תמונות)
תיבת הזרמת רדיו בלחצן אחד: בניתי קופסה לבר החבר שלי שבתוכו יש פטל פטל ובלחיצת כפתור אחד היא משדרת אודיו לאתר באמצעות Darkice ו- Icecast, תוך הדלקת שלט 'בשידור'. חשבתי שזה משהו שאנשים מכירים
רדיו FM עם RDS (טקסט רדיו), בקרת BT ובסיס הטעינה: 5 שלבים
רדיו FM עם RDS (רדיו טקסט), בקרת BT ובסיס הטעינה: בונז'ור, זהו "הוראותיי" השנייה. כפי שאני אוהב לעשות דברים לא מאוד שימושיים, הנה הפרויקט האחרון שלי: זהו רדיו FM עם טקסט רדיו עם בסיס טעינה ואשר ניתן לפקח עליו באמצעות בלוטות 'ואפליקציית אנדרואיד. לכן אני
רדיו אינטרנט/ רדיו אינטרנט עם Raspberry Pi 3 (ללא ראש): 8 שלבים
רדיו אינטרנט/ רדיו אינטרנט עם Raspberry Pi 3 (ללא ראש): HI האם אתה רוצה אירוח רדיו משלך דרך האינטרנט אז אתה נמצא במקום הנכון. אנסה לפרט כמה שיותר. ניסיתי כמה דרכים שרובן היו זקוקות לכרטיס קול אשר לא היססתי לקנות. אבל הצליח למצוא
מערכת GPS מבוססת Arduino מבוססת GPS+GPRS למניעת גניבה: 5 שלבים (עם תמונות)
מערכת GPS מבוססת Arduino מלאה+מערכת גניבת GPRS: שלום לכולם! רציתי לבנות פתרון מלא למכשיר נגד גניבה לרכב GPS, שיהיה: כמה שיותר זול, שלם ככל האפשר כפי שהוא פשוט עובד -אין-דבר-אחר-לעשות ככל האפשר אז בסופו של דבר בניתי פתרונות מבוססי ארדואינו