نوشته اصلی توسط
Smead
میخوام فقط یه نوشته بره
البته دوتا نوشته س
یکیشو با دستور Return حل کردم که وقتی سنسور بیشتر از 70 نشون داد نوشته Light بره و عمل کرد
حالا تو نوشته دوم مشکل دارم که وقتی کلید فشار دادم یعنی state = HIGH شد رو صفحه PUMP بنویسه و وقتی LOW شد اون نوشته بره... ولی دستور Return اینجا دیگه کار نمیکنه
وقتی مینویسم، PUMP و light باهم میاره!
دوست عزیز به نظر میاد مشکل شما اینه که نمیتونی متن رو تغییر بدین
کد ریز رو ملاحظه کنین:
کد:
void loop(void) {
u8g.firstPage();
do {
u8g.setFont(u8g_font_unifont);
u8g.drawStr( 0, 22, "Hello ");
} while( u8g.nextPage() );
delay(1000);
u8g.firstPage();
do {
u8g.setFont(u8g_font_unifont);
u8g.drawStr( 0, 22, "World");
} while( u8g.nextPage() );
delay(1000);
u8g.firstPage();
do {
u8g.setFont(u8g_font_unifont);
u8g.drawStr( 0, 22, ":)");
} while( u8g.nextPage() );
delay(100);
}