כל הפוסטים של עידו גנדל

ארדואינו למתחילים: חומרה – מטריצות וכבלים

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

בפרויקט הבסיסי שהצגתי בטור שלי ב-ynet, הכנסתי לתוך אחד מחיבורי הקלט של הארדואינו, בו-זמנית, שתי "רגליים" של רכיבים שונים: חיישן אור ונגד. הדבר התאפשר מכיוון שלרכיבים בהם השתמשתי היו רגליים דקות במיוחד, אבל אי אפשר לסמוך על זה. בעיקרון, כל פרויקט נסיוני שכולל יותר משניים-שלושה רכיבים, או מצריך "שרשור" של רכיבים, מחייב פתרון חכם ופרקטי יותר לחיבור – והפתרון הזה הוא בדרך כלל מטריצה (המטריצות נקראות באנגלית, מסיבות הסטוריות, Breadboard, וליתר דיוק Solderless Breadboard). כך הן נראות בשטח…

להמשיך לקרוא ארדואינו למתחילים: חומרה – מטריצות וכבלים

איפה משיגים ארדואינו?

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

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

להמשיך לקרוא איפה משיגים ארדואינו?

Hello world

עולם התכנות הוא מודרני, טכנולוגי ודינמי להפליא, אך גם בו יש לא מעט מסורות. מסורת מפורסמת וחביבה במיוחד היא זו של תוכנית "Hello world" – התוכנית הראשונה שכותב אדם שמתחיל ללמוד לתכנת, או לפחות ללמוד שפת תכנות חדשה. זוהי תוכנית פשוטה ובסיסית להפליא, שכל מטרתה להציג את המילים "Hello world" ("שלום עולם") על המסך.

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

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