מחשביםתכנות

Arduino למתחילים: הוראות שלב אחר שלב. תכנות ופרוייקטים Arduino: היכן להתחיל?

Arduino הוא מאוד פופולרי בקרב כל חובבי העיצוב. יש צורך להכיר אותם עם אלה שמעולם לא שמעו עליו.

מה זה ארדינו?

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

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

מה ניתן להרכיב על זה?

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

היכן לקנות רכיבים?

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

רכיבים ניתן לרכוש גם כחלק מערכה, או בנפרד. יש אפילו מוכנים מראש ערכות לאסוף מכוניות, מסוקים עם סוגים שונים של שליטה או ספינות. הסט, כמו בתמונה לעיל, המיוצר בסין, יעלה $ 49.

עוד על ציוד

לוח Arduino הוא מיקרו פשוט AVR כי כבר הבזיק עם bootloader ויש לו מינימום USB מינימום יציאת UART. ישנם עדיין מרכיבים חשובים, אך בתוך גבולות המאמר יהיה עדיף להתמקד רק בשני מרכיבים אלה.

ראשית על המיקרו-בקר, המנגנון, שנבנה על תכנית אחת, שבה ממוקמת התוכנית. התוכנית יכולה להיות מושפעת על ידי לחיצה על הכפתורים, קבלת אותות מרכיבי הבריאה (נגדים, טרנזיסטורים, חיישנים וכו ') וכו'. החיישנים יכולים להיות שונים מאוד בתכליתם: תאורה, תאוצה, טמפרטורה, מרחק, לחץ, מכשולים כמו מכשירים התצוגה, חלקים פשוטים ניתן להשתמש, מ LEDs ו כלבות למכשירים מורכבים, כגון מציג גרפי. כפי actuators לשקול מנועים, שסתומים, ממסרים, servos, אלקטרומגנטים ועוד רבים אחרים, אשר רשימה ארוכה מאוד. עם כמה מהרשימות האלה, MC עובד ישירות, בעזרת חיבור חוטים. עבור כמה מנגנונים, יש צורך בהתקנים זמניים. אבל אם אתה באמת מתחיל לעצב, זה יהיה קשה לרדת. עכשיו בואו נדבר על תכנות Arduino.

עוד על תהליך התכנון של הלוח

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

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

פרויקטים מלכתחילה

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

  1. צור LED מהבהב כי תפעל הודות Arduino.
  2. חיבור לחצן נפרד ל "Arduino". זה יכול להיעשות כך כפתור יכול להתאים את הזוהר של LED מנקודה # 1.
  3. חיבור פוטנציומטרים.
  4. בקרת כונן סרוו.
  5. חיבור ועבודה עם נורית תלת-צבעית.
  6. חיבור אלמנט piezoelectric.
  7. חיבור photoresistor.
  8. חיבור חיישני תנועה וסימנים על פעולתו.
  9. חבר לחות או חיישן טמפרטורה.

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 iw.unansea.com. Theme powered by WordPress.