שווה להתחיל - אלקטרוניקה ומודינג - HWzone פורומים
עבור לתוכן
  • צור חשבון

שווה להתחיל


Offset

Recommended Posts

שלום,

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

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

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

http://www.amazon.com/Elenco-Piece-Pre-formed-Jumper-Wire/dp/B0002H7AIG/ref=sr_1_1?ie=UTF8&qid=1354048973&sr=8-1&keywords=jumper+kit

http://www.amazon.com/Digital-VOLT-Meter-Voltmeter-Multimeter/dp/B005EK3NRS/ref=sr_1_10?ie=UTF8&qid=1354048883&sr=8-10&keywords=multimeter

http://www.amazon.com/BB830-Solderless-Plug--BreadBoard-tie-points/dp/B0040Z4QN8/ref=sr_1_1?ie=UTF8&qid=1354048581&sr=8-1&keywords=breadboard

http://www.amazon.com/LCD-Module-Arduino-White-Blue/dp/B003B22UR0/ref=sr_1_1?ie=UTF8&qid=1354048252&sr=8-1&keywords=arduino+lcd

http://www.amazon.com/Ultrasonic-Module-HC-SR04-Distance-Arduino/dp/B004U8TOE6/ref=sr_1_7?ie=UTF8&qid=1354048252&sr=8-7&keywords=arduino+lcd

(לדעתי ^ קצת מיותר)

וזה אני חושב שאני צריך לקנות לאחר שקניתי כבר את https://www.sparkfun.com/products/10174

אשמח לתגובות, תודה :)

קישור לתוכן
שתף באתרים אחרים

מולטימטר חייבים, ואין דבר כזה יותר מדי חוטים ומטריצות :)

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

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

בשלב מאוחר יותר אפשר לעבור לציוד הלחמה ולצ'יפים לוגיים בסיסיים - דבר איתנו כשתגיע לשם! ;)

בהצלחה,

קישור לתוכן
שתף באתרים אחרים

מצטרף למה שרשום מעל.

בנוסף, את השניים האחרונים ברשימה שלך הייתי מחליף ב:

מנוע סרבו קטן

http://www.ebay.com/itm/Micro-9g-Mini-Servo-Futaba-Hitec-HS-55-GWS-walkera-RC-/110927775391?pt=US_Character_Radio_Control_Toys&hash=item19d3cf869f

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

לגבי LCD. לדעתי הבחירה שלך היא יותר מדי יקרה בשביל למידה. תתחיל ממשהו כזה:

http://www.ebay.com/itm/1pcs-1602-16x2-HD44780-Character-LCD-Display-Module-LCM-blue-blacklight-New-/251049844026?pt=LH_DefaultDomain_0&hash=item3a73bc9d3a

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

שיהיה בהצלחה!

קישור לתוכן
שתף באתרים אחרים

השבוע עתיד להתפרסם מאמר/מדריך שכתבתי בדיוק בנושא הזה.

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

לגבי רכיבים, חיישנים לא יקדמו אותך הרבה, מסך לעומת זאת זה אפשרות טובה(אולי יותר קטן ממה שכתב 2*16)וכמו שעידו כתב, באמת כדי לך לקנות ערכה של 30 צ'יפים אנלוגיים (זה לא כזה יקר וזה מלמד המון)

בהצלחה

קישור לתוכן
שתף באתרים אחרים

תודה על התגובות.

לאלון רייזמן, למדתי קצת PYTHON, מאוד קל לי איתה אבל לפי מה שראיתי מתכנתים עם C/C++ לארדואינו, אז איך פייתון קשורה?

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

עריכה: חשבתי על ליצור משחק נחמד עם הLCD ולקנות גם לוח מקשים כזה שיהיה אפשר לשחק בתור התחלה, ואחר כך אולי לשלב את המשחק עם חיישנים אחרים, הנה רשימה מעודכנת:

http://www.amazon.com/Elenco-Piece-Pre-formed-Jumper-Wire/dp/B0002H7AIG/ref=sr_1_1?ie=UTF8&qid=1354048973&sr=8-1&keywords=jumper+kit

http://www.amazon.com/Digital-VOLT-Meter-Voltmeter-Multimeter/dp/B005EK3NRS/ref=sr_1_10?ie=UTF8&qid=1354048883&sr=8-10&keywords=multimeter

http://www.amazon.com/BB830-Solderless-Plug--BreadBoard-tie-points/dp/B0040Z4QN8/ref=sr_1_1?ie=UTF8&qid=1354048581&sr=8-1&keywords=breadboard

http://www.ebay.com/itm/1pcs-1602-16x2-HD44780-Character-LCD-Display-Module-LCM-blue-blacklight-New-/251049844026?pt=LH_DefaultDomain_0&hash=item3a73bc9d3a

http://www.ebay.com/itm/4-x-4-Matrix-Array-16-Key-Membrane-Switch-Keypad-Keyboard-for-Arduino-AVR-PI-C-/310511616357?pt=LH_DefaultDomain_0&hash=item484bef4165

לגבי הלוח מקשים ^ , איך מחברים אותו לBREADBOARD, והאם הBREADBOARD שקניתי טוב?

מקווה שזה יספק אותי למשחק שאני מתכנן לבנות(משהו פשוט וכיפי).

קישור לתוכן
שתף באתרים אחרים

את עקרונות הפעולה של לוח מקשים כזה תיארתי כאן

http://www.ynet.co.il/articles/0,7340,L-4222039,00.html

וכאן

http://www.idogendel.com/whitebyte/archives/292

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

כל המטריצות אותו דבר.

קישור לתוכן
שתף באתרים אחרים

הי offset

קודם כל תרשה לי להמליץ לך לא לקנות באמאזון.

עד כמה שאני מבין, באמאזון המחיר הוא לא רק המחיר המוצג,

אלא תצטרך לשלם גם משלוח מטורף כדי לשלוח את זה לישראל.

יותר טוב לקנות באתרים הסיניים דברים כאלה של אלקטרוניקה, פשוט כי רובם נותנים משלוח בחינם.

לדוגמא,

לך לאתר

http://www.buyincoins.com/

ותרשום שם arduino בשורת חיפוש,

זה ימצא לך כמה דברים, ובזול מאד, ועם משלוח בחינם.

כנ"ל מולטימטר, יש שם, ויש בדיל אקטרים ובשאר האתרים הסיניים.

לגבי רכיבים, חיישנים, לדים, וכו',

הפתיעה אותי העצה שקיבלת מאלון.

בניגוד לעצה שקיבלת לא להתחיל איתם, אני דווקא תומך ב-כן להתחיל איתם.

תכנות זה משהו אחד, וחומרה זה משהו אחר.

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

ברכיבים עוד לא התנסית, ואתה כן רוצה הרי. אז לך על זה. שם יותר חסר לך ידע(ויש לך רצון) ממה שאתה מתאר.

בכל מקרה חומרה ותוכנה הם שני תחומים שונים, זה לא או זה או זה..

בשביל מיקרו-בקרים אתה צריך את שניהם, ולא רק אחד מהם.

כך שאין אחד יותר טוב, אתה פשוט צריך את שניהם.

אתרים טובים לרכיבים הם:

1)

http://www.electrodragon.com/

חנות זולה מאדדדדדדד

מגוון מאד של רכיבים ומודולים.

את רוב הדברים שלי עבור מיקרו-בקרים, קניתי שם.

הם ממש זולים, והמשלוח 3$.

(זה יותר זול מאוטובוס/נסיעה-באוטו לתל-אביב ובחזרה)

תקנה כמה שיותר דברים שאתה יכול משם.

2)

http://www.taydaelectronics.com/

יש להם המון רכיבים, אבל אין להם ממש מודולים.

הם מאד זולים, ומשלוח 1.5$.

קנה כל מה שאתה יכול באתרים האלה,

ובאתרים הסיניים כגון buyincoins דיל-אקטרים ודומיו.

היתרון בהם הוא שהמחיר שלהם זול, והמשלוחים בחינם או כמעט בחינם.

באמאזון המחירים לא זולים, המשלוח יקר.

sparkfun, לטעמי, חנות יקרה מאד.

קישור לתוכן
שתף באתרים אחרים

בשביל לחבר את הLCD שקנית או את הלוח מקשים שקישרת תצטרך משהו בסגנון הזה:

http://www.ebay.com/itm/10pcs-breakable-pin-header-40-Pin-1x40-Male-2-54-/370700099888?pt=LH_DefaultDomain_0&hash=item564f72a130

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

אם באמת יותר חשוב לך ללמוד "חומרה" אז אני מציע שתקנה משהו כזה:

http://www.ebay.com/itm/30-Types-74HCxx-Series-Logic-IC-Assortment-Kit-High-Speed-Si-Gate-CMOS-IC-/130672577590?pt=LH_DefaultDomain_0&hash=item1e6cb14c36

קישור לתוכן
שתף באתרים אחרים

לגבי התכנות, Arduino אכן מבוסס על C ועל C++ אך בסיס תיכנות טוב אפשר להשיג גם מפייטון

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

השפה האהובה עליי היא Object (כל אחד והמוזרות שלו...), אבל אם שואלים אותי איזו שפה ללמוד כדי לתכנת בסופו של דבר מיקרו-בקרים, אז רק C. אפילו לא C++.

קישור לתוכן
שתף באתרים אחרים

טוב אז אני יתחיל מתכנות על הLCD, הנה הרשימה שיצא לי:

http://www.electrodragon.com/?product=jumper-wire-60-70-pcs

http://www.electrodragon.com/?product=breadboard-wside-power-channels

http://www.electrodragon.com/?product=arduino-lcd-1602-keypad-shield-for-your-arduino-project

http://www.ebay.com/itm/Back-Bright-Digital-Voltmeter-Ohm-Ohmmeter-Ampmeter-Multimeter-Tester-New-/400348412235?pt=LH_DefaultDomain_0&hash=item5d369ff94b

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

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

עריכה: לקחתי את הSHIELD של הLCD + מקשים, אני מעוניין לדעת אם הוא מתאים לARDUINO UNO REV3 ואם אני פשוט שם אותו על הארדואינו עצמו כדי לחבר את זה ואם אפשר לחבר עוד דברים שהSHIELD מותקן ואם בכלל שווה לקחת את השילד ולא לקנות מקשים וLCD בנפרד.

תודה רבה על העצות, אני מת כבר להתחיל, עודד :)

קישור לתוכן
שתף באתרים אחרים

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

אלקטרו-דראגון, כמו שאר האתרים הסיניים, עובד עם .

כך שאתה ממש לא צריך ויזה נטען..

אתה רק צריך .

הוא לא יראה את הכרטיס אשראי שלך.

(כל האתרים שנתתי לך עובדים עם - כולל האתר Tayda)

ובנוסף, הוא מאד אמין.

אגב

לא הבנתי את זה:

כי אני קונה בפחות מ250 שקל אז זה יהיה בזבוז על ויזה נטען

מה הקשר בין פחות מ-250שח, ו-ויזה נטען?

קישור לתוכן
שתף באתרים אחרים

רציתי לשאול אם הרכיב הזה: http://www.electrodragon.com/?product=arduino-lcd-1602-keypad-shield-for-your-arduino-project

מתאים לUNO REV3 שלי? כי ראיתי בEBAY רשום שכן ובELECTRODRAGON לא רשום UNO. אז אני לא רוצה להזמין סתם.

תודה מראש :)

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...