תגיד שלום לארדואינו

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

עכשיו השאלה היא, מה הקשר של רובוט עם ארדואינו? האם עלתה השאלה?

Arduino היא חברה או קהילה של תוכנת מחשבים וחומרה שמתכננת ומייצרת ערכות מיקרו-בקר ומיקרו-בקר לרובוטים כמו גם מכשירים דיגיטליים אחרים.

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

  • אחד

  • לאונרדו

  • 101

  • רוֹבּוֹט

  • לַחקוֹר

  • מיקרו

  • ננו

  • מיני

  • מתאם MKR2UNO

  • ערכה למתחילים

  • ערכה בסיסית

  • מסך LCD

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

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

עכשיו אני אספר לכם על הארדואינו המעניין ביותר, כלומר Arduino ROBOT.

Arduino ROBOT הוא הארדואינו הראשון על גלגלים. הוא מורכב משני לוחות ולכל אחד מהלוחות יש מיקרו-בקר. כלומר ב- ROBOT, יש בסך הכל שני מיקרו-בקרים. אחד מהם הוא לוח המנוע, השולט על המנועים והשני הוא לוח הבקרה, השולט בחיישנים ומחליט על הפעולות. זה גם ניתן לתכנות עם Arduino IDE. שני לוחות המיקרו-בקר מבוססים על ATmega32u4 שהוא מיקרו-בקר CMOS 8-bit בעל הספק נמוך המבוסס על ארכיטקטורת RISC המשופרת של AVR. הרובוט דומה ל-LEONARDO.

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



Source by Ridwana Khan Khusbu

מאמרים מומלצים

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *