תוכן עניינים:

לוחות הארדואינו הטובים ביותר לפרויקט שלך: 14 שלבים
לוחות הארדואינו הטובים ביותר לפרויקט שלך: 14 שלבים

וִידֵאוֹ: לוחות הארדואינו הטובים ביותר לפרויקט שלך: 14 שלבים

וִידֵאוֹ: לוחות הארדואינו הטובים ביותר לפרויקט שלך: 14 שלבים
וִידֵאוֹ: איך להבין תוכנית נתונה של בקר ארדואינו 2024, נוֹבֶמבֶּר
Anonim
לוחות הארדואינו הטובים ביותר לפרויקט שלך
לוחות הארדואינו הטובים ביותר לפרויקט שלך
לוחות הארדואינו הטובים ביותר לפרויקט שלך
לוחות הארדואינו הטובים ביותר לפרויקט שלך

*אנא זכור כי אני מפרסם את סופר ההוראה הזה קרוב לשורת הסיום של תחרות הארדואינו (אנא הצביע עבורי!) מכיוון שלא היה לי את הזמן הדרוש לביצוע. כרגע יש לי בית ספר משמונה בבוקר. עד חמש אחר הצהריים, לעשות טניס חמש שעות בשבוע, יש קבוצת מחנות כל השבת ושיעורי בית רוב הימים האחרים. תודה רבה על ההבנה, ומקווה שתהנה מהמדריך!*

אולי אתה חדש שעובד על פרויקט קטן או איש מקצוע בעיצוב רובוט מגניב. בשני המקרים, יהיה עליך לבחור באיזה לוח בקר אתה עומד להשתמש. כעת, לפני הצלילה שאליה תשתמשו בארדואינו, קחו בחשבון את הדברים הבאים: ארדואינו אינו זהה לפטל פי. הראשון פשוט יותר, קטן יותר, פחות דורש חשמל; השני חזק, גדול וטוב יותר בדברים מורכבים יותר. רוב הארדואינים עולים פחות ואין להם את הגרפיקה, AI, מצלמה וכו 'של האחרונים; פשטידות פטל הן רבות עוצמה להכניס למקום של ארדואינו (למעט במקרים מסוימים). לשים ארדואינו במקום בו פטל צריך להיות זה כמו להכניס מנוע 2 צילינדרים למכונית V6; ולהיפך. זה לא אומר שפטל טובים יותר, פשוט שהם ממלאים משימות שונות.

אם החלטת להשתמש ב- Raspberry, אנא אל תקרא את ה- Ible הזה (קיצור של "Instructable". אני תמיד הולך להשתמש בקיצורים כאלה, אז אל תתפלא!). אני לא רוצה שיהיו לי הערות כמו "בזבזת את הזמן שלי!" וכו ', רק כי ציפית לפטל ורק קיבלת ארדואינוס. אם, לעומת זאת, אתה רוצה למצוא לוח Arduino, התעלם מהאזהרה הזו והמשך. אם אתה מתחיל בסך הכל בארדואינו, אל תהסס להירשם לשיעור ארדואינו זה על ידי bekathwia.

Ible זה יחולק ללוחות הטובים ביותר עבור כל סוג של פרויקט. עבור "סיווג" זה אני הולך לקחת בחשבון את הגודל, הסיכות, תאימות המגן, קלות השימוש, יכולות נוספות, בין היתר. כעת, לאחר שסיימנו עם המבוא, נעבור לחומרים.

שלב 1: חומרים

חומרים
חומרים

חכה שנייה … אילו חומרים? למעשה, אם היית קורא את הכותרת של האייבל הזה, היית צריך לחשוב, נכון, שלא היית מתכוון להשתמש בחומרים. אחרי הכל, מטרתו של הוראה זו היא לעזור לך למצוא באילו חומרים אתה עומד להשתמש בפרויקטים אחרים. רק כדי לתת לך מושג, כשתקבל למעשה את לוח ה- Arduino שלך, קח בחשבון שאתה גם צריך את כבל ה- USB או המתכנת הדרוש, וגם את תוכנת ה- Arduino IDE (Mac, Windows ו- Linux). אתה יכול להוריד אותו מכאן. תפקידה של תוכנית זו הוא ליצור את הסקיצות (שם שניתן לתוכניות הקטנות שאתה עומד להעלות ללוח Arduino) ו"להכניס אותן ללוח "(" להעלות "). אם אתה מעוניין, עיין במדריך זה כיצד לתכנת את הארדואינו שלך באמצעות הטלפון הסלולרי שלך באנדרואיד (כמה חבר'ה אמרו לי שגרסת ה- IOS של האפליקציה לא עבדה טוב).

עכשיו שאתה עכשיו מה שאתה צריך (למעשה, אתה רק צריך פרויקט חדש, קצת עניין בו וכמה דולרים. אני לא ממליץ על שום מקום לרכוש את הלוחות, הוצאתי את שלי מחנות מקומית), בואו נעבור לקטגוריית הלוח הראשונה.

שלב 2: לוחות בסיסיים, אב טיפוס או לוחות ארדואינו ראשונים

לוחות בסיס, אב טיפוס או לוחות ארדואינו ראשונים
לוחות בסיס, אב טיפוס או לוחות ארדואינו ראשונים
לוחות בסיס, אב טיפוס או לוחות ארדואינו ראשונים
לוחות בסיס, אב טיפוס או לוחות ארדואינו ראשונים

הקטגוריה הראשונה שעליה אספר לכם היא הלוח הבסיסי או אב טיפוס. זה לא אומר שיהיה פשוט מאוד, זול, ויש לו כמה פונקציות וסיכות. זה רק אומר שהם בדרך כלל לא מורכבים במיוחד, יש להם הרבה מידע באינטרנט שתוכל לבדוק, ויכולים, פחות או יותר, לקחת על עצמך כל פרויקט שיכול להיות מעניין אותך בשלב זה. משקל וגודל לא כל כך משנה, לא צריך 60 סיכות וגם לא WiFi, אבל צריך בסיס עבודה מוצק. הארדואינו הראשון שנכנס לראש של כל אחד: האונו.

ה- Arduino Uno הוא אחד הדגמים המוכרים ביותר, ומעניין ביותר למתחילים ולמקצוענים. אחת היכולות הטובות ביותר שיש לה, מלבד יציאות USB/SPI/I2C (חפשו אותן באינטרנט) היא היכולת לערום עליה Arduino Shields. מגני ארדואינו הם, למעשה, מחשבי PCB שנבנו מראש עם פינים מתחתיהם והם מותקנים ישירות על לוח הארדואינו. ישנם מגני אינטרנט, מגיני סרוו, מגיני לוח Proto וכו '. רובם תוכננו במיוחד עבור Arduino Uno, אך חלקם מיועדים גם למגה (כפי שהשם אומר, הוא גדול). חלק מהמגנים אף מיועדים הן לאונו והן למגה. הדבר הטוב ביותר במגנים הוא שהם נמנעים מהכרח הכבלים ובמקרים מסוימים ניתן להערים מגנים רבים זה על זה.

אז, ה- Uno היא כנראה אחת הבחירות הטובות ביותר שלך. מניסיוני, ה- Pro Mini היה טוב מאוד בעיצובים שלי. בהתחלה לא היה לי פרויקט מוגדר, אבל מכיוון שהוא היה קטן ויחד עם זאת היה לו מספיק סיכות, הוא הפך להיות שימושי ביותר לכל דבר שניסיתי להכין. למעט תאימות המגן, יש לו כמעט אותן יכולות כמו ה- Uno, למעט יציאת ה- USB ועוד כמה סיכות מיוחדות. עם זאת, מכיוון שהוא קטן, זו אולי לא האפשרות הטובה ביותר. ה- Nano נמצא במצב דומה, למרות שיש לו מחבר מיני USB B נקבה.

אם לומר את האמת, אתה יכול להשתמש כמעט בכל ארדואינו בלי הרבה דברים (מה שמעלה את המחיר). הלוח הפופולרי ביותר, עם זאת, הוא ללא ספק ה- Uno.

שלב 3: לוחות ארדואינו בינוניים: מפרטים פיזיים חשובים יחסית

לוחות ארדואינו בינוניים: מפרטים פיזיים חשובים יחסית
לוחות ארדואינו בינוניים: מפרטים פיזיים חשובים יחסית
לוחות ארדואינו בינוניים: מפרטים פיזיים חשובים יחסית
לוחות ארדואינו בינוניים: מפרטים פיזיים חשובים יחסית
לוחות ארדואינו בינוניים: מפרטים פיזיים חשובים יחסית
לוחות ארדואינו בינוניים: מפרטים פיזיים חשובים יחסית

אז, כבר עברת לוחות מתחילים. כעת, במקום לחפש לוח שימושי לרוב הפרויקטים הפשוטים וקל לממשק, אתה מחפש ארדואינו עם גדלים ומשקלים קטנים יותר, אך אותם סיכות ויכולות. אולם לא כל פרויקטים ביניים דורשים מפרט זה. אולי יש לך שטח נוסף ו- Uno משתלב בצורה מושלמת. אבל פעמים רבות תתאכזב לגלות שמה שחשבת שהוא מרחב גדול הופך לחדר צפוף. אז … חוק ליצירת עיצובים: זכור תמיד שהשטח שלך ייצא קטן ממה שציפית. נסו לא לתכנן פרויקטים בהם הכל משתלב בצורה מושלמת; אתה תהיה מאוכזב כשלא.

בדיוק בגלל זה אתה צריך להתחיל לחשוב על לוחות ארדואינו קטנים יותר. הרבה יותר קשה לשים Uno בתוך מעטפת מזל"ט מאשר Pro Mini או Nano. חוץ מזה, כמו שאמרתי קודם, גם סיכות מתחילות להיות חשובות, וכך גם ההיגיון ומתח האספקה. רוב החיישנים מחוברים ישירות ל- 5v; אבל לאחרים לא יכול להיות יותר מ -3.3 וולט על סיכות ה- Vcc שלהם, למרות שהם עשויים להשתמש בהיגיון של 5V. חלק מהארדואינו מגיעים עם רגולטורים מובנים, אך ל- Pro Minis, המגיעים בגרסאות 5v ו- 3.3v, אין סיכות רגולטור מיוחדות. הנאנו, לעומת זאת, כן. יחד עם זאת, אם אתה בוחר בין 5v ל -3.3v Pro Mini, קנה את ה- 5v מכיוון שהוא מגיע עם מעבד מהיר יותר. ניתן למצוא רגולטורים של 3.3v במתכנת Pro Mini USB, או כ"טרנזיסטורים "קטנים (אתה יכול לקבל אותם לבד או כבר מולחם על לוח מיני). אם נחזור לספירת הסיכות, הן ל- Pro Mini והן ל- Nano יש, מלבד 14 הפינים הדיגיטליים (מתוכם אתה יכול להשתמש ב -12, האחרים הם סיכות Rx ו- Tx), 8 סיכות אנלוגיות, בעוד של- Uno יש רק 6 מהן. אם הפרויקט שלך דורש יותר משישה כניסות אנלוגיות (פוטנציומטרים, I2C וכו '), סביר להניח שתצטרך לוותר על הרעיון להשתמש ב- Uno.

אז בשלב זה הייתי ממליץ לך על ה- Uno (שתמיד שימושי), ה- Pro Mini (הלוח הראשון שלי, ממש מקסים אך אין לו שקע USB משולב, מה שאומר שתצטרך לרכוש חיצוני מתכנת), ה- Nano (בגודל זהה ל- Pro Mini, אך עם שקע USB ועוד כמה סיכות), וה- Mega (גדול מדי, אבל סופר טוב. בעל יותר מ -70 סיכות).

שלב 4: לוחות פרו: גודל, משקל וסיכות הם התכונות החשובות ביותר

לוחות Pro: גודל, משקל וסיכות הם התכונות החשובות ביותר
לוחות Pro: גודל, משקל וסיכות הם התכונות החשובות ביותר
לוחות Pro: גודל, משקל וסיכות הם התכונות החשובות ביותר
לוחות Pro: גודל, משקל וסיכות הם התכונות החשובות ביותר
לוחות Pro: גודל, משקל וסיכות הם התכונות החשובות ביותר
לוחות Pro: גודל, משקל וסיכות הם התכונות החשובות ביותר
לוחות Pro: גודל, משקל וסיכות הם התכונות החשובות ביותר
לוחות Pro: גודל, משקל וסיכות הם התכונות החשובות ביותר

כבר השקעת זמן בהתעסקות עם בני הארדואינים שלך ומוכנים להתחיל פרויקט נהדר ומדהים. אך ראשית, תזדקק ללוח שאינו מסוגל רק למה שאתה מכוון אליו, אלא גם מתאים למסגרת המדויקת שלך. אולם צורך זה אינו מרמז על כך שאתה צריך להשיג את הלוח הקטן ביותר האפשרי. הקספוד הזה של ivver, למשל, עם 3 סרוו בכל רגל וחיישנים רבים יצטרך הרבה יותר מ -20 הפינים הדיגיטליים הקיימים ב- Pro Mini או Nano (12 סיכות דיגיטליות + 8 אנלוגיות. זה לא ידוע במיוחד שניתן לטפל בסיכות A0, A1, A2 וכו 'כסיכות דיגיטליות אם אתה משתמש בסיכה מספר 14, 15, 16 וכן הלאה). במקרה זה, כנראה שאתה צריך לבחור במגה, שיכול לשלוט במספר צנוע של 30 סרוו או יותר. אם אתה בונה מדפסת תלת מימד, עליך להשתמש גם בלוח זה עם מגן הרמפות (אני מנסה לבצע את הפרויקט הזה כרגע. אנא הצביע עבורי בתחרות ארדואינו, מכיוון שאזדקק לאחד הפרסים כדי שאוכל אם לבסוף אעשה זאת, אהיה אסיר תודה על תמיכתך ואנסה לכתוב מידע על ביצוע הפרויקט). אבל אם אתה רוצה לבנות מיקרו -קוואדקטופטר מיקרו -בלוטות ', עליך לבחור את הלוח הקטן ביותר שיש (כל עוד הוא יכול להתמודד עם המשימה).

אז לוחות מעולים לפרויקטים מתקדמים הם … ובכן, אולי תתחילו לחשוב שהלוחות היחידים שאני יודע עליהם הם האונו, המגה, הנאנו והפרו מיני, וששני האחרונים הם ללא ספק המועדפים עלי (בטח ניחשתם שאני היה אומר הלוחות האלה). נכון שאני אוהב את האחרונים ושחזרתי על אותם ארבעה לוחות בכל קטגוריה, אבל העניין הוא שהם לוחות טובים יחסית למתחילים ולמקצוענים כאחד. התחלתי עם שני Pro Minis ובהמשך קניתי שני Nanos, והם ברצינות אף פעם לא אכזבו אותי (עד כה). אני מתכנן לרכוש מגה פשוט כי הלוחות האחרים הם קטנים עבור מדפסת תלת מימד. חוץ מזה, אני עדיין מרוצה לגמרי מהלוחות שקניתי לפני כמעט שנה (כן … עדיין חדש יחסית … אבל תאמין לי, כבר השקעתי את שעותיי הארוכות בהתעסקות בהן ובניית מעגלים. אל תזלזל. אני או … הארדואינו שלך עומד להישרף), מכיוון שהם יכולים למשוך כמעט כל פרויקט. אם אתה מרגיש שלוחות אלה אינן מה שאתה מחפש או שאתה צריך, תוכל גם לבדוק את לוח המיקרו (למרות שלא שמעתי עליו ביקורות טובות מדי … בחרתי ב- Nano במקום זה ואני חושב שעשיתי את הבחירה הטובה ביותר), ה- Due, הלאונרדו, בין היתר (רובם נראים כמו אונו או מגה, אך יש להם כמה הבדלים קלים, כמו מהירות, מתח הפעלה וכו ').

שלב 5: רק עצירה קטנה להסביר את הקטגוריות הבאות …

הקטגוריות שסיפרתי לך עליהן עד כה נחלקו בהתאם למורכבות ולדרישות הלוח שלך. משלב זה קדימה, רוב הקטגוריות יהיו בנושא פרויקטים בינוניים וקשים. כאן תרצה להפוך את העבודה ליעילה ככל האפשר, עם פחות מאמץ ושטח תפוס. אתה תנסה להימנע מכבלים, לקבל Arduino שתוכנן בצורה מושלמת לפרויקט שלך, ולא לבזבז מקום וכוח בכלל. אז בואו נצלול לעולם הלוחות או היישומים המתמחים יותר.

שלב 6: כטב"מים ותל"מים

מל"טים וחללי מל"טים
מל"טים וחללי מל"טים
מל"טים וחללי מל"טים
מל"טים וחללי מל"טים
מל"טים וחללי מל"טים
מל"טים וחללי מל"טים

אם היית מסתכל איך אני תמיד מציב מזל"טים כדוגמה הטובה ביותר לפרויקטים קטנים של ארדואינו, היית מניח שאני חובב מל"טים רציני. וזה בדיוק מה שאני. אז הקטגוריה הראשונה שעליה אני אדבר היא … ובכן, הייתם צריכים לנחש את זה … מזל"טים.

מל"טים מוגדרים כ"מטוס ללא טייס אנושי על הסיפון "(ויקיפדיה). מכיוון שהם אוויריים, יש להם מגבלת משקל מסוימת. כמובן שכולם ישמחו לקבל מנועי מיקרו שהרימו 2 ק"ג כל אחד. אבל מכיוון שזה לא המקרה, כאשר אתה מתכנן מל"ט משלך (רכב בלתי מאויש) משלך, תצטרך לנסות להפוך אותו לקל ככל האפשר (פחות משקל = פחות צריכת חשמל = יותר זמן טיסה). כל עוד לשני Arduinos פחות או יותר אותו משקל וגודל, קבלו את הטוב ביותר (מעבד מהיר יותר, יותר סיכות וכו '). אל תחפש לוח שיש בו בדיוק את מספר הסיכות שאתה צריך: השאר תמיד כמה "חלפים" למקרה שתרצה להוסיף עוד חיישנים, סרוו וכו '. מצד שני, אם לשני לוחות יש אותם סיכות ויכולות, תמיד ללכת על הקטן ביותר.

הלוחות הטובים ביותר לפרויקט מסוג זה: Pro Mini ו- Nano (שיש להם בערך אותו מספר סיכות וגדלים שווים). כמובן שתוכל להשתמש בכל לוח שתרצה, אך אל תתכנן לבנות מזל"ט בגודל 10 ס"מ באמצעות מגה (אתה תרוויח את זעמי לנצח. יהיה מעניין לראות אותך מנסה, בכל מקרה!). אם אתה מוצא מגן או מסגרת נהדרים שמשתלבים בצורה מושלמת עם לוח גדול יותר, בהחלט השתמש בו. כרגע אני לא מכיר דבר כזה, אבל מי יודע מה אתה יכול להמציא?

לגבי חלק תקשורת הרדיו, לא שמעתי עד כה לוח שיש בו שבב תקשורת משולב (לא מדבר על WiFi או בלוטות ', אבל יכולות 2.4 Ghz אמיתיות עם מהירות העברה טובה). חלק מהפרויקטים כוללים שימוש במקלט רדיו רגיל והפיכת הארדואינו לשמש כבקר הטיסה. גיליתי שיותר מעניין לייצר את המקלט והבקר בעצמי, באמצעות מודול מקלט משדר 2.4 Ghz: ה- NRF24L01 (פשוט קראו לו NRF24 או RF24). חלק ממודולים אלה מגיעים עם אנטנות חיצוניות לטווח ארוך יותר, בעוד שאחרות קטנות יותר ויש להן אנטנת PCB בלבד. במשך זמן רב חשבתי ש- NRF24 הוא כל מודול הרדיו, עד ש"נארתי "ו"גיליתי" שה- NRF24 הוא למעשה שבב קטן ושחור, ששאר המודול הוא רק לוח "פריצה", מה שכמובן מקל על החיבורים אלפי פעמים. אני מאוד אוהב את המודול הזה, מכיוון שיש לו טווח טוב יחסית (למרות שהאנטנה אינה חיצונית) קל לממשק. אם ברצונך לבדוק פרויקט שנעשה איתו, קרא את Ible זה כיצד להוסיף שליטת סרוו אלחוטית ומחוון רמת סוללה למזל"ט זול שאין בו אף אחד (מל"טים שוב!).

שלב 7: IoT/Wifi

IoT/Wifi
IoT/Wifi
IoT/Wifi
IoT/Wifi
IoT/Wifi
IoT/Wifi

בהמשך לנושא התקשורת האלחוטית, אני אספר לך על הלוחות הטובים ביותר עבור IoT (Internet of Things) או חיבורי WiFi. IoT היא המצאה חדשה יחסית המבקשת לחבר את כל הדברים זה לזה, להפוך את התהליכים לאוטומטיים ולהקל על החיים. בעזרת IoT תוכל לכבות את האורות שהשארת בטעות בבית ממשרדך, או לקבל הודעות דוא ל כאשר מזון הכלבים שלך עומד להיגמר. בעיקרון, אתה רק צריך לוח מסוג WiFi, אינטרנט ופלטפורמת IoT, כגון IFTTT. מכיוון שאני לא מומחה ביצירת פרויקטים ושרטוטים של IoT, אנא בדוק את השיעור הזה על ידי bekathwia, בו תוכל ללמוד פרויקטים בסיסיים ומתקדמים, כמו גם כיצד להתממשק עם Arduinos בשימוש, הן פיזית (חוטים, חיישנים וכו ') ובאופן אלחוטי (אינטרנט).

הלוחות הידועים והמשומשים ביותר הם ה- ESP8266s (השבב המולחם עליו הוא למעשה ה- ESP8266, ויש איתו לוחות פריצה רבים ושונים). חלקם נראים דומים ל- Pro Mini רחב, בעוד שאחרים נראים כמו מודול NRF24 ללא אנטנה חיצונית שסיפרתי לך עליה קודם. את האחרונים הללו ניתן להוסיף ל- Arduino הרגיל כדי להוסיף יכולות אלחוטיות. ל- Arduino Yun, בדומה ל- Uno, יש גם שבב WiFi משולב, והוא שימושי מכיוון שהוא תואם לכמה מגנים ויש לו יותר סיכות מאשר ESP8266 רגיל. ניתן לתכנת הן את ה- Yun והן את ESP8266 מתוכנת Arduino IDE, לאחר שקיבל את "מנהלי ההתקנים" ממנהל הלוח.

ESP8266 לא כולם מיועדים לעבוד על היגיון 5v; חלק מהסיכות שלהם עשויות לדרוש פחות מתח כדי לפעול כראוי. לכן, לפני רכישת לוח, בדוק תמיד את תרשים ה- pinout ואת המפרט (חפש "(שם לוח) + pinout + תרשים" בתוך Chrome, Firefox, Safari וכו ').

יש גם כמה "Arduinos" (לא בטוח שהם Arduinos אמיתיים, לפעמים הם רק "קולאז '" של כרטיסי PCB ולוחות שונים, כמו גם שבבים) המבוססים על מעבדים בסגנון Uno ו- Mega וכוללים קישוריות WiFi. אני לא כל כך בטוח לגבי אופן ההתממשקות שלהם או תאימותם למגנים, אז קנה על אחריותך בלבד.

שלב 8: בלוטות '

בלוטות
בלוטות

רק עוד יכולת אלחוטית נהדרת. ההבדל העיקרי בחיבורי WiFi הוא שהטווח (במקרה זה) הוא מטרים ספורים בלבד (תיאורטית, תוכל לשלוט בלוחות IoT מכל מקום בעולם, כל עוד הארדואינו ויש לך אינטרנט), וכי המהירות של חיבור ה- Bluetooth הוא הרבה יותר מהיר. יכולות Bluetooth נהדרות לביצוע פרויקטים מבוקרים באמצעות טלפונים סלולריים (באמצעות אפליקציות מיוחדות, כגון Roboremo), כמו מכוניות RC, רוברים, רחפנים, בקרי רצועות LED, רמקולים וכו '.

חלק מהלוחות מגיעים עם שבבי Bluetooth משולבים (אם כי לא יודעים הרבה). אחרים לא, ובגלל זה ישנם מודולי Bluetooth חיצוניים. השבבים המוכרים ביותר הם HC-05 ו- HC-06, הנמכרים בנפרד או בלוחות פריצה, בדרך כלל עם ממשק 6 פינים (מתוכם רק 4 נפוצים). מודולים אלה מסתמכים על שימוש בסיכות ה- Tx וה- Rx על ה- Arduino (סיכות סידורי), אשר עשויות להיות מוחלפות בסיכות Tx ו- Rx וירטואליות (Serial Software). בגלל זה, אפשר לתכנת את HC-05 ו- HC-06 באמצעות מתכנת Pro Mini באמצעות הצג הסידורי של ה- Arduino IDE. באמצעות שיטה זו, אתה יכול לבחור את השם שבו הוא יופיע למכשירים אחרים, את הסיסמה, קצב השידור, בין אפשרויות אחרות. למדתי על זה מהמדריך הגדול הזה של sayem2603. אם אתה מתכנן להשתמש במודולים אלה, עליך בהחלט לקרוא את ה- Ible, מכיוון שתמצא המון עובדות מעניינות שלא ידעת עליהן.

אז, לוחות טובים לחיבורי Bluetooth הם … ובכן, לא ניסיתי אף ארדואינו עם שבב Bluetooth משולב, אך למיטב ידיעתי הן HC-05 והן HC-06 הם אחד הפתרונות הטובים ביותר. כמעט כל Arduino עובד עם המודולים האלה; אני אישית משתמש הן ב- Pro Minis והן ב- Nanos. הדבר היחיד שאולי אינך אוהב בשימוש במודולי Bluetooth אלה הוא שאתה צריך 4 כבלים. אם אתה אין כבלים; בחור רק מגנים ולוחות”, ייתכן שתצטרך לחפור. אם לא, תגלו שאפילו עם הכבלים, ארדואינו קטן עם אחד מהלוחות הללו אינו תופס מקום רב כמו ארדואינו בגודל יחיד עם בלוטות '.

מלבד מודולים ולוחות של WiFi, Bluetooth ו- 2.4 Ghz, ישנם גם כמה הפועלים בתדרים שונים. ה- jhaewfawef, למשל, שאת קיומו גיליתי כשקראתי את ה- Ible הגדול הזה על ידי…, משתמש בתדרים נמוכים יותר כדי להשיג שידור לטווח ארוך במיוחד (LoRa = +10km range).עדיין לא ניסיתי אותם, אבל זה נראה כמו פרויקט סופר מעניין. חלק מהמודולים משתמשים ב -169 Mhz, 433 Mhz, 868 Mhz או 915 Mhz, אך כל התדרים נמוכים מ -1 GHz. היתרון על פני 2.4 מערכות הוא שהטווח משתפר, אך קצב הנתונים חייב להיות נמוך יותר (לא משנה יותר מדי … לא תשלח קובץ 1Gb דרך מכשירי הקשר האלה … כנראה). ממשקי הסיכה יכולים להשתנות מאוד, החל מ -3 או 4 סיכות ללוח שלם בסגנון ננו עם רדיו.

אם לומר את האמת, אני לא באמת יודע עליהם הרבה מכיוון שאני יותר בחור של 2.4 Ghz. אולם… נראה נהדר ואני אשמח לקבל אחד ברגע שאני יכול. אלה Arduinos (או מודולים) מושלמים עבור חיישני מזג אוויר (רחוקים מהבסיס שלך), טלמטריה של מל ט ואולי אפילו סוג של IoT שאינו WiFi (לא IoT כראוי, אך עדיין תוכל לשלוט באלקטרוניקה של הבית שלך עם מכשירי רדיו מסוג זה). לכן, אם אתה מתעניין בדבר כזה, נסה להשיג אחד מהם.

שלב 9: תדרי רדיו אחרים

תדרי רדיו אחרים
תדרי רדיו אחרים
תדרי רדיו אחרים
תדרי רדיו אחרים
תדרי רדיו אחרים
תדרי רדיו אחרים

מלבד מודולים ולוחות של WiFi, Bluetooth ו- 2.4 Ghz, ישנם גם כמה הפועלים בתדרים שונים. Adafruit Feather 32u4 RFM95, למשל, שאת קיומה גיליתי כשקראתי את ה- Ible הנהדרת הזו של Jakub_Nagy, משתמש בתדרים נמוכים יותר כדי להשיג שידור לטווח ארוך במיוחד (LoRa = +10km range). עדיין לא ניסיתי אותם, אבל זה נראה כמו פרויקט סופר מעניין. חלק מהמודולים משתמשים ב -169 Mhz, 433 Mhz, 868 Mhz או 915 Mhz, אך כל התדרים מתחת ל- 1 GHz. היתרון על פני 2.4 מערכות הוא שהטווח משתפר, אך קצב הנתונים חייב להיות נמוך יותר (לא משנה יותר מדי … לא תשלח קובץ 1Gb דרך מכשירי הקשר האלה … כנראה). ממשקי הסיכה יכולים להשתנות מאוד, החל מ -3 או 4 סיכות ללוח שלם בסגנון ננו עם רדיו.

אם לומר את האמת, אני לא באמת יודע עליהם הרבה מכיוון שאני יותר בחור של 2.4 Ghz. עם זאת, ה- Adafruit Feather 32u4 RFM95 נראה נהדר ואני אשמח לקבל אחד ברגע שאני יכול. אלה Arduinos (או מודולים) מושלמים עבור חיישני מזג אוויר (רחוקים מהבסיס שלך), טלמטריה של מל ט ואולי אפילו סוג של IoT שאינו WiFi (לא IoT כראוי, אך עדיין תוכל לשלוט באלקטרוניקה של הבית שלך עם מכשירי רדיו מסוג זה). לכן, אם אתה מתעניין בדבר כזה, נסה להשיג אחד מהם.

שלב 10: בואו נחזור ללוחות בעלי יכולת אלחוטית… Arduino תואם מגן

בואו נחזור ללוחות בעלי יכולת אלחוטית… Arduinos תואם מגן
בואו נחזור ללוחות בעלי יכולת אלחוטית… Arduinos תואם מגן
בואו נחזור ללוחות בעלי יכולת אלחוטית… Arduino תואם מגן
בואו נחזור ללוחות בעלי יכולת אלחוטית… Arduino תואם מגן
בואו נחזור ללוחות בעלי יכולת אלחוטית… Arduinos תואם מגן
בואו נחזור ללוחות בעלי יכולת אלחוטית… Arduinos תואם מגן
בואו נחזור ללוחות בעלי יכולת אלחוטית… Arduino תואם מגן
בואו נחזור ללוחות בעלי יכולת אלחוטית… Arduino תואם מגן

כפי שאמרתי לך באחד השלבים הראשונים, מגינים הם מחשבי PCB הערימים ישירות על גבי לוח ארדואינו כדי a) להוסיף פונקציה וב) להפחית את הצורך בכבלים. לפעמים, ניתן לערום מגנים על מגנים אחרים, מה שהופך כריך או מגדל מגנים של הרבה פייטן. חלק מהמגנים תואמים רק לארדואינו ספציפי (שכן התפלגות הסיכה משתנה מדגם לדגם); בעוד שאחרים מיועדים ליותר מאחד (המסך הזה ענק, מישוש ותואם גם לאו וגם למגה. ברצינות הייתי רוצה להשיג אותו. אני מקווה שאם אנצח בתחרות ארדואינו, אולי אגיע למודול הזה ולכל כך הרבה. רכיבי ארדואינו אחרים כדי להביא לך יותר הוראות).

רוב המגינים מיועדים ל- Uno ו- Mega (כנראה גם ללוחות דומים, אבל לא כל כך בטוחים לגבי זה. אל תהרוס את המגנים או הלוחות שלך!). ניתן גם לייצר מגינים בהתאמה אישית (עיינו באייבלס אלה) או מיועדים ללוחות קטנים יותר. חלקם מוסיפים יכולות אלחוטיות, קישוריות רשת, מסכים, כפתורים, משטח לוח לוח, בקרי מנוע, ממסרי AC וכו '. כמה מגנים מיוחדים מיועדים במיוחד להדפסה CNC והדפסה תלת מימדית (לוח רמפות). אלה יש שקעים בחלק העליון כדי להוסיף את מנהלי ההתקנים של מנוע הצעד.

לכן, אם אתה חושב להביא לוח Arduino לשימוש עם מגנים שונים, ההצעה הטובה ביותר שלי תהיה ה- Mega ו- Uno. האחרון יש את החיסרון שיש לו פחות סיכות, כך שלא תוכל להשתמש במגנים גדולים יותר כמו הרמפות. למגה, לעומת זאת, יש בעיות משלה: כמה סיכות ב- Uno נמצאות במגזרים שונים במגה, כך שלא תוכל להשתמש בכל מגיני ה- Uno, שהם פופולריים ונפוצים יותר מאשר אלה של מגה.

שלב 11: הדפסה CNC ותלת מימד

הדפסה CNC ותלת מימד
הדפסה CNC ותלת מימד
הדפסה CNC ותלת מימד
הדפסה CNC ותלת מימד
הדפסה CNC ותלת מימד
הדפסה CNC ותלת מימד

כמה מהפרויקטים האהובים עלי קשורים למכונות הדפסה CNC או תלת מימד (ומזל"טים). היכולת להפוך עיצובים ממוחשבים לתנועות מכניות תלת מימדיות היא רק…. מדהים. לא רק החלק התיאורטי מגניב; הסיפוק בלהכין יצירות משלך עם מכונה שבנית מאפס היא עצומה. ניתן להשתמש במגן CNC לייצור חרטים וחותכי לייזר, מכונות קידוח, מכונות CNC מבוססות Dremel וכו '. כרגע אני חוסך כסף לבניית מדפסת תלת מימד ראשונה שלי, המבוססת על מגן Arduino Mega ו- Ramps 1.5. עד כה, כל החלקים המכניים שהייתי צריך לפרויקטים שלי נעשו באמצעות לגו או משהו דומה, וכתוצאה מכך "מכונות" מעניינות אך לא מדויקות. אנא הצביעו עבורי ועזרו לפרויקט שלי לצאת לדרך. לאחר סיום, אנסה ליצור Ible כיצד להכין מדפסת תלת מימד.

אם נחזור לדפוס CNC ותלת מימד, אם אתה מעוניין בכל אחד מהדברים האלה, כנראה שאתה צריך לבדוק את מגן ה- CNC הזה (מיועד ל- Uno, אבל אני חושד שהוא תואם גם למגה) או להדפסה תלת מימדית (Arduino Mega) תואם בלבד, יש יותר מדי סיכות ליחידה). הן במגן ה- CNC והן בהדפסה התלת -ממדית יש שקעים המיועדים במיוחד לנהגי מנועי צעד (בדומה ל- A9488), השולטים במנועי ציר X, Y ו- Z (והמכשיר במדפסת תלת מימד). אני לא יודע הרבה על מגן ה- CNC, אבל לרמפס יש גם את המחברים הדרושים לחלקים האחרים של מדפסת תלת מימד (תרמיסטורים, מקור הספק גבוה, מיטת חימום וכו '). למיטב ידיעתי, ישנן 3 גרסאות ללוח הרמפות (מגן הדפסה תלת מימדית): 1.4, 1.5 ו- 1.6. שני הדגמים האחרונים כמעט זהים, נראים מסודרים ופשוטים יחסית, בעוד שהישן נראה מעט שונה (עם טרנזיסטורים המותקנים בטכנולוגיית THT, נתיכים גדולים יותר וכו '). ה -1.6 כולל קירור טוב יותר לטרנזיסטורים של מוספת. בכל מקרה אין יותר מדי הבדלים, אז בחר את זה שאתה הכי אוהב (נסה להשיג את החדש ביותר).

אז, הארדואינים הטובים ביותר לפרויקט זה יהיה מגה (לא כל כך בטוח אם זה תואם את מגן ה- CNC. ראיתי משהו של בחור שמשתמש ברמפות כדי להפעיל מכונת CNC. אתה צריך לחפש את זה ואז לספר לי על זה), ובמקום השני ה- Uno (בהחלט לא תואם את הרמפות). אתה יכול לחבר מדפסת תלת מימד באמצעות כמעט כל ארדואינו עם מספר סיכות מכובד; עם זאת, זה יהיה בלגן רציני, אז חסוך לעצמך זמן וסבלנות וקנה מגה.

שלב 12: לוחות מיקרו (לא כמו מיקרו Arduino … ברצינות מיקרו לוחות)

לוחות מיקרו (לא כמו מיקרו Arduino … ברצינות מיקרו לוחות)
לוחות מיקרו (לא כמו מיקרו Arduino … ברצינות מיקרו לוחות)
לוחות מיקרו (לא כמו מיקרו Arduino … ברצינות מיקרו לוחות)
לוחות מיקרו (לא כמו מיקרו Arduino … ברצינות מיקרו לוחות)
לוחות מיקרו (לא כמו מיקרו Arduino … ברצינות מיקרו לוחות)
לוחות מיקרו (לא כמו מיקרו Arduino … ברצינות מיקרו לוחות)

חשבתם שהפרו מיני והנאנו קטנים? ובכן, רק תסתכל על "לוחות" Attiny (למעשה רק שבבים). לפעמים אתה רק צריך לשלוט בסרוו קטן עם סיכה אחת בלבד, או למצמץ לד כל 3 שניות, ולהניח את האלקטרוניקה במקום סופר קטן (2x2x2 ס"מ). מה אתה עושה? קודם כל, אתה שוכח את המגה והאו. אז אתה קצת מפקפק ולבסוף מנקה את Nano ו- Pro Mini ממוחך. מה שנשאר? מיקרופון בעל 8 פינים (שבב משולב) בשם Attiny85.

ל"קרש "המיקרו הזה (שהוא למעשה שבב קטן בלבד) יש סיכת 5v ו- Gnd (1 כל אחת), ו -6 סיכות נוספות, חלקן כפולות (או משולשות) כסיכות אנלוגיות, דיגיטליות, SPI וכו '. אתה צריך לבדוק את pinout למפרט המדויק. ככל הנראה, ניתן לתכנת את הלוח באמצעות מתאם USB מיוחד או אפילו עם ארדואינו אחר (באמצעות סקיצה מיוחדת וממשק SPI. אני לא מקצוען בנושא זה). חשבתי יקר שאתה יכול פשוט להשתמש במתכנת Pro Mini (בעזרת סיכות ה- Tx וה- Rx) כדי להעלות סקיצה; אבל למיטב ידיעתי כעת אינך יכול.

אז, לוחות מיקרו מצוינים לפרויקטים מיקרו הם Attiny85 (רק שבב, אבל אתה יכול להלחים אותו ללוח הלחם שלך או להשתמש בשקע IC נקבה 2x4, שאליו Attiny85 צריך להתאים בצורה מושלמת), Digispark Attiny85 (זהו פריצת Kickstarter לוח עבור IC זה. הוא כולל, בחלל קטן, מחבר USB, ווסת כוח וסיכה להקלת החיבורים), או Attiny IC אחר (הם מגיעים בגדלים רבים).

שלב 13: מה לגבי שיבוטים?

כמעט כל מוצר טוב מקבל את השיבוטים והעותקים שלו. GoPro, DJI, לגו וכל מותג וחברה מצליחים ראו את זה קורה. וארדואינו אינו יוצא מן הכלל. אם לומר את האמת, אני אפילו לא יודע להבדיל בין ארדואינו אמיתי לבין מזויף. אולי אפילו אחד הלוחות האלה שהמלצתי עליהם הוא שיבוט, אבל רובם לא. אם ברצונך ללמוד אילו לוחות מקוריים ואילו לא, עליך לבדוק באינטרנט, שכן יש המון הדרכות ומידע נחוצים כדי לברר זאת.

אני לא הולך להגיד אם אתה צריך לסמוך על שיבוטים או לא. כמובן שכדאי שתנסה להשיג לוחות מקוריים, מכיוון שיהיה הרבה יותר מידע ותמיכה עבורם באינטרנט. חוץ מזה, שיבוטים לפעמים שונים בהפצת סיכות, כך שמגינים אולי לא יעבדו על הלוח "אותו".

אני בספק אם הלוחות שיש לי הם שיבוטים. כל 4 היו זולים יחסית, בכל מקרה, כך שחסכון של כסף או פחות לא היה משנה את חיי. הבעיות עם שיבוטים הן כי א) השם או הדגם עשויים להשתנות ב- Arduino IDE; ב) יתכן שמגנים אינם תואמים; ג) סיכות מיוחדות עשויות להיות שונות (I2C, SPI וכו '); ד) יתכן שהם לא יפעלו כצפוי. עם זאת, שיבוטים עשויים לעבוד בצורה מושלמת, ואולי אפילו תהיו מאושרים יותר עם זיוף בעל מקור. אבל, אם משהו נכשל, זכור שאמרתי לך שאתה צריך לקבל מסמכי מקור (אנא אל תאשים אותי בדבר שלא באשמתי. אם כן, תוכל להאשים אותי).

שלב 14: השלב הבא?

השלב הבא?
השלב הבא?
השלב הבא?
השלב הבא?
השלב הבא?
השלב הבא?
השלב הבא?
השלב הבא?

אז עכשיו, לאחר שסיפרתי לכם על רוב הקטגוריות הארדואיניות שאני מכיר, הגיע הזמן שתעשו …

  1. בחר לוח משלך וספר לי עליו ("הצלחתי!" אופציה).
  2. צור פרוייקט ארדואינו נהדר ופרסם אותו כ"הצלחתי! ".
  3. בנה ארדואינו משלך (כמו החבר'ה האלה) או פשוט השתמש ב- IC, כמו שעשה ניקוס ב- Quadcopter Instructable שלו.
  4. תגיד לי להוסיף קטגוריית לוח Arduino לרשימה.
  5. כתוב הוראה מדהימה משלך.

ובכן, עכשיו לאחר שסיימת לקרוא, אנא הצביע עבורי בתחרות ארדואינו. מקווה שהאבל הזה היה שימושי לך ועוזר לך בפרויקט הראשון או הבא שלך, ותודה רבה על הקריאה!

מוּמלָץ: