יום ראשון, 14 בפברואר 2016

יום שני, 18 במאי 2015

הגנות פרויקטים בבית הספר קציני ים. המשך.

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

הגנות פרויקטים של קבוצה שלי בעכו, קציני ים.

חממה עם גג נפתח, כאשר יש גשם. מגיבה לשינוי טמפרטורה ולחות. חיישן טמפרטורה tc74, שעון זמן אמת ds1307,  ממיר אנלוגי לספרתי pcf עובדים לפי טכנולוגיה i2c.

יום חמישי, 14 במאי 2015

פונקציות נוספות למסך LCD.

תודה רבה לאלי בלש שכתב מספר פונקציות נוספות למסך LCD 2X18.
/*
moves to a given position on screen, 1 first, 32 last, use the following, lcd_moveto(3);
 */

void lcd_moveto(u8 loc) {
loc--; //to 0base
while (loc >= 32)
loc -= 32;
if (loc>=16) {
loc += 0x40 - 16;
}
lcd_write_add(loc);
}

//------------------------------------------------------------------------------------------------------
/*
prints any given number up to 2^32, usage: lcd_printn(1337);
 */

//reverses an array
void reverse(char *str, int len) {
int i=0, j=len-1, temp;
while (i<j) {
temp = str[i];
str[i] = str[j];
str[j] = temp;
i++; j--;
}
}

void lcd_printn(u32 n) {
int i = 0;
u8 str[10];
if (n==0) {
        lcd_write('0');
        return;
    }
while (n) {
str[i++] = (n%10) + '0';
n = n/10;
}
//reverse the array
reverse(str, i);
//print them.
lcd_printl(str,i);
}

יום רביעי, 13 במאי 2015

פרויקט של יגאל. אורט חצור הגללית.

צפה ב-'Roometer-automatic room measure robot' ב-YouTube - https://youtu.be/MldzOfeoA98
בהצלחה בתחרות הארצית.