Learn ESP32 Programming Pro

การจัดประเภทเนื้อหา
สำหรับทุกคน
0+
ดาวน์โหลด
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ
ภาพหน้าจอ

เกี่ยวกับแอปนี้

เรียนรู้การเขียนโปรแกรม ESP32 อย่างเชี่ยวชาญ — ตั้งแต่พื้นฐาน GPIO ไปจนถึงการควบคุมเซ็นเซอร์และโมดูลขั้นสูง

สร้างอุปกรณ์เชื่อมต่อ ควบคุมเซ็นเซอร์ และเรียนรู้การเขียนโปรแกรมฝังตัวทีละขั้นตอนด้วยตัวอย่างเชิงปฏิบัติและคำอธิบายที่ชัดเจน

หลักสูตรนี้ใช้บอร์ดพัฒนา ESP32-C3 Super Mini ซึ่งได้รับการคัดเลือกมาอย่างดีสำหรับผู้เริ่มต้น เนื่องจากมีราคาไม่แพง ขนาดกะทัดรัด หาซื้อได้ง่าย ประหยัดพลังงาน และมี Wi-Fi และ Bluetooth ในตัว การออกแบบที่เรียบง่ายทำให้เป็นแพลตฟอร์มที่ยอดเยี่ยมสำหรับการเรียนรู้ IoT สมัยใหม่และการพัฒนาระบบฝังตัว

แอปนี้ใช้ Arduino IDE ซึ่งเป็นหนึ่งในสภาพแวดล้อมการพัฒนาไมโครคอนโทรลเลอร์ที่ได้รับความนิยมมากที่สุดในโลก Arduino IDE เป็นมิตรกับผู้เริ่มต้น ติดตั้งง่าย และได้รับการสนับสนุนจากชุมชนขนาดใหญ่ ทำให้เป็นตัวเลือกที่สมบูรณ์แบบสำหรับการเรียนรู้การเขียนโปรแกรม ESP32 และสร้างโปรเจ็กต์ได้อย่างรวดเร็ว

เหมาะสำหรับ:
• ผู้เริ่มต้นเรียนรู้การเขียนโปรแกรม ESP32
• นักเรียนที่ศึกษาเกี่ยวกับระบบฝังตัวและ IoT
• นักประดิษฐ์ที่สร้างอุปกรณ์อัจฉริยะและโครงการระบบอัตโนมัติ
• ผู้ที่ชื่นชอบอิเล็กทรอนิกส์ที่ทำงานกับเซ็นเซอร์และโมดูล
• นักพัฒนาที่สร้างผลิตภัณฑ์และต้นแบบที่เชื่อมต่อกัน

สิ่งที่คุณจะได้เรียนรู้:
• GPIO — การรับ/ส่งข้อมูลดิจิทัล ปุ่ม สวิตช์ และการควบคุม LED
• ADC — อ่านค่าเซ็นเซอร์อนาล็อกและสัญญาณแรงดันไฟฟ้าแปรผัน
• PWM — ควบคุมความสว่างของ LED เซอร์โว และความเร็วของมอเตอร์
• UART — การสื่อสารแบบอนุกรมกับอุปกรณ์ภายนอก
• I²C — เชื่อมต่อจอแสดงผล เซ็นเซอร์ และโมดูลเสริม
• SPI — การสื่อสารความเร็วสูงกับอุปกรณ์ต่อพ่วง

เซ็นเซอร์และโมดูล
สำรวจโมดูลฮาร์ดแวร์และแอปพลิเคชันเชิงปฏิบัติที่หลากหลาย:
• ระยะทาง — เซ็นเซอร์อัลตราโซนิกและการตรวจจับสิ่งกีดขวาง
• อุณหภูมิและความชื้น — โครงการตรวจสอบสภาพแวดล้อม
• ความดัน — การวัดความดันบรรยากาศและสภาพอากาศ
• แสง — แสงโดยรอบและเซ็นเซอร์โฟโตรีซิสเตอร์
• การเคลื่อนไหว — ระบบตรวจจับการเคลื่อนไหว PIR
• การสั่นสะเทือน — การตรวจสอบแรงกระแทกและการสั่นสะเทือน
• เสียง — บัซเซอร์ ไมโครโฟน และโมดูลเสียง
• ก๊าซ เซ็นเซอร์ — โครงการตรวจวัดคุณภาพอากาศและก๊าซ
• เซ็นเซอร์น้ำและความชื้นในดิน — แอปพลิเคชันการทำสวนอัจฉริยะ
• เซ็นเซอร์แม่เหล็ก — การตรวจจับแบบ Hall-effect และสนามแม่เหล็ก
• เซ็นเซอร์สัมผัส — อินเทอร์เฟซสัมผัสแบบ Capacitive
• อินฟราเรด (IR) — การสื่อสารควบคุมระยะไกล
• รีเลย์ — ควบคุมอุปกรณ์ภายนอกกำลังสูง
• มอเตอร์ — มอเตอร์ DC, มอเตอร์เซอร์โว และไดรเวอร์มอเตอร์
• จอแสดงผล LCD — อินเทอร์เฟซผู้ใช้แบบอักขระ
• จอแสดงผล OLED — จอแสดงผลกราฟิกและข้อมูล
• โมดูล LED — ตัวบ่งชี้ ภาพเคลื่อนไหว และโครงการแสงสว่าง
• โมดูล RTC — การรวมนาฬิกาแบบเรียลไทม์
• เซ็นเซอร์ IMU — มาตรวัดความเร่งและไจโรสโคป

ประสบการณ์การเรียนรู้ที่สมบูรณ์:
• บทเรียนที่มีโครงสร้างมากกว่า 25 บท ตั้งแต่ระดับเริ่มต้นจนถึงระดับสูง
• ตัวอย่างทีละขั้นตอนพร้อมคำอธิบายโดยละเอียด
• โครงการเชิงปฏิบัติและแอปพลิเคชันในโลกแห่งความเป็นจริง
• แบบทดสอบเชิงโต้ตอบมากกว่า 150 ข้อ

คุณสมบัติที่เป็นมิตรกับผู้ใช้:
• ธีมสีเข้มและสีอ่อน
• การเรียนรู้แบบออฟไลน์ — ไม่จำเป็นต้องใช้อินเทอร์เน็ต
• ค้นหาอย่างรวดเร็วในทุกบทเรียน
• คั่นหน้าหัวข้อโปรด
• สะอาดและ อินเทอร์เฟซที่ปราศจากสิ่งรบกวน

ESP32 เป็นเครื่องหมายการค้าของ Espressif Systems Arduino เป็นเครื่องหมายการค้าของ Arduino AG แอปนี้เป็นแหล่งข้อมูลทางการศึกษาอิสระ และไม่มีส่วนเกี่ยวข้องหรือได้รับการรับรองจากองค์กรใดองค์กรหนึ่ง
อัปเดตเมื่อ
7 มิ.ย. 2569

ความปลอดภัยของข้อมูล

ความปลอดภัยเริ่มต้นด้วยความเข้าใจเกี่ยวกับวิธีที่นักพัฒนาแอปรวบรวมและแชร์ข้อมูล แนวทางปฏิบัติด้านความเป็นส่วนตัวและความปลอดภัยของข้อมูลอาจแตกต่างกันไปตามการใช้งาน ภูมิภาค และอายุของคุณ นักพัฒนาแอปได้ให้ข้อมูลนี้ไว้และอาจอัปเดตข้อมูลในส่วนนี้เมื่อเวลาผ่านไป
ไม่มีการแชร์ข้อมูลกับบุคคลที่สาม
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการแชร์ข้อมูล
ไม่มีข้อมูลที่รวบรวมไว้
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการรวบรวมข้อมูล

มีอะไรใหม่

First release

การสนับสนุนของแอป

เกี่ยวกับนักพัฒนาแอป
ALG Software Lab SIA
info@algsoftlab.com
10 Juglas iela, Lici Stopinu pagasts Ropazu novads, LV-2118 Latvia
+371 29 411 963

เพิ่มเติมจาก ALG Software Lab