🌡️ درس 23: دماسنج دیجیتال
از عدد خام تا درجهی سانتیگراد — و اولین آشنایی با اعداد اعشاری.
سطح: متوسط · زمان: حدود 12 دقیقه · مفاهیم: دما، float، فرمول
قدمهای این درس
- سنسور دما چه میدهد؟
- قدم ۱ — اعداد اعشاری
- قدم ۲ — فرمول دما
- قدم ۳ — هشدار گرما
- چالش: فارنهایت هم نشان بده
نمونهای از کد این درس
void setup() {
Serial.begin(9600);
}
void loop() {
int raw = analogRead(A0);
float volts = raw * 5.0 / 1023.0; // نقطه مهم است!
Serial.print("raw:");
Serial.print(raw);
Serial.print(" volt:");
Serial.println(volts);
delay(500);
}
چرا این درس؟
دورهی تینکرکد فارسی تعاملی است: هر قدم را خودت داخل شبیهساز انجام میدهی — مدار واقعی میچینی، کد واقعی اجرا میکنی و نتیجه را همان لحظه میبینی. این درس روی درسهای قبلی ساخته شده، پس اگر تازه شروع کردهای از درس ۱ بیا!
این درس را رایگان در شبیهساز شروع کن 🎓