דף הבית » איך ל » מה זה ארדינו? למד על פלטפורמת קוד פתוח זו

    מה זה ארדינו? למד על פלטפורמת קוד פתוח זו

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

    חומרה Arduino הוא קוד פתוח מעגל הלוח עם המיקרו ואת קלט / פלט (I / O) פינים לתקשורת ושליטה חפצים פיזיים (LED, servos, כפתורים, וכו '). הלוח יהיה בדרך כלל מופעל באמצעות USB או ספק כוח חיצוני אשר בתורו מאפשר לה כוח חומרה אחרים חיישנים.

    Arduino גם יש קוד פתוח רכיב תוכנה אשר דומה C + +. סביבת הפיתוח המשולבת של Arduino (IDE) מאפשרת לך לכתוב קוד, לקמפל אותו ולאחר מכן להעלות אותו ל- Arduino לשימוש עצמאי באב-טיפוס ובפרוייקטים.

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

    גרסאות ארדונו

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

    התמונה להלן נוצרה באמצעות Fritzing והוא פריסה עבור Arduino בסיסי באמצעות לוח לחם.

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

    אנחנו לא יכולים לכסות כל אפשרות Arduino, אבל הנה כמה אפשרויות בולטות להתחיל.

    ארדונו אונו

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

    ארדונו ננו

    ננו הוא כמעט תכונה עבור תכונה זהה Arduino Uno, אבל זה בערך 1/3 את הגודל ולא יכול להשתמש במגנים בקלות. אונו נועד לשמש קבוע קבועה בפרויקטים או עם קרשים לבדיקה.

    Arduino Lilypad

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

    ארדינו מגה 2560

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

    Netduino

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

    לקבלת יותר חומרה Arduino לבדוק את הקישור הבא.

    אביזרים Arduino (מגן)

    Shields לעשות הוספת פונקציונליות שלך Arduino הצמד, פשוטו כמשמעו. יש להם סיכות לדחוף ישר לתוך החלק העליון של Arduino שלך ואתה יכול מיד לנצל את מה המגן יכול לעשות. ניתן גם להוסיף מספר מגינים בכל פעם. Arduino שצופה בטוויטר עבור hashtag מסוים (מגן Ethernet) ולאחר מכן שולט ברכב RC באמצעות RF (מגן RF) אינו מעבר להיקף של פרוייקט יחיד הודות לגמישות המגן.

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

    אתרנט

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

    XBee

    מגן XBee עושה תקשורת אלחוטית מנקודה לנקודה. אתה יכול להשתמש בו כדי להתחבר לרשת שני Arduinos יחד או להקים רשת רשת שלם של Arduinos כי יהיה יום אחד לסחוב את העולם!

    מוטור

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

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

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

    תכנות (סקיצות)

    IDE Arduino הוא כלי חוצה פלטפורמת כלי שנכתב ב- Java. זה מאפשר לך לשלוט על כל הפונקציות של התוכנה שלך Arduino.

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

    Eclipse ו- Notepad ++ הם חלופות פופולריות לכתיבת הסקיצות שלך, אך הן חסרות גישה קלה לדוגמאות לשרטוט ולהרכבה / העלאה של הסקיצה המוגמרת ל- Arduino.

    משאבים

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

    אם יש לך קישורים שימושיים יותר או פרויקט Arduino משלך, אל תהסס להשאיר תגובה לחלוק עם כל הקוראים.

    רעיונות לפרויקטים

    http://arduino.cc/en/Tutorial/HomePage

    http://www.arduino.cc/playground/Projects/ArduinoUsers

    http://hackaday.com/category/arduino-hacks/

    http://www.instructables.com/tag/type-id/category-technology/channel-arduino/

    Arduino החומרה התייחסות http://arduino.cc/en/Main/Hardware

    סרטונים https://www.youtube.com/user/makemagazine

    http://www.circuitsathome.com/