תכנות לארדואינו: מדריך למתחילים
הארדואינו היא אחת מפלטפורמות המפתחים המפורסמות ביותר בשוק. תוכלו לגלות כיצד לתכנת ולהשתמש בו נכון כאן.
Arduino: חומרה זו נדרשת לתכנות
הארדואינו הם כמו חול ליד הים. בהתאם, המבחר גדול. אם אתם עדיין לא בקיאים בעניין, יש לנו כמה טיפים בשבילכם.
- ה- Arduino Uno מתאים מאוד למתחילים, שכן הוא מספק גם שישה סיכות אנלוגיות וגם 14 סיכות דיגיטליות, מה שאומר שכבר ניתן לחבר אליהם רכיבים אלקטרוניים רבים. יש לך גם את היתרון שאתה יכול (בדרך כלל) להחליף את המיקרו-בקר מבלי לקנות לוח חדש. קל גם לתכנת עם הלוח ואז להלחמה למעגל.
- לוח טוב נוסף ברמת הכניסה הוא Arduino Mega 2560. למרות שהשבב מותקן לצמיתות, הלוח מציע סיכות משמעותיות יותר מה- Uno, אך הוא גם יקר יותר בהתאמה.
- מכיוון שפלטפורמת הארדואינו היא "קוד פתוח", יש גם אלטרנטיבות זולות רבות לארדואינוס "האמיתי".
- בנוחות, תוכלו למצוא כמה ערכות ארדואינו באינטרנט המגיעות עם מגוון שלם של רכיבים אלקטרוניים, שיכולים לחסוך לכם כסף.
- אם אתה לא קונה ערכה, אתה יכול להשיג את החלקים בנפרד. כמתחיל, עליכם לרכוש תחילה כמה נוריות לד, נגדים, כפתורים, פוטנציומטרים וסרוו כדי לנסות הרבה. אתה צריך גם כבלי מגשרים וקרש לחם כדי לחבר את הרכיבים זה לזה.
התקן את Arduino IDE
לפני שתוכל ליהנות באמת עם הארדואינו שלך, עליך להתקין תחילה את ה- Arduino IDE.
- במהלך ההתקנה תחת Windows תישאל מספר פעמים אם ברצונך להתקין את מנהלי ההתקנים של Arduino. הקפד ללחוץ על "התקן" כאן, אחרת לא תוכל להשתמש בארדואינו עם המחשב מאוחר יותר.
ארדואינו: LED שליטה
אנו מראים לכם כיצד לשלוט על נורית LED עם הארדואינו.
- לשם כך, ראשית חבר את הסיכה שכותרתה "GND" לצד הקצר של הנורה באמצעות כבל מגשר.
- חבר את הצד השני של הנורית עם נגן מתאים.
- חבר גם את הנגד לפין 13.
- הפעל את ה- Arduino IDE וחבר את Arduino למחשב באמצעות כבל USB.
- לחץ על הכרטיסייה "כלים" ובחר את הלוח שלך, המפרט שלו והיציאה.
- ב"הגדרת חלל () "עליך להוסיף תחילה פקודה המגדירה את סיכה 13 כפלט. זה נעשה בקלות באמצעות הפקודה "pinMode (13, OUTPUT);" (ללא הצעות מחיר).
- ב"לולאת הריק () "תוכלו להוסיף כעת פקודות שצריך לבצע שוב ושוב. ראשית, הפקודה "digitalWrite (13, HIGH);" הסיכה מוגדרת כ- HIGH, כלומר מתח על 3.3 וולט מופעל עליו.
- כעת הוסף את הפקודה "עיכוב (1000);" כך שהתוכנית מחכה לרגע.
- עכשיו אתה יכול להשתמש בפקודה "digitalWrite (13, LOW);" הוסף כך שהתוכנית תכבה שוב את הנורית. ואז הכנס שוב את פקודת ההשהיה.
- לבסוף, העלה את התוכנית לארדואינו. עכשיו יש לך נורית LED מהבהבת!
השתמש בכפתורים בארדואינו
כדי להשתמש בכפתור על הארדואינו, הכנס אותו לאזור החריץ של קרש הלחם.
- חבר את המחבר בפינה השמאלית התחתונה לפין 5V ואת המחבר בצד ימין למטה דרך נגן של 10 קילוום או יותר לקרקע.
- המחבר מחובר גם לפין 3 בפינה השמאלית העליונה.
- בשיטת ההתקנה תגדיר תחילה כפתור זה כקלט: "pinMode (3, INPUT);"
- עם הפקודה "digitalRead (3);" עכשיו אתה יכול לקרוא את המצב הדיגיטלי של הסיכה. זה או גבוה או נמוך. פשוט השתמש בהצהרת if לשאילתה.
ארדואינו: סרוו בקרה
מכיוון שהשליטה בסרוו מורכבת מעט יותר, סיכמנו זאת עבורך במאמר נפרד.
במאמר הבא תלמד כיצד לכתוב תוכניות משלך בג'אווה.