יום חמישי, 29 בנובמבר 2018

הפתעות תכנותיות (Easter eegs)

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


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


     =rand.old() 

    ולאחר מכן נלחץ על Enter

    ונקבל דברים אחרים...

    אגב, יש לכם מושג מה מיוחד במשפט הזה?

יום שבת, 24 בנובמבר 2018

תכנות רחפן Tello באמצעות המחשב

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

איך מטיסים באמצעות המחשב ולמה זה טוב?

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

מוכנים להתחיל?

כדי לתכנת את ה Tello בבלוקים תצטרכו:

  • רחפן Tello
  • מחשב עם חיבור ל Wifi
  • דפדפן כרום 
איך עושים את זה? 

מחנות האפליקציות של כרום, מורידים את האפליקציה של ה Tello. באפליקציה שהורדתם, Drone blocks, מתחילים לסדר את הבלוקים לפי סדר הגיוני. התחילו ב Take off וסיימו את התכנית ה Land. באמצע שימו את המשימות, הלולאות וכל מה שתרצו.

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

בסיום סידור הבלוקים, התחברו לרשת ה Wifi שמייצר ה Tello ולחצו על Launch Mission כדי להתחיל להעיף... 

מצרף לכם סרטון קצר שמדגים את השלבים השונים וממחיש את התכנות של ה Tello באמצעות בלוקים: 





אם אינכם מצליחים לצפות בסרטון - לחצו כאן >>>



יום שבת, 3 בנובמבר 2018

Anet A8 - הרכבה חלק ב' - שדרוג מאוורר

הרכבת ה Anet A8 - חלק א'



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

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

לפני שנסביר את השדרוג - נראה את ההדרכה המקורית:



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