קורס ארדואינו למתחילים
קורס Arduino חינמי ואינטראקטיבי שמתחיל מהשורה הראשונה. כותבים סקיצות אמיתיות ב־C++ ומריצים אותן על לוח תואם Uno שליד הקוד: הנורות נדלקות, הלחצנים מגיבים והמוניטור הטורי מדפיס טקסט. עם רמזים מ־AI ותעודת סיום.
1,000+ לומדים רשומים
134 שיעורים134 אתגרים267 שאלות חידון
- ידידותי למתחילים
עזרה בתכנות בליווי AI
שיעורים אינטראקטיביים ומעשיים
הקראה קולית בכל שיעור
חידונים לבדיקת הידע
תעודת סיום בחינם
הריצו סקיצה ממש כאן
שלוש סקיצות קטנות ללוח תואם Uno. לחצו על הרצה, ואז השתמשו ברכיבים שעל הלוח.
החזיקו את הלחצן שבפין 2: הנורה שבפין 13 נדלקת והמוניטור הטורי מדפיס Pressed כל עוד אתם לוחצים.
const int buttonPin = 2;
const int ledPin = 13;
void setup() {
pinMode(buttonPin, INPUT_PULLUP);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
if (digitalRead(buttonPin) == LOW) {
digitalWrite(ledPin, HIGH);
Serial.println("Pressed");
delay(200);
} else {
digitalWrite(ledPin, LOW);
}
}
לכתוב סקיצות כאלה בעצמכם, זה הקורס: בחינם, בדפדפן.
סילבוס
יחידה 1
המעגלים הראשונים
להתחיל את היחידהלהתחיללהרחיבלכווץהשרטוטים הראשונים שלכם על לוח מדומה: הבהבו נוריות LED, הציגו טקסט בצג Serial, שמרו מספרים במשתנים וקבלו החלטות באמצעות if.שלום, לוח
6 שיעורים612מדברים עם המחשב שלך
6 שיעורים611מתמטיקה על הלוח
5 שיעורים510החלטות
5 שיעורים510יחידה 2
קלטים
להתחיל את היחידהלהתחיללהרחיבלכווץקראו את העולם: לחצנים, נגדי pull-up ו-pull-down, טיפול ברעידות מגע, כפתורי סיבוב וחיישני אור, פקודות מצג Serial ופונקציות משלכם.כפתורים
7 שיעורים714קלטים אנלוגיים
7 שיעורים714קלט טורי
4 שיעורים48פונקציות
4 שיעורים48יחידה 3
פלטים
להתחיל את היחידהלהתחיללהרחיבלכווץגרמו לדברים לקרות: שנו בהדרגה את עוצמת האור של נוריות LED באמצעות PWM, ערבבו צבעים בנורית RGB, נגנו מנגינות בזמזם, צרו מרדפי אורות באמצעות לולאות ומערכים והניעו סרוו.בהירות
5 שיעורים510צבע
4 שיעורים48צליל
5 שיעורים510לולאות ומערכים
5 שיעורים510תנועה
5 שיעורים510יחידה 4
תזמון ללא Delay
להתחיל את היחידהלהתחיללהרחיבלכווץשמרו על תגובתיות של הקוד: תזמנו פעולות באמצעות millis(), הפעילו כמה משימות במקביל, ארגנו התנהגות כמכונות מצבים והגיבו מיד באמצעות פסיקות.millis()
6 שיעורים612מכונות מצבים
5 שיעורים510פסיקות
4 שיעורים48תזמון מדויק
3 שיעורים36יחידה 5
צגים וחיישנים
להתחיל את היחידהלהתחיללהרחיבלכווץהציגו מספרים וטקסט בצגי שבעה מקטעים, בצג LCD לתווים וב-NeoPixels, ומדדו מרחק, טמפרטורה ואור.תצוגות שבעת מקטעים
5 שיעורים510צג LCD תווי
6 שיעורים612NeoPixels
6 שיעורים612חיישנים
7 שיעורים714יחידה 6
פרויקטים
להתחיל את היחידהלהתחיללהרחיבלכווץשישה פרויקטים שנבנים שלב אחר שלב: רמזור, משחק תגובה, חיישן חניה, Simon, ניטור צמחים ושעון NeoPixel.רמזור
4 שיעורים48משחק תגובה
4 שיעורים48חיישן חניה
4 שיעורים48סיימון
4 שיעורים48ניטור צמחים
4 שיעורים48שעון NeoPixel
4 שיעורים48
ללמוד תוך כדי עשייה
כתבו קוד אמיתי, שלפו נתונים ממסדי נתונים, בנו אתרים ושלטו בפרומפטים ל-AI. השיעורים האינטראקטיביים שלנו מכסים כל מיומנות שמפתחים מודרניים צריכים.
לבנות רצף
שמרו על עקביות וראו איך ההתקדמות שלכם גדלה! עקבו אחרי הרגל התכנות היומי, הגנו על הרצף עם ימי הקפאה וקבלו פרסים על כל יום שאתם מגיעים.
12 ימי רצף
חזרו מחר כדי לשמור על הרצף!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
הכל או כלום
יום 5 מתוך 7
הקפאת רצף
2 left
אתם לא לבד
התחרו בטבלאות דירוג עולמיות, הזמינו חברים כדי לקבל פרסים וחגגו את ההצלחות אחד של השני. תכנות עם חברים זה יותר כיף!
כל הדרכים ללמוד
לקרוא, להאזין, לבחון את עצמכם, לשאול את ה-AI או לחפש כל דבר שכבר למדתם. כל שיעור פוגש אתכם בדיוק איפה שאתם.
משתנה הוא מיכל עם שם ששומר ערך שאפשר להתייחס אליו בהמשך התוכנית.
ב-Python יוצרים משתנה על ידי כתיבת השם, סימן שווה, ואז הערך שרוצים לשמור.
הערך יכול להשתנות עם הזמן - השמה מחדש לאותו שם פשוט מפנה אותו לערך חדש.
לקבל תעודה
קבלו תעודה על כל קורס שתסיימו. הוסיפו אותן לפרופיל ה-LinkedIn ולקורות החיים כדי להציג למעסיקים את כישורי התכנות שלכם.
למה ללמוד תכנות ארדואינו עם Coddy
- הסקיצה והלוח עומדים זה לצד זה. לוחצים על הרצה, והנורות נדלקות, הלחצנים נלחצים, הפוטנציומטרים מסתובבים והמוניטור הטורי מדפיס, ובתצוגת אותות רואים כל פין לאורך זמן. כל שיעור נבדק בשרת.
- C++ אמיתי, שעובר הידור בכלים של Arduino עצמו (avr-gcc):
setup()ו־loop(),pinMode,digitalWrite,analogRead,Serial, והספריותServo,LiquidCrystalו־Adafruit NeoPixel. אותו קוד רץ גם על לוח אמיתי. - לא צריך לדעת לתכנת. החלק הראשון עובר מנורה מהבהבת לנגדים, משתנים,
ifו־elseולחצן ראשון. אחר כך מגיעים קלט ופלט: נגדי pull-up, סינון ריטוט של לחצן,analogReadו־map, עמעום ב־PWM, נורת RGB, מנגינות עםtoneומנוע סרוו. - תזמון בלי
delay():millis(), כמה משימות בבת אחת, מכונות מצבים עםswitchו־enum, פסיקות ו־volatile. אחר כך תצוגת שבעה מקטעים, מסך LCD בגודל 16x2 עם תווים משלכם, NeoPixels, חיישן מרחק אולטרסוני וחיישן טמפרטורה.
שאלות נפוצות על תכנות ארדואינו
האם צריך לוח ארדואינו בשביל הקורס?
באיזו שפת תכנות משתמשים בארדואינו?
setup() רצה פעם אחת, loop() רצה שוב ושוב, ופונקציות כמו pinMode, digitalWrite ו־analogRead שולטות בפינים. הקורס מהדר את הסקיצות שלכם עם avr-gcc, המהדר שהכלים של Arduino משתמשים בו עבור ה־Uno.האם צריך לדעת לתכנת לפני שלומדים ארדואינו?
if ו־else, לולאות, מערכים ופונקציות.