จุดประสงค์การเรียนรู้
เพื่อให้ทราบถึงลักษณะของสัญญาณAnalog inputที่รับมาจากตัวต้านทานปรับค่าได้
สาระการเรียนรู้
1. สัญญาณ Analog
สัญญาณAnalogเป็นสัญญาณที่มีความเที่ยงตรงที่ต่ำกว่าสัญญาณDigitalเป็นอย่างมาก เนื่องจากสามารถถูกรบกวนได้โดยง่าย ซึ่งบอร์ดLotus Mega Bot จะมีความละเอียดของสัญญาณAnalogอยู่ที่ 12 Bit หรือจะมีค่าระหว่าง 0 - 4095ค่านั่นเอง
วัสดุอุปกรณ์
1. บอร์ด Lotus Mega Bot+ จำนวน 1 ตัว
2. สายMicro USB
วิธีทดลอง
เป้าหมายในการทำงานของLabนี้ เพื่อทำการอ่านค่าสัญญาณAnalog Input จากตัวต้านทานปรับค่าได้ ผ่านSerial Monitor ในArduino IDE เพื่อดูลักษณะของสัญญาณAnalog
นำบอร์ด Lotus Mega Bot+ มาเขียนโค้ด ดังรูปข้างล่าง
3. ทำการ Upload Code ลงบนบอร์ด Lotus Mega Bot+ ดังรูปข้างล่าง
4. ทำการทดสอบ โดยการหมุนGPIO35 ไปทิศทาง ทวนเข็มนาฬิกา และตามเข็มนาฬิกาสังเกตค่าที่เกิดขึ้นที่จอ OLED ดังรูปและVDOข้างล่าง