HONEYLemon แพลตฟอร์ม อิเล็กทรอนิกส์ อัจฉริยะ
สั่งซื้อ
Search…
ฮันนี่เลม่อน แพลตฟอร์ม
BOARD [ บอร์ด ]
Lemon : MASTER V1
Lemon : Lemon32
บทความแนะนำการใช้งาน
การติดตั้ง Arduino Library HONEYLemon
BASIC การใช้งานพื้นฐาน
[BASIC] 001 Debug (ดีบัก)
[BASIC] 002 Button (ปุ่มกด)
[BASIC] 003 SET LED COLOR RGB (เปลี่ยนสีไฟ RGB LED)
[BASIC] 004 SOUND TONE BUZZER (เสียงดนตรี)
[BASIC] 005 SOUND PLAY JINGLE BELLS (เล่นเพลง จิงเกิลเบลส์)
[BASIC] 006 MICRO SD CARD (ไฟล์บนไมโครเอสดีการ์ด)
[BASIC] 007 WiFi SETUP WiFi (ต่อเน็ต)
[BASIC] 008 TIME GET DATETIME (วันเวลา)
[BASIC] 009 TIME GET DATE (วัน)
[BASIC] 010 TIME GET TIME (เวลา)
[BASIC] 011 LINE NOTIFY (แจ้งเตือนผ่านไลน์)
[BASIC] 012 SERVO SWEEP (เซอร์โว)
[BASIC] 013 ESP NOW (ส่งข้อมูลระหว่างบอร์ด)
Powered By
GitBook
[BASIC] 001 Debug (ดีบัก)
สวัสดีครับ สำหรับหัวข้อบทเรียนพื้นฐานบนบอร์ด HONEYLemon ที่ใช้งานผ่าน arduino library ในเรื่องนี้จะนำพาท่านไปพบกับการใช้งาน Debug Mode เพื่อดูรายละเอียดต่างๆ ของการทำงานบนบอร์ด HONEYLemon ซึ่งจะทำให้ท่านสามารถตรวจหาสาเหตุ เหตุการณ์ต่างๆ ที่เกิดขึ้นบนบอร์ดผ่านการเขียน code
การ debug นี้จำเป็นต้องใช้งานร่วมกับ Serial เพื่อจะใช้ Serial Monitor ในการแสดงผล ดังนั้น ลำดับแรกเราจึงมีการเรียกใช้งาน Serial.begin() ขึ้นมา และมีการขอดู debug ผ่านคำสั่ง lemon.debug() ตัวอย่าง code เบื้องต้นจะเป็น
1
Serial.begin(115200);
2
lemon.debug(Serial);
Copied!
ตัวอย่าง source code
1
/*
2
Basic : การเขียนโปรแกรมเพื่อดู debug บนบอร์ดไมโครคอนโทรลเลอร์ HONEYLemon
3
*/
4
#include <HONEYLemon.h>
5
6
void setup()
7
{
8
lemon.begin(); // เรียกใช้งานฟังก์ชั่นเริ่มต้นของบอร์ด HONEYLemon
9
10
Serial.begin(115200); // เรียกใช้งาน Serial
11
lemon.debug(Serial); // ขอดู debug ของบอร์ด HONEYLemon ผ่าน Serial
12
}
13
14
void loop()
15
{
16
}
Copied!
ตัวอย่าง การแสดงผลผ่าน Serial Monitor
บทความแนะนำการใช้งาน - Previous
BASIC การใช้งานพื้นฐาน
Next
[BASIC] 002 Button (ปุ่มกด)
Last modified
1yr ago
Copy link