יום ראשון, 15 באפריל 2018

מסך OLED בגודל של 0.91" - חלק א'

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

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

רכיבים:

  • מסך OLED בגודל 0.91"
  • לוח ארדואינו
  • מטריצה 
  • שבעה חוטים 
תחילה נבנה את המעגל. שימו לב! הכיתובים עלולים להיות מעט שונים, הפעילו את הראש...:

  • את חיבור ה GND במסך ה OLED - נחבר ל GND בלוח הארדואינו. 
  • את חיבור ה VCC / VIN במסך ה OLED - נחבר ל 5V בלוח הארדואינו. 
  • את חיבור ה CLK במסך ה OLED - נחבר ליציאה מספר 10 בלוח הארדואינו. 
  • את חיבור ה MOSI / DATA במסך ה OLED - נחבר ליציאה מספר 9 בלוח הארדואינו. 
  • את חיבור ה RES / RST במסך ה OLED - נחבר ליציאה מספר 13 בלוח הארדואינו. 
  • את חיבור ה DC במסך ה OLED - נחבר ליציאה מספר 11 בלוח הארדואינו. 
  • את חיבור ה CS במסך ה OLED - נחבר ליציאה מספר 12 בלוח הארדואינו. 


אחרי שחיברתם הכל, לפני שאתם פותחים את תכנת הארדואינו, הורידו את הספרייה הנכונה מכאן >>>

חלצו את הספריה לכתובת הנכונה - אצלי זה נמצא כאן: 



רק לאחר מכן, פתחו את תכנת הארדואינו (ואם היא היתה פתוחה - סגרו ופתחו שנית). היכנסו לקובץ >>> דוגמאות וחפשו את הספריה שזה עתה הורדתם וחילצתם - Adafruit SSD 1306. בחרו בדוגמא ssd1306_128x32_spi. 




העלו את הדוגמא ללוח הארדואינו וזהו! זה אמור להתחיל לעבוד!



ואם תרצו לכתוב בעברית?

תאלצו לחכות לחלק ב'...

אין תגובות:

הוסף רשומת תגובה

הערות? הארות? יש לך משהו חשוב לספר לכולם? שאלות?

נשמח לשמוע!

(התגובה תפורסם בהקדם בכפוף לאישור מערכת מייקינג)