קורס אמבדד – 002 – RB18

קורס אמבדד – 002 – RB18 – תירגול שפת C , תוך לימוד אמבדד C

 

אתרים של רכיבים :

https://www.sparkfun.com/

תרגיל : להיכנס לספאקפאן לחפש

  1. חיישן צבע COLOR SESNOR
  2. AS7265

 

 

 

 

חזרה : לולאות  , מחרוזות , לולאות .

נתחיל ממשהו כיפי…. חזרה על לולאת FOR

 

 

יצירת צללים פשוטים :

https://wokwi.com/projects/336059428787716692

 

 

גירוסקופ , אקסלומטר – גימבל – מערכות יצוב 

 

יצוב מערכות  מכניות 

 

 

 

 

 

 

 

 

MPU6050

 

 

 

 

 

 

 

 

 

 

 

 

שוב חזרה קצרה מאוד

https://wokwi.com/projects/340367397829476948

 

 

 

נחזור לצלילים בקרוב ….

 

סוגי משתנים :

 

 

מערך חד מימדי

 

 

 

 

פקודה RANDOMIZE

 

 

 

שימוש במחרוזות 

 

טבלת ASCII

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Function Syntax (or) Example Description
strcpy() strcpy(string1, string2) Copies string2 value into string1
strncpy() strncpy(string1, string2, 5) Copies first 5 characters string2 into string1
strlen() strlen(string1) returns total number of characters in string1
strcat() strcat(string1,string2) Appends string2 to string1
strncat() strncpy(string1, string2, 4) Appends first 4 characters of string2 to string1
strcmp() strcmp(string1, string2) Returns 0 if string1 and string2 are the same;
less than 0 if string1<string2; greater than 0 if string1>string2
strncmp() strncmp(string1, string2, 4) Compares first 4 characters of both string1 and string2
strcmpi() strcmpi(string1,string2) Compares two strings, string1 and string2 by ignoring case (upper or lower)
stricmp() stricmp(string1, string2) Compares two strings, string1 and string2 by ignoring case (similar to strcmpi())
strlwr() strlwr(string1) Converts all the characters of string1 to lower case.
strupr() strupr(string1) Converts all the characters of string1 to upper case.
strdup() string1 = strdup(string2) Duplicated value of string2 is assigned to string1
strchr() strchr(string1, ‘b’) Returns a pointer to the first occurrence of character ‘b’ in string1
strrchr() ‘strrchr(string1, ‘b’) Returns a pointer to the last occurrence of character ‘b’ in string1
strstr() strstr(string1, string2) Returns a pointer to the first occurrence of string2 in string1
strset() strset(string1, ‘B’) Sets all the characters of string1 to given character ‘B’.
strnset() strnset(string1, ‘B’, 5) Sets the first 5 characters of string1 to the given character ‘B’.
strrev() strrev(string1) It reverses the value of string1

 

 

 

 

 

מערך רב מימדי 

 

 

 

 

 

 

ניגוון  יונתן הקטן

 

 

 

 

 

 

בניית מקליט "מנגינה"  (פשוט) תרגיל כיתה 

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

כפתור ירוק משמיע את התווים מתורך מערך

 

uart

 

raspberry pi uart

 

I2C

 

 

https://wokwi.com/projects/334566716332835412

 

 

 

כתיבת תגובה