Jump to content
  • הצטרפו למשפחה

    היי, היי אתה (או את) שם!

    אנחנו יודעים, נחמד להיות אנונימי, ולמי בכלל יש כוח להירשם או להיות עכשיו "החדשים האלה".

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

    אז קדימה, למה אתם מחכים? בואו והצטרפו ותהיו חלק מהמשפחה הקצת דפוקה שלנו.
     

יש כאן חובבי ארדואינו Arduino?


dir="rtl" style="text-align:right;"> שימו לב! השרשור הזה בן 4043 ימים, שזה ממש ממש הרבה ולכן הוא ננעל.

אם אתם פותחי השרשור ו/או יש לכם עדכון רלוונטי לנושא - פנו לאחד המנהלים ונפתח את השרשור חזרה לתגובות.

פוסטים מומלצים

פורסם

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

לפני 5 שעות, David32 כתב:

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

 

  • תגובות 47
  • פורסם
  • תגובה אחרונה

המגיבים הפעילים ביותר בשרשור

המגיבים הפעילים ביותר בשרשור

תמונות שפורסמו בשרשור

פורסם

תודה!

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

נדמה לי אתה יכול להביא אותו עם 172 כ"ס, וזה יותר ממה שאתה מבקש ב 22 כ"ס, אז אל תלחץ עד הסוף.
פורסם

תלוי מאין אתה מזמין. אם מהמזרח הרחוק - זה די הגיוני.

לפני 5 שעות, David32 כתב:

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

 

פורסם

מאחר וחסמו אותי בכל מקום חוץ מפה, איזה שימוש פונקציונאלי יכול להיות לבקרים מסוג זה?

 

שואל אחד שעוסק בבקרה/בקרים מתוכנתים (בית חכם).

לתגובה רצינית, ראה את הודעתו של gsi16v.
זה משפט שלא ציפיתי לראות בפורום הזה
פורסם (נערך)

בקרה על הדלקת וכיבוי אורות בבית בשיתוף עם מתגים, סנסורים ונורות ניתנות לתכנות.

בניה של מחרטת CNC שעושה בחור פה בשרשור.

עריכה אחרונה על ידי nitch

  

לפני 22 שעות, hans כתב:

שטיפה, אגב, מעולם לא עזרה לי מי יודע מה. גם לא מים רותחים. אין תחליף לחיטוט עד שמשתחרר

 

פורסם

GSI - אתה עוסק בבקרים ושואל איזה שימוש יש לזה???

 

השמיים הם הגבול.

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

אתה יכול לחבר בקלות (אני עשיתי) קולטי ופולטי IR כדי לעבוד עם שלטי רחוק של מכשירים וכו' וכו'.

אתה יכול לחבר ממסרים ולשלוט על מעגלים ב 230V

יכול אפילו לחבר מודול אתרנט ולחבר לרשת. אם כי זה נראה לי יותר מתאים ל-רספברי פאי.

אילת-מצפה רמון: שעה ורבע. (דרך עובדה)

20 ליטר דלק הכי מהנים ששרפתי עד היום.

צריכה 1:8.

פורסם (נערך)

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

 

אז למשל כמה יכול לעלות הרכב בקרים לשליטה על 6 מנועי תריס ו10 תאורות כולל ממסרים, מתאם אתרנט/אינפרא, ממשק כלשהו לקביעת 6 שעוני זמנים (דיגיטלי או מכאני) ו 16 כניסות מגע יבש להפעלות פרטניות?

עריכה אחרונה על ידי gsi16v

לתגובה רצינית, ראה את הודעתו של gsi16v.
זה משפט שלא ציפיתי לראות בפורום הזה
פורסם

אם אתה בכיוון של אתרנט אז אני ממליץ על raspberry pi.

זה כבר ממש מחשב עם לינוקס ופורט אתרנט במחיר 35$

אילת-מצפה רמון: שעה ורבע. (דרך עובדה)

20 ליטר דלק הכי מהנים ששרפתי עד היום.

צריכה 1:8.

פורסם

ולכל תריס אתה צריך 2 ערוצים למיטב הבנתי, אגב.

 

לתאורות ליבון/הלוגן אולי עדיף triac ולא ממסר, כי אז אפשר לעשות עמעום.

אילת-מצפה רמון: שעה ורבע. (דרך עובדה)

20 ליטר דלק הכי מהנים ששרפתי עד היום.

צריכה 1:8.

פורסם

ארדואינו מגה (עם עשרות IO Pins) ב17 דולר:

http://www.ebay.com/itm/321378909655

 

לוח עם 16 ממסרים (מסוגלים למתג ישירות 230V 10A) ב-20 דולר:

http://www.ebay.com/itm/331086487632

 

שעון זמן אמיתי בדולר: (יש להוסיף סוללת כפתור CR2032):

http://www.ebay.com/itm/201024444183

 

תצוגה 16 תוים על 2 שורות + לחצנים ב4 וחצי דולר:

http://www.ebay.com/itm/111348259914

 

עינית לקליטת אינפרא אדום (של שלטים רגילים), 5 יחידות בשני דולר:

http://www.ebay.com/itm/121333238556

 

וכמובן שצריך ספק כח (יש צורך ב-12V עבור הלוח עם 16 ממסרים. הספק יכול להזין גם את הארדואינו. והארדואינו יכול לספק 5V או 3.3V לכל היתר - שעון RTC, עינית IR וכו'), חוטים, והרבה מצב רוח טוב.

אילת-מצפה רמון: שעה ורבע. (דרך עובדה)

20 ליטר דלק הכי מהנים ששרפתי עד היום.

צריכה 1:8.

פורסם

לא לשכוח את המיני-פרו.

מיני בקר שעולה כ 4 דולר, ולאחר צריבת הקוד יכול לתפקד עצמאית ומול בקר מרכז.

מתחדשת*

  • שנה מאוחר יותר...
פורסם

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

 

מה שהתוכנית עושה זה להמתין ללחיצה על הכפתור (שכרגע לא באמת קיים, רק מאולתר בעזרת חוטים ונגד פול-אפ), ברגע שזיהתה אפס (בלחיצה) היא מניעה מנוע צעדים שנותן 90 מעלות, עוצר לשניה, בזמן הזה חיישן אולטראסוני שולח פולס למדידת מרחק, ואז המנוע נותן עוד 90 מעלות וכן הלאה, סה"כ 360 מעלות ואז נעצר.

 

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

 

 

VAL.PNG

 

וזאת כל התוכנית:




#include


#define IN1 4
#define IN2 7
#define IN3 8
#define IN4 12
#define PUSH 2
#define TRIGGER_PIN 10 // Arduino pin tied to trigger pin on the ultrasonic sensor.
#define ECHO_PIN 9 // Arduino pin tied to echo pin on the ultrasonic sensor.
#define MAX_DISTANCE 400 // Maximum distance we want to ping for (in centimeters). Maximum sensor distance is rated at 400-500cm.


NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); // NewPing setup of pins and maximum distance.


int Steps = 1024;
int cstep = 0;
int L=0;
int x=0;
int val = 0;
unsigned int uS = sonar.ping(); // Send ping, get ping time in microseconds (uS).




void setup()
{
Serial.begin(9600);
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
pinMode(PUSH, INPUT);

}


void loop()
{

val = digitalRead(PUSH);
if(val == LOW)
{
while(L {
for(x=0;x {

step1();

delayMicroseconds(900);
}

delay(1000);


Serial.print("Ping: ");
Serial.print(uS / US_ROUNDTRIP_CM); // Convert ping time to distance in cm and print result (0 = outside set distance range)
Serial.println("cm");


L++;

}
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);

}
}




void step1()
{

switch(cstep)
{
case 0:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
break;
case 1:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, HIGH);
break;
case 2:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
break;
case 3:
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
break;
case 4:
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
case 5:
digitalWrite(IN1, HIGH);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
case 6:
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
case 7:
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
break;
default:
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
break;
}


cstep++;
if(cstep==8)
{cstep=0;}

}





Stay Dirty


×
×
  • תוכן חדש...