פורסם 2012 ביולי 1313 שנים היי, יש לי מסך JHD 162A שאי מחבר אותו לארדואינו ושם תוכנית שהמסך יראה לי טמפ' או מרחק אז לאחר כמה זמן של פעולה (נגיד אני בודק טמפרטורה במשך שעה) אז לאחר כמה זמן על המסך נהיה גיבריש ואז צריך לנתק את המתח מהארדואינו ולחבר אותו שוב הינה דוגמא לתוכנית שבודקת טמפרטורה: #include <LiquidCrystal.h>LiquidCrystal lcd(12, 11, 5, 4, 3, 2);int sensorPin = 0; void setup(){ Serial.begin(9600); lcd.begin(16, 2); }void loop() { int reading = analogRead(sensorPin); float voltage = reading * 5.0; voltage /= 1024.0; float temperatureC = (voltage - 0.5) * 100 ; float tempC = (5.0 * reading * 100.0)/1024.0; lcd.print(tempC);Serial.println(tempC); delay(60000); lcd.clear(); } וזה איך שהגיבריש נראה על המסך: Uploaded with ImageShack.us והוא תמיד משתנה. למשהו קרה פעם הגיבריש הזה? ומה עושים איתו? תודה
פורסם 2012 ביולי 1413 שנים מחבר בקונסול זה ממשיך לרשום רגילאבל במסך זה הולך לכזהולא הבנתי מה זאת אומרת נגמר לו הזכרון,ואם זה המצב מה אפשר לעשות?
פורסם 2012 ביולי 1413 שנים תנסה את הפעולות הבאות:א. תעביר את ה Delay לתחילת או סוף הלולאה.ב. במקום להשתמש ב LCD.Clear תשתמש ב setCursor.
פורסם 2012 ביולי 1413 שנים מה קורה אם במקום delay של דקה שלמה תשים שניה אחת? הוא יתחיל להשתגע פי ששים יותר מהר, או באותו זמן?
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.