บทความ

พื้นที่จุดประกายไอเดีย x เทคโนโลยี

Control System - Linear Inverted Pendulum Experiment System

Inverted Pendulum EP.1 : System Parameter Identify

เริ่มจากการหาค่า Parameter ต่างๆของระบบ ซึ่งสามารถหาได้สองวิธี คือ การคำนวณจากทฤษฎี หรือการทดสอบจากระบบจริง ยิ่งค่าใกล้เคียงกับความจริงมากเท่าไหร่ การนำมาใช้ในการออกแบบระบบควบคุมก็จะทำได้ดี และเที่ยงตรงมากขึ้น โดยในตอนนี้เราจะลองหาค่า moment of inertia จา …

Control System - Linear Inverted Pendulum Experiment System

Inverted Pendulum EP.5 : Controller Design – System Analysis

…มาถึงตอนที่จะเริ่มต้นออกแบบ Controller สำหรับ Inverted Pendulum กันแล้ววว… แต่ก่อนที่เราจะเริ่มออกกแบบ เราจะต้องทำการวิเคราะห์ระบบก่อน(System Analysis) เพื่อให้เราเข้าใจ Dynamic และ Stability ของระบบ แล้วเราถึงจะสามารถออกแบบตัวควบคุมได้อย่างถ …

Arduino

DC Motor Control Speed Kit : 1 มาเรียนรู้วิธีการกลับทิศทางการหมุน และปรับความเร็วรอบของมอเตอร์ด้วย PWM อย่างง่ายกัน

บทความนี้เรามาเรียนรู้การกลับทิศทางการหมุนของมอเตอร์และวิธีการปรับความเร็วรอบของมอเตอร์ ด้วยชุด DC Motor Control Speed Kit ทำไมเราถึงต้องกลับทิศทางการหมุนของมอเตอร์และทำไมถึงต้องปรับความคุมความเร็วรอบ…. เรามาดูตัวอย่างกัน   ในทางอุตสาหกรรมต่างๆ …

Raspberry Pi

แกะกล่อง Raspberry Pi 4 Model B รุ่นล่าสุดกับ RAM ใหม่จุใจ 8GB

ไม่น่าเชื่อว่าจะมีวันนี้วันที่ single board computer จะมี RAM ขนาดความจุมากกว่าเครื่องพีซีไปแล้ว ใช่แล้วครับวันนี้ได้มีการเปิดตัวบอร์ดรุ่นใหม่ของ Raspberry Pi Foundation ซึ่งพูดกับตรง ๆ ที่แทบไม่มีอะไรแตกต่างกับ Raspberry Pi 4 Model B ตัวเดิมเลย ที่เพิ่มเ …

Arduino

Inverted Pendulum EP.4 : Actuation

……มาถึงคลิปชุดการเรียนรู้ Inverted Pendulum(ลูกตุ้มกลับหัว) ตอนที่ 4 กันแล้ว จากเมื่อตอนก่อนหน้าเราได้เขียนโปรแกรมวัดค่าและแสดงผลพลังงานภายใน Pendulum ในตอนนี้เราจะทำการเขียนโปรแกรมควบคุมการเคลื่อนที่ของ Cart ให้พลังงานภายใน Pendulum เพิ่มขึ้น …

ESP32

วิธีตั้งค่าเพื่อใช้ ESP32 บน ESP RainMaker

หลักจาก Espressif เปิดตัวแพล็ตฟอร์ม ESP RainMaker มาให้เราสามารถที่จะสร้างระบบ IoT แบบง่าย ๆ ไปในช่วงสองสัปดาห์ที่ผ่านมานั้น ก็มีเสียงบ่นกันจากบรรดาชาวเมกเกอร์ว่าทำไมมันรองรับแต่ ESP32-S2 ล่ะ ทำไมใช้งาน ESP32 ตัวเก่าไม่ได้  ซึ่งสาเหตุหลักๆเลยคือขั้นต …

Arduino

Parameter Identification of a DC Motor

การที่เราใช้ DC motor มาใช้ทำอุปกรณ์ต่างๆ แน่นอนมันก็จะเกี่ยวข้องกับ ความเร็วรอบ ไม่ก็ตำแหน่งองศาการหมุนของ DC motor ซึ่งในสายงานระบบควบคุมก็ต้องมีการคำนวณหาค่าอัตราขยาย หรือ Controller Gain ที่เอาไว้สำหรับปรับแต่งระบบควบคุมของเรานั้นเอง แต่ในการคำนวณหาค่ …

ESP32

มาทดลองติดตั้งและใช้งาน ESP RainMaker บน ESP32-S2 กันเถอะ #ตอนที่ 3 ทดลองสร้าง Node และใช้งาน Mobile App

สวัสดีครับ จากในเนื้อหาส่วนที่ผ่านมาทั้ง 2 บท เป็นเรื่องการแนะนำให้เข้าใจแนวคิด และเตรียมความพร้อมเพื่อที่เราจะได้ลงมือสร้างโหนดของ ESP RainMaker กันได้ในบทนี้ ดังนั้นในขั้นตอนแรกของบทนี้ก่อนที่เราจะลงมือสร้างโหนด เราจะมาเรียนรู้ประเภทของอุปกรณ์ที่ ESP Ra …

Arduino

ESP32: Reading Incremental Encoder with Pulse Counter(PCNT)

Incremental Encoder Incremental Encoder ส่วนใหญ่จะเป็นเซนเซอร์ที่ใช้สำหรับวัดระยะการเคลื่อนที่ เชิงมุม โดยความละเอียดในการอ่านค่าขึ้นอยู่กับจำนวน Pulse Per  Revolution (PPR) ยิ่งค่ามากความละเอียดในการอ่านค่ามุมก็จะมากขึ้นตามไปด้วย ตัว Incremental Enc …

ESP32

ทดลองสร้างระบบ Smart Restaurant ด้วยอุปกรณ์จาก TTGO #ตอนที่ 1 แนวคิดและการออกแบบระบบ

สวัสดีครับผู้อ่านที่รักทุกท่าน วันนี้ทาง Maker[LAB] ของเราจะนำเสนอแนวคิดในการสร้างระบบ Smart Restaurant ด้วยอุปกรณ์ที่หาได้จากเว็บไซต์ https://www.aiiotshop.com/ กันดูครับ แล้วคำว่า Smart Restaurant นี่มันเป็นยังไงเดี๋ยวเรามาดูแนวคิดกันดูก่อนเลยดีกว่ …

Scroll to Top