Arduino ESP32 WROOM Dual Core เขียนโปรแกรมแบบ Multi Task ง่ายแค่ไม่กี่คลิกจริงหรือ?
ฝัง
- เผยแพร่เมื่อ 17 ส.ค. 2020
- เพื่อนๆชาว #Arduino DIY หลายท่านอาจสงสัยว่าบอร์ด Arduino สามารถทำ #Multi Task ได้จริงหรือไม่?
เพื่อนๆมือใหม่หลายท่านมีปัญหาในการเขียนโปรแกรมแบบ Multi Task
คลิปนี้ดูให้จบครับ รับรองว่าเขียนโปรแกรมสนุกขึ้น
#แจกฟรี_Source Code เอาไปทดลองกันนะครับ
#Multi _Task_ดีต่อหัวใจ_ไม่ต้องนอนดึก
ติดตามเราได้ที่ :
/ saroj.meesook
/ 1kwamkid
/ navcom-research-coltd-...
/ 9bestsale
Donation (ค่ากาแฟ เป็นกำลังใจคนทำงาน)
ธ.ไทยพาณิชย์ scb 3222566636
paypal account : saroj@navcoms.com
ฟรี Source Code : ตามลิงค์ข้างล่าง
drive.google.com/drive/folder... - แนวปฏิบัติและการใช้ชีวิต
ตอนนี้ไดรว์ที่เก็บโค้ด อนุญาติให้เข้าถึงได้แล้ว
ต้องขอโทษด้วยที่ผมแชร์ไว้ให้เพื่อนๆแล้วแต่ลืมกด save การตั้งค่า
ขอบคุณค่ะ อาจารย์ 🙏
ยินดีครับ
ขอบพระคุณที่ติดตามครับ
ขอบคุณที่แบ่งปันความรู้ครับ สอนละเอียดดีมากเลยรับ
ยินดีครับ
ขอบคุณที่ติดตามรับชม
อาจารย์ครับ ถ้าเขียนโปรแกรมแค่ในloop การประมวลผลจะเร็วกว่า ใช้core 0 core1 มั้ยครับ
สอนละเอียดมากครับ ทำให้ผมเข้าใจมากขึ้นเยอะเลย. ขอบคุณครับ
ยินดีครับ
ขอบคุณครับ
อธิบายได้ละเอียด เข้าใจดีครับ ติดตามครับ
ขอบคุณครับ
จะหาความรู้ และเทคนิคต่างมานำเสนอต่อไปเรื่อยๆครับ
ขอบคุณครับ อธิบายยเข้าใจง่ายดีครับ
ยินดีครับ
ติดตามทุกผลงานนะครับ
ชอบพระคุณครับ
ขอบคุณครับอาจารย์
ยินดีครับ
ขอบพระคุณที่ติดตามครับ
ขอบคุณมากครับ
ยินดีครับ
ขอบคุณที่ติดตามรับชม
ขอบคุณครับ
ยินดีครับ
ขอบคุณที่ติดตามรับชม
สอนเยอะๆ จะได้เรียนเก่งๆครับ
เรากำลังเร่งมือทำคอนเท้นท์ใหม่ อยู่ครับ
ขอบคุณที่ติดตามช่องของเราครับ
ในบอร์ดคอนโทรลของพัดลมดิจิตอลมีฟังชั่นตั้งเวลาเปิด ปิดพัดลม ไม่ทราบว่าจะเขียน source code ของฟังชั่นดังกล่าวลงบอร์ด arduino pro mini ได้หรือไม่ อย่างไรครับ
บอร์ด Arduino เป็นบอร์ดที่มี mcu เป็นหัวใจของบอร์ด ฉะนั้นถ้าเราเขียนโปรแกรมได้ เราก็สามารถสร้างสรรค์งานได้ไม่รู้จบละครับ
ตอนนี้ผมอัพโหลดคลิปแนะนำวิธีการสั่งปิดเปิดอุปกรณ์ผ่านอินเตอร์เนตไปแล้วนะครับ
Stack size นี้ตั้งได้สูงสุดเท่าไรครับ ผมเจอ จอง Stack size 1000 รันแล้ว reboot ครับ ผมลองเพิ่ม เป็น 5000 รันได้ ในโปรแกรมผมี array หลายตัว
ยังไม่เคยทดลองครับ
แต่เท่าที่เล่นมา มีข้อจำกัดอยู่เหมือนกัน
พอเล่นกับงานที่ซับซ้อน reboot เหมือนกันครับ
โดยเฉพาะเรื่อง WiFi
ถ้ามันขึ้น rebooting บน serial monitor ตลอดเวลาต้องแก้ไขยังไงคะ
โดน watchdog เล่นงาน หรือ
ไฟไม่พอ หรือ
โปรแกรมติด loop จึงทำให้เกิดการ reboot
..
ต้องหาสาเหตุว่ามันอยู่ในข้อใด แล้วทำการแก้ใขในเรื่องนั้นครับ
เอาesp32มาทำเราเตอร์ได้ไหมครับ
เป็น server ให้กับ บอร์ด esp32 หรือ esp8266 ติตต่อกันใน local network พอไหวครับ
เป็น router ต่อ net ผมว่าไม่สมควร บอร์ดมันมีทรัพยากรณ์ไม่มากที่จะให้บริการลูกข่ายได้เยอะครับ
แล้ว 1 core สามารถจองพื้นที่ได้มากสุดกี่ word ครับ
โค้ดที่คอมไพล์เป็น binary เป็นตัวรวมทั้ง 2 คอร์ ครับ ไม่ได้แยก
คือทั้งหมดรวมกันต้องไม่เกินตัว flash mem ที่มีอยู่ (แต่ละรุ่นไม่เท่ากัน บางตัวมีมาพิเศษ 16Mb)
อ. ใช้โปรแกรมอะไรตัดต่อสร้างคลิปครับ
บันทึก vdo ด้วย OBS studio
ตัดต่อด้วยSony Vagas ครับ
ใช่กับesp8266ได้ไม๊ครับ
8266 น่าจะมีคอร์เดียวนะครับ
@@saroj1961 ขอบคุณครับ
จ่ายไป กาแฟ 1 แก้ว ค่าสอน
ขอบพระคุณสำหรับกำลังใจของคนทำคอนเทนท์ครับ
เราจะสร้างสรรค์ผลงานดีๆต่อไปครับ
อยากให้จอ IDE เต็มจอครับคง มองไม่คอยเห็น codeเลยครับดูในมือถือ
ขอบคุณครับ
ยินดีครับ