יוספי פורסם 2016 ביולי 1 Share פורסם 2016 ביולי 1 שלום חברים אני סטודנט למדמ"ח, עד כה למדנו CPP ו C#, נתעסק בסמסטר הבא עם אנדרוינד ו JAVA וגם פייתון אני מחפש להרחיב קצת אופקים, לא בשביל עבודה(כבר יש לי) אלא לידע כללי, וכתחביב. אני מעוניין ללמוד באופן עצמאי/דרך קורסים און ליין באינטרנט(עדיפות לחינמים כגון קורסה ושאר האתרים הנ"ל) נושאים של חיבור שפות התיכנות לעולם האמיתי. לא כתוכנה שתרוץ רק על מחשב וכו', אלא תיכנות של רובוט/משחק לילד שיזוז, וכו' וכו' כמובן שיש כאן הרבה חומר שצריך להשלים ואשמח לקבל כיוונים מה וכיצד ללמוד. כרגע זה רק כיוון כללי ואשמח לשמוע על כיוונים אפשריים ויעדים הגיונים, האם Arduino יעזור לי בנושא? קישור לתוכן שתף באתרים אחרים More sharing options...
issac פורסם 2016 ביולי 1 Share פורסם 2016 ביולי 1 ראשית כל הצלחה בלימודים, שנית יש את arduino uno, תקרא עליו קצת בגוגל, דורש ידע בC ובC++ יותר מתכנתים בסי. מניסיון, דורש קצת השקעה, אך שווה, מה שגם הגרסה המקורית יקרה יותר. אתה כותב לחומרה, משהו שמעניין (בעייני) הרבה יותר מכל פיתוח כזה או אחר. יש מלא חומר בנושא באינטרנט (בעברית פחות) מלא קהילות, לדעתי אתה תאהב. קישור לתוכן שתף באתרים אחרים More sharing options...
יוספי פורסם 2016 ביולי 1 מחבר Share פורסם 2016 ביולי 1 ציטוט של issac ראשית כל הצלחה בלימודים, שנית יש את arduino uno, תקרא עליו קצת בגוגל, דורש ידע בC ובC++ יותר מתכנתים בסי. מניסיון, דורש קצת השקעה, אך שווה, מה שגם הגרסה המקורית יקרה יותר. אתה כותב לחומרה, משהו שמעניין (בעייני) הרבה יותר מכל פיתוח כזה או אחר. יש מלא חומר בנושא באינטרנט (בעברית פחות) מלא קהילות, לדעתי אתה תאהב. תודה על תגובתך https://www.4project.co.il/product/arduino-uno-r3 זה מדובר? 100 שקל זה סביר... מחברים את הלוח הזה על מכונית וכו' ואז אני אמור לכתוב על זה קוד? איזה ידע אני צריך להשלים לפני שאני ניגש לכך? מחיפוש מהיר בגוגל זה המון התעסקות עם חומרה ואלקטרוניקה ופחות תיכנות-תקן אותי אם אני טועה כמו כן, האם תוכל לקשר אותי לקורס(עדיף חינמי) ברשת שיקח אותי מההתחלה עד לרובוט כלשהו ראיתי את https://www.coursera.org/learn/arduino-platform#syllabus לא בטוח כמה הוא טוב תודה קישור לתוכן שתף באתרים אחרים More sharing options...
issac פורסם 2016 ביולי 1 Share פורסם 2016 ביולי 1 100 יעלה לך רק הבקר, אתה צריך את כל הערכה שעולה בסביבות 450 שח מהאתר הרשמי. כולל משלוח כמובן שיש כאלה סיניים באי בי שיעלו לך ממש זול, אך שמעתי לא מעט תלונות עליהם,אז זה לשיקולך. קישור למקורי: https://store.arduino.cc/product/GKX01007 אם יש לך ניסיון של קורס בסי פלס, מאונ\מכללה, זה מספיק בהחלט. ההתעסקות היא גם עם אלקטרוניקה, אך טומנת בחובה גם הרבה תכנות http://www.hitech-advisor.com/2012/12/blog-post.html מעבר לזה יש חוברת הדרכה בערכה, יש המון קטעי קוד ומדריכים באינטרנט, אתה לא צריך קורס בשביל זה. קישור לתוכן שתף באתרים אחרים More sharing options...
יוספי פורסם 2016 ביולי 1 מחבר Share פורסם 2016 ביולי 1 ציטוט של issac 100 יעלה לך רק הבקר, אתה צריך את כל הערכה שעולה בסביבות 450 שח מהאתר הרשמי. כולל משלוח כמובן שיש כאלה סיניים באי בי שיעלו לך ממש זול, אך שמעתי לא מעט תלונות עליהם,אז זה לשיקולך. קישור למקורי: https://store.arduino.cc/product/GKX01007 אם יש לך ניסיון של קורס בסי פלס, מאונ\מכללה, זה מספיק בהחלט. ההתעסקות היא גם עם אלקטרוניקה, אך טומנת בחובה גם הרבה תכנות http://www.hitech-advisor.com/2012/12/blog-post.html מעבר לזה יש חוברת הדרכה בערכה, יש המון קטעי קוד ומדריכים באינטרנט, אתה לא צריך קורס בשביל זה. 450 זה כל הערכה שזה מתאים ל"רובוט אחד"(בהכללה גסה?) זה אומר שאם ארצה לבנות משהו שמתחבר לקומקום שאוכל לשלוח לו SMS כשאני מחוץ לבית להדליק אותו אצטרך 45ם ש"ח ואם ארצה לבנות משהו שאחר אצטרך עוד 450? השאלה כמה אלקטרוניקה צריך, אין לי ניסיון בזה כלל לכן אני מעדיף (ומחפש אך לא מצאתי כרגע) קורס חינמי ברשת שמדריך ממש מההתחלה עד מוצר מוגמר כלשהו תודה קישור לתוכן שתף באתרים אחרים More sharing options...
Elad128 פורסם 2016 ביולי 3 Share פורסם 2016 ביולי 3 לא הייתי ממהר לקנות חלקים לרובוט שלם בשלב הזה. לדעתי כדאי לך לקנות לוח וערכה עם קצת רכיבים. תלמד איך לעבוד עם רכיבים שונים ותחליט איך אתה ממשיך משם. אני לא חושב שזה נכון להתחיל לעבוד על פרוייקט שלם מההתחלה. תכיר פקודות קלט/פלט/תקשורת בסיסיות ואז יהיה לך יותר קל לעשות משהו מעצמך בלי צורך במדריך מפורט. אתה מכיר תיכנות, כך שאתה מגיע עם רקע וזה אחלה. זה יכול להיות מקום טוב להתחיל. במיוחד שלושת הפרקים הראשונים: https://www.arduino.cc/en/Tutorial/BuiltInExamples לדעתי כן כדאי לך לקנות לוח סיני. היתה בעיה בחלק מהלוחות הישנים, שהיו משתמשים בשבב מזוייף ובמקרים מסויימים בשבב של חברה חברה אחרת בשביל לתקשר עם USB. אבל בלוח Leonardo אין בשבב הזה צורך כי המיקרו בקר עובד מול USB ישירות. נכון שמדי פעם האיכות לא כמו המקורי, אבל לדעתי היא בהחלט מספיקה ולא שווה את ההפרש בטח לא בשביל ללמוד על המערכת. דוגמא ללוח: http://www.ebay.com/itm/Original-Leonardo-R3-ATmega32U4-Micro-USB-Compatible-to-Arduino-Without-Cable-/301662962733?hash=item463c83842d:g:r7cAAOSwDNdV5Xsh ערכה: http://www.ebay.com/itm/Starter-Kits-SG90-Servo-1602-LCD-Relay-LED-Dupont-Wire-Buzzer-for-Arduino-UNO-R3-/262261690169?hash=item3d1003cf39:g:ql0AAOSwpzdWqGJv קישור לתוכן שתף באתרים אחרים More sharing options...
udif פורסם 2016 באוגוסט 29 Share פורסם 2016 באוגוסט 29 לדעתי היום, לכל פרויקט נורמאלי, ארדואינו מת. או לפחות ארדואינו בצורתו המקורית (מעבד Atmel AVR שהוא מעבד 8 ביט עם 32K זכרון פלאש וקצת ראם, ושעון של 8 או 16 מגה-הרץ). יש מספיק לוחות אחרים שתואמים לספריות של ארדואינו ומשתמשים באותה סביבת פיתוח. אבל הביצועים שלהם טובים פי כמה וכמה מלוחות הארדואינו המקוריים מכל בחינה - מהירות, כמות RAM או כמות זכרון Flash. רוב הלוחות הללו מבוססים על מעבדי ARM של יצרנים שונים. הלוחות האהובים עלי היום הינם מבוססי ESP8266 שזה ציפ סיני שמאפשר לבנות פתרון מבוסס וויפי ב- 3 דולר ללוח (חפש באיביי או אליאקספרס ESP8266, ESP-01, ESP-12, nodemcu, wemos D1) . ניתן לתכנת אותם בסביבה של ארדואינו (לאחר התקנת הרחבה מתאימה) או לצרוב על הכרטיסים סביבות כמו NodeMCU שמריץ שפה כמו LUA, או פרויקט Micropython שמריץ גרסה של python לסביבות של מיקרומעבדים. פתרון אחר הוא הלוחות של חברת ST מסדרת Nucleo שמכילים מעבדי ARM אבל נותנים תאימות ל pinout של ארדואינו אבל ניתנים לתכנות בסביבת פיתוח מלאה ל- C/C++ דרך דפדפן ללא התקנת תוכנה מקומית. צריבה של קובץ להרצה היא לא יותר מאשר חיבור הלוח דרך USB שם הוא מופיע כהתקן אחסון, וגרירת הקובץ עליו צורבת את הלוח והוא מוכן להרצה. הלוחות זולים ביותר ועולים בערך 10 דולר. יש ל - ST לוחות מסדרת discovery עם הרבה יותר יציאות אבל הפינאאוט לא תואם לארדואינו. גם לחברת Texas Instruments יש לוחות ARM מסדרת launchpad זולים ביותר. מי שצריך דברים חזקים יותר יכול לקנות לוחות עם מעבדי MIPS ו-32 או 64 מגה ראם שמריצים הפצת לינוקס לנתבים (OpenWRT) וב- $9 אתה יכול לקנות לוח כמו C.H.I.P שמריץ לינוקס מלא , חצי גיגה זכרון ומספיק פינים לתקשורת חיצונית. קישור לתוכן שתף באתרים אחרים More sharing options...
se7en פורסם 2016 באוגוסט 31 Share פורסם 2016 באוגוסט 31 ^^^ אלא אם אתה משתמש בו כ-Dumb I/O Board ואת הלוגיקה כותב בסביבת פיתוח סופר על High Level Programming. כמו בדוגמה למטה שאני משתמש ב-Unity3d. ויש סביבות יותר מתאימות לרובוטיקה שכוללות כבר את כל הספריות של כמעט כל מה שקוד פתוח כולל כמובן ארדואינו ואפילו יש כבר אלגוריתמים להמרות של כל סוגי החיישנים שרק תחשוב עליהם שממירים את ערכי ה-ADC לנתוני אמת. וכן הפעלת כל סוגי הלא יודע מה שתרצה להזיז מהיציאות שלו. גגל ROS-Robots Operating System בפועל בעלות רכיבים (של ארדואינו בלי הכרטיס) שישולבו במעגל עם שאר הרכיבים יוצא משהו כמו 3-4 דולר...צורבים בוטלואדר שגר ושכח. ובתור התחלה לקנות את הסטרטר קיט עם הספר בשביל ללמוד איך הדברים עובדים וללמוד את כל העקרונות זה פשוט מושלם. ה-450 שקל הכי משתלמים שיהיו לו במהלך הלימודים. אהה...כמעט שכחתי. בהצלחה לפותח האשכול! קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.