ใบงานประจำวันที่ 09/01/66 ไมโครคอนโทรลเลอร์
ใบงานประจำวันที่ 21/12/65
จงเขียนไมโครคอนโทรลเลอร์
1. การเชื่อมต่อกับ led ,จอ LCD16x2 และแสดงผลตามโจทย์ที่กำหนด
คำสั่ง กำหนดให้การใช้งานจอแสดงผล lcd16x2 (i2c) รวมกับไมโครคอนโทรลเลอร์ Uno r3 โดยการต่อวงจรให้เป็นไปตามรูปแบบด้านบน มีการเชื่อมต่อสายผ่านโมดูล Bus i2c กำหนดดังต่อไปนี้- A4 => SDA
- A5 => SCL
- 5V => VCC
- Gnd => Gnd
#include <LCD_I2C.h>
LCD_I2C lcd(0x27, 16, 2);
void setup()
{
lcd.begin();
lcd.backlight();
}
void loop()
{
}
- กำหนดให้จอ lcd1602 แสดงชื่อนักศักษา ค้างไว้จำนวน 3 วินาทีแล้วหายไป
- กำหนดให้เขียนไมโครคอนโทรลเลอร์ เชื่อมต่อกับจอ lcd1602 โดยกำหนดให้จอ lcd1602 แสดงการนับตัวเลขครั้งละ 1 วินาที ไว้ที่ตำแหน่งซ้ายมือสุด (ให้นำคำสั่ง millis() มาใช้งาน)
- กำหนดให้มีการเชื่อมต่อกับโมดู led จำนวน 4 ดวง โดยเมื่อนับเลขจนครบ 10 จำนวนให้ led ติดค้างไว้และเคลื่อนที่จากทางขวามาทางซ้ายมือ ทุกๆ 10 จำนวน และ led ตัวที่ผ่านมาต้องดับไป
- กำหนดให้ led วิ่งกลับไป - มา
ความคิดเห็น
แสดงความคิดเห็น