תוכן עניינים:
- שלב 1: PCBs בעלות נמוכה באיכות גבוהה מ- JLCPCB
- שלב 2: הרכיבים
- שלב 3: עיצוב מעגלים ופיתוח PCB
- שלב 4: ביצוע PCB מה- JLCPCB
- שלב 5: הקוד
- שלב 6: השלט הרחוק
- שלב 7: נסיעת מבחן
וִידֵאוֹ: רובוט Arduino אלחוטי באמצעות מודול אלחוטי HC12: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
היי חברים, ברוכים השבים. בהודעתי הקודמת, הסברתי מהו מעגל גשר H, IC נהג מנוע L293D, IC נהג מנוע L293D לנהיגת נהגי מנוע בעלי זרם גבוה וכיצד אתה יכול לעצב ולייצר לוח נהגים L293D משלך, שיכול לשלוט עד 4 גבוהים מנועי DC הנוכחיים באופן עצמאי ותעשה משלוח PCB מגן Arduino משלך.
בפוסט זה אראה לך כיצד להכין רובוט Arduino Wirless באמצעות מודול HC12 אלחוטי. באמצעות JLCPCB.
שלב 1: PCBs בעלות נמוכה באיכות גבוהה מ- JLCPCB
JLCPCBI היא אחת מחברות ייצור ה- PCB המקוונות הטובות ביותר משם תוכל להזמין מחשבים אישיים באינטרנט ללא כל טרחה. החברה עובדת 24 שעות ביממה, 7 ימים בשבוע ללא הפסקה. בעזרת מכונות ההיי-טק וזרם העבודה האוטומטי שלהם, הם יכולים לייצר כמויות אדירות של מחשבי PCB ברמה גבוהה תוך שעות.
JLCPCB יכול לפתח PCB במורכבות שונות. הם מפתחים PCB פשוט וזול עם לוח שכבה אחת לחובבים ולחובבים וכן לוח מורכב רב שכבתי ליישומים תעשייתיים ברמה גבוהה. JLC עובד עם יצרני מוצרים גדולים ועשוי להיות ה- PCB של המכשירים שבהם אתה משתמש כגון מחשבים ניידים או טלפונים ניידים שיצרו במפעל זה.
שלב 2: הרכיבים
גשר H
H Bridge הוא פשוט מעגל המאפשר להפעיל מתח על פני עומס לכל כיוון. הם משמשים בדרך כלל לשליטה במנוע DC בחלקים נעים של רובוטים. היתרון בשימוש במנוע DC הוא בכך: //rootsaid.com/arduino-gesture-controller/, אנו יכולים להפוך את הקוטביות של המתח המופעל על פני העומס מבלי לשנות את המעגל. אם אתה רוצה לדעת יותר על מעגל H Bridge זה, בדוק את הקישור הזה.
L293D
L293D היא צורה קומפקטית של מעגל H Bridge בצורה של IC המעסיק את המעגל הנ ל. זהו IC עם 8 סיכות מכל צד (16 סיכות בסך הכל) המכיל 2 מעגלים עצמאיים של H Bridge, כלומר, אנו יכולים לשלוט בשני מנועים באופן עצמאי באמצעות IC יחיד.
L293D הוא נהג מנוע אופייני או נהג מנוע אופייני המאפשר למנוע DC לנהוג בכל כיוון. L293D הוא IC עם 16 פינים שיכול לשלוט על קבוצה של שני מנועי DC בו זמנית לכל כיוון. המשמעות היא שאתה יכול לשלוט בשני מנוע DC עם L293D IC יחיד. למידע נוסף על L293D IC
Arduino Pro Mini
הלוח הזעיר הזה פותח עבור יישומים ופרויקטים שבהם המקום יוקרתי וההתקנות נעשות קבועות.
קטן, זמין בגרסאות 3.3 V ו- 5 V, מופעל על ידי ATmega328. בשל גודלו הקטן, בפרויקט זה נשתמש בלוח זה לשליטה בלוח נהג מוטורי מבוסס Arduino.
מארז הרובוט זהו מארז הרובוט בו השתמשתי לייצור רובוט ה- BLE שלי. קיבלתי את הערכה הזו banggood.com. לא רק זה, יש להם כל כך הרבה סוגים של מסגרות רובוטים, מנועים וכמעט כל החיישנים לביצוע ארדואינו, פטל פאי ופרויקטים אחרים של אלקטרוניקה ותחביב.
אתה תקבל את כל הדברים האלה במחיר זול עם משלוח מהיר ואיכותי באמת. והדבר הגדול בערכה הזו הוא שהם מספקים את כל הכלים שאתה צריך כדי להרכיב את המסגרת יחד.
שלב 3: עיצוב מעגלים ופיתוח PCB
תכונות של PCB Mini Mini Motor Shield
- שולט בכל 2 מנועים באופן עצמאי בכל פעם
- בקרת מהירות עצמאית באמצעות PWM
- עיצוב קומפקטי כותרות 5 V, 12 V ו- Gnd לרכיבים נוספים
- הגדל את הכוח על ידי פיגיבקינג
- תמיכה במודול אלחוטי HC12
עכשיו בואו נסתכל על המעגל של לוח נהגי המנוע שלנו. נראה קצת מבולגן? אל תדאג, אני אסביר לך.
הרגולטור
כוח הכניסה מחובר לווסת 7805. 7805 הוא וסת 5V שימיר מתח כניסה של 7- 32V לאספק קבוע של 5V DC. אספקת 5 V מחוברת לכניסת המתח של Arduino וכן לפעולות לוגיות של L293D IC. ישנן נוריות חיווי על פני מסופי 12V ו- 5V לפתרון בעיות קל. אז, אתה יכול לחבר מתח כניסה של כל מקום בין 7V ל 32 למעגל זה. עבור הבוט שלי, אני מעדיף סוללת ליפו 11.1V.
עכשיו הרשה לי לספר לך כיצד עיצבתי את המעגל וביצעתי את ה- PCB הזה מ- JLCPCB.
שלב 1 - יצירת אב הטיפוס
תחילה חבר את כל הרכיבים יחד בלוח הלחם כך שאוכל לפתור בעיות בקלות אם משהו משתבש. ברגע שהכל עבד כמו שצריך, ניסיתי אותו ברובוט ושיחקתי איתו זמן מה. באותו זמן, וידאתי שהמעגל פועל כראוי ואינו מתחמם.
שלב 2 - התרשימים
כדי לצייר מעגלים ולעצב PCB, יש לנו כלים לעיצוב PCB מקוונים מ- EasyEDA, מספקים את כל היכולות הדרושות לעיצוב PCB מקוון והדפסת PCB של לוחות מעגלים עם מאות רכיבים ושכבות מרובות עם אלפי מסלולים.
ציירתי מעגל ב- EasyEDA שכלל את כל הרכיבים בלוח הלחם - מודולי ה- IC, Arduino Nano ו- HC12 המחוברים לסיכה הדיגיטלית של ה- Arduino. הוספתי גם כמה כותרות המחוברות לסיכות אנלוגיות ולסיכות דיגיטליות של כפתורים אלה יהיו שימושיות בעתיד.
כמו כן, ישנם 5V, 12V, Gnd, מודול אלחוטי, כותרות סיכות דיגיטליות ואנלוגיות אם תרצה להוסיף חיישנים ולקחת קריאות בעתיד. מיפוי סיכות מלא מוסבר בחלקים הבאים.
נהג מנוע 1
- אפשר 1 - 5 (PWM)
- InM1A - 2InM1B - 3
- הפעל 2 - 6 (PWM)
- InM2A - 7In
- M2B - 4
HC12
- וין - 5V
- Gnd - Gnd
- Tx/Rx - D10/D11
שלב 3 - יצירת פריסת PCB
לאחר מכן, עיצוב ה- PCB. פריסת PCB היא למעשה חלק משמעותי בעיצוב PCB, אנו משתמשים בפריסות PCB ליצירת PCB מסכימות. תכננתי PCB שבו אוכל להלחים את כל הרכיבים יחד. לשם כך, תחילה שמור את הסכימות ומרשימת הכלים העליונה, לחץ על כפתור ההמרה ובחר "המר ל- PCB".
פעולה זו תפתח חלון. כאן תוכל למקם את הרכיבים בתוך הגבול ולסדר אותם כרצונך. הדרך הקלה לנתב את כל הרכיב היא תהליך "מסלול אוטומטי". לשם כך, לחץ על הכלי "מסלול" ובחר "נתב אוטומטי".
אפשרויות ניתוב מקוון של PCB
פעולה זו תפתח דף תצורה של נתב אוטומטי שבו תוכל לספק פרטים כגון פינוי, רוחב מסלול, מידע על שכבות וכו '. לאחר שתעשה זאת, לחץ על "הפעלה". להלן הקישור לקבצי EasyEDA וגרבר של קובץ L293D Arduino Motor Shield Board. אל תהסס להוריד או לערוך את פריסת הסכימות/הלוח המודרני.
זהו חבר'ה, הפריסה שלכם הושלמה. זהו PCB בשכבה כפולה שמשמעותו הניתוב קיים משני צידי ה- PCB. כעת תוכל להוריד את קובץ Gerber ולהשתמש בו לייצור ה- PCB שלך מ- JLCPCB.
שלב 4: ביצוע PCB מה- JLCPCB
שלב 4 - ייצור PCB באיכות גבוהה
JLCPCB היא חברת ייצור PCB עם מחזור ייצור מלא. מה שאומר שהם מתחילים מ- "A" ומסתיימים ב- "Z" של תהליך ייצור ה- PCB.
מחומרי גלם למוצרים מוגמרים, הכל נעשה ממש מתחת לגג. עבור לאתר JLCPCBs וצור חשבון בחינם.
לאחר שיצרת בהצלחה חשבון, לחץ על "צטט כעת" והעלה את קובץ Gerber שלך. קובץ Gerber מכיל מידע אודות ה- PCB שלך, כגון מידע על פריסת ה- PCB, מידע על שכבות, מידע על מרווחים, מסלולים עד כמה.
מתחת לתצוגה המקדימה של ה- PCB, תראה כל כך הרבה אפשרויות כגון כמות PCB, מרקם, עובי, צבע וכו '. בחר את כל הדרוש עבורך. לאחר שהכל נעשה, לחץ על "שמור בעגלה".
בדף הבא תוכל לבחור באפשרות משלוח ותשלום ובצ'ק אאוט מאובטח. תוכל לשלם באמצעות Paypal או בכרטיס אשראי/חיוב. זהו חבר'ה. זה בוצע.
ה- PCB ייוצר וישלח תוך ימים ויימסר עד פתח ביתך בתוך פרק הזמן שהוזכר.
שלב 5: הקוד
כאן אשתף את הקוד לשלט רחוק HC12 ולרובוט RC. כל שעליך לעשות הוא להעלות את הקוד הזה לשלט הרחוק כמו גם לרובוט ה- RC שלך DIY.
זהו הקוד לרובוט שטח RC DIY.
שלב 6: השלט הרחוק
בפוסט הקודם הראיתי לך כיצד תוכל להגדיר שלט רחוק לטווח ארוך עבור רובוט ה- RC שלך. אתה יכול להשתמש באותו שלט רחוק עם אותו קוד לפרויקט זה.
שלב 7: נסיעת מבחן
לאחר העלאת כל הקודים, במשדר וגם ברובוט. לספק לו מתח.
אתה יכול להשתמש בסוללת LiPo להפעלת הרובוט ובסוללת 9V או USB להפעלת השלט הרחוק. אם הכל ילך כשורה, נוריות החיווי יזהרו.
כעת נסה להזיז את הג'ויסטיק. הבוט צריך להתחיל לזוז עד עכשיו.
מוּמלָץ:
רובוט נשלט בקול באמצעות מודול V3: 6 שלבים
רובוט מבוקר קול באמצעות מודול V3: רובוט יכול להתבצע בקלות על ידי כל אחד, פשוט עקוב אחר התהליך כפי שנתתי. זהו רובוט נשלט בקול ותוכל לראות את ההדגמה של הרובוט שלי תוכל להשתמש בו בשתי דרכים אחת היא מרוחק ואחר הוא באמצעות קול
אינפרא אדום רובוט נשלט באמצעות רובוט באמצעות AVR (ATMEGA32) MCU: 5 שלבים
INFRA אדום מרחוק נשלט רובוקאר באמצעות AVR (ATMEGA32) MCU: הפרויקט הנוכחי מתאר עיצוב והטמעה של אינפרא אדום (IR) שלט רחוק, שניתן להשתמש בו ליישומי בקרה אוטומטיים בלתי מאוישים. תכננתי RoboCar בשליטה מרחוק (תנועת שמאל-ימין/קדמי-אחורי). T
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino - Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter - מסוק RC - מטוס RC באמצעות Arduino: 5 שלבים (עם תמונות)
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino | Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter | מסוק RC | מטוס RC באמצעות Arduino: להפעלת מכונית RC | Quadcopter | מזל"ט | מטוס RC | סירת RC, אנחנו תמיד צריכים מקלט ומשדר, נניח שבשביל RC QUADCOPTER אנחנו צריכים משדר ומקלט של 6 ערוצים והסוג הזה של TX ו- RX יקר מדי, אז אנחנו הולכים להכין אחד מהם
רובוט ארדואינו עם מרחק, כיוון ותואר סיבוב (מזרח, מערב, צפון, דרום) נשלט על ידי קול באמצעות מודול Bluetooth ותנועת רובוט אוטונומית .: 6 שלבים
רובוט ארדואינו עם מרחק, כיוון ותואר סיבוב (מזרח, מערב, צפון, דרום) הנשלט על ידי קול באמצעות מודול Bluetooth ותנועת רובוט אוטונומית: מדריך זה מסביר כיצד להכין רובוט ארדואינו הניתן לכיוון בנדרש (קדימה, אחורה , שמאל, ימין, מזרח, מערב, צפון, דרום) נדרש מרחק בסנטימטרים באמצעות הפקודה הקולית. ניתן להזיז את הרובוט באופן אוטונומי
רובוט איזון / רובוט 3 גלגלים / רובוט STEM: 8 שלבים
רובוט איזון / רובוט 3 גלגלים / רובוט STEM: בנינו רובוט איזון משולב ושלושה גלגלים לשימוש חינוכי בבתי ספר ובתוכניות חינוכיות לאחר הלימודים. הרובוט מבוסס על Arduino Uno, מגן מותאם אישית (כל פרטי הבנייה מסופקים), חבילת סוללות לי יון (כל מבנה