สารบัญ:
- ขั้นตอนที่ 1: เปิดตัวออกแบบแอป
- ขั้นตอนที่ 2: การออกแบบแอพ
- ขั้นตอนที่ 3: เชื่อมต่อ Arduino
- ขั้นตอนที่ 4:
- ขั้นตอนที่ 5: ขอแสดงความยินดี
![การใช้ MATLAB App Designer กับ Arduino: 5 ขั้นตอน การใช้ MATLAB App Designer กับ Arduino: 5 ขั้นตอน](https://i.howwhatproduce.com/images/003/image-8310-8-j.webp)
วีดีโอ: การใช้ MATLAB App Designer กับ Arduino: 5 ขั้นตอน
![วีดีโอ: การใช้ MATLAB App Designer กับ Arduino: 5 ขั้นตอน วีดีโอ: การใช้ MATLAB App Designer กับ Arduino: 5 ขั้นตอน](https://i.ytimg.com/vi/kDDs79zQ9QU/hqdefault.jpg)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
![การใช้โปรแกรมออกแบบแอป MATLAB กับ Arduino การใช้โปรแกรมออกแบบแอป MATLAB กับ Arduino](https://i.howwhatproduce.com/images/003/image-8310-9-j.webp)
MATLAB App Designer เป็นเครื่องมืออันทรงพลังที่ให้คุณออกแบบ Graphical User Interfaces (GUI) ด้วยฟังก์ชัน MATLAB ทั้งหมด
ในบทช่วยสอนนี้ เราจะสร้าง GUI เพื่อควบคุมความสว่างของ LED ผ่านขั้นตอนที่ง่ายต่อการปฏิบัติตาม
หมายเหตุ: บทช่วยสอนนี้ใช้แพ็คเกจสนับสนุนฮาร์ดแวร์ Arduino บน MATLAB สำหรับข้อมูลเพิ่มเติม โปรดไปที่
ขั้นตอนที่ 1: เปิดตัวออกแบบแอป
![กำลังเปิดโปรแกรมออกแบบแอป กำลังเปิดโปรแกรมออกแบบแอป](https://i.howwhatproduce.com/images/003/image-8310-10-j.webp)
เริ่มต้นด้วยการเปิด MATLAB และสร้างไฟล์ App Designer ใหม่
ขั้นตอนที่ 2: การออกแบบแอพ
![การออกแบบแอพ การออกแบบแอพ](https://i.howwhatproduce.com/images/003/image-8310-11-j.webp)
![การออกแบบแอพ การออกแบบแอพ](https://i.howwhatproduce.com/images/003/image-8310-12-j.webp)
![การออกแบบแอพ การออกแบบแอพ](https://i.howwhatproduce.com/images/003/image-8310-13-j.webp)
กดบันทึกที่มุมบนซ้ายของหน้าจอและตั้งชื่อเป็น DimmingLED
ลากฉลากจากไลบรารีส่วนประกอบลงในพื้นที่ออกแบบส่วนกลาง
ลากปุ่มในขณะที่กดปุ่มควบคุมค้างไว้เพื่อป้องกันไม่ให้ตัวออกแบบแอปเพิ่มป้ายกำกับพร้อมกับปุ่มควบคุม
กดที่ฉลาก จากนั้นเปลี่ยนข้อความเป็น Duty Cycle และขนาดเป็น 36
ขั้นตอนที่ 3: เชื่อมต่อ Arduino
![การเชื่อมต่อ Arduino การเชื่อมต่อ Arduino](https://i.howwhatproduce.com/images/003/image-8310-14-j.webp)
เชื่อมต่อ Arduino ผ่านพอร์ต USB (ในกรณีของฉันฉันใช้ Arduino nano)
ต่อ LED และตัวต้านทานตามแผนผังต่อไปนี้
ขั้นตอนที่ 4:
![ภาพ ภาพ](https://i.howwhatproduce.com/images/003/image-8310-15-j.webp)
![ภาพ ภาพ](https://i.howwhatproduce.com/images/003/image-8310-16-j.webp)
![ภาพ ภาพ](https://i.howwhatproduce.com/images/003/image-8310-17-j.webp)
กลับไปที่ App Designer และคลิกที่ CodeView เหนือพื้นที่ออกแบบ
แทรกคุณสมบัติส่วนตัวจากมุมบนซ้ายของหน้าจอ
ลบชื่อคุณสมบัติและตั้งชื่อว่า "a"
จากเบราว์เซอร์คอมโพเนนต์ให้คลิกขวาที่ app. UIfigure แล้วเลือกเพิ่มการโทรกลับ StartUpFcn
เขียน: app.a = Arduino();
จากเบราว์เซอร์คอมโพเนนต์ ให้คลิกขวาที่ app.knop แล้วเลือก Add ValueChangingFcn callback
เขียนสิ่งต่อไปนี้ลงไป จากนั้นกด Run
changeValue = เหตุการณ์. ค่า;
app. DutyCycleLabel. Text = ถ่าน (สตริง (เปลี่ยนค่า) + ' %');
writePWMDutyCycle(app.a, 'D3', ค่าการเปลี่ยนแปลง/100.0);
ขั้นตอนที่ 5: ขอแสดงความยินดี
![ยินดีด้วย ยินดีด้วย](https://i.howwhatproduce.com/images/003/image-8310-18-j.webp)
![ยินดีด้วย ยินดีด้วย](https://i.howwhatproduce.com/images/003/image-8310-19-j.webp)
![ยินดีด้วย ยินดีด้วย](https://i.howwhatproduce.com/images/003/image-8310-20-j.webp)
ตอนนี้คุณสามารถควบคุมความสว่าง LED จากแอพที่สร้างขึ้นใหม่
แนะนำ:
การใช้ Mifare Ultralight C กับ RC522 บน Arduino: 3 ขั้นตอน
![การใช้ Mifare Ultralight C กับ RC522 บน Arduino: 3 ขั้นตอน การใช้ Mifare Ultralight C กับ RC522 บน Arduino: 3 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1331-26-j.webp)
การใช้ Mifare Ultralight C กับ RC522 บน Arduino: การใช้เทคโนโลยี RFID เพื่อระบุผู้ถือบัตรหรืออนุญาตให้ทำอะไรบางอย่าง (เปิดประตู ฯลฯ) เป็นแนวทางทั่วไป ในกรณีของแอปพลิเคชัน DIY โมดูล RC522 นั้นใช้กันอย่างแพร่หลาย เนื่องจากมีราคาถูกและมีโค้ดจำนวนมากสำหรับโมดูลนี้ ฉัน
การใช้ ESP8266 กับ Arduino และ Blynk: 4 ขั้นตอน
![การใช้ ESP8266 กับ Arduino และ Blynk: 4 ขั้นตอน การใช้ ESP8266 กับ Arduino และ Blynk: 4 ขั้นตอน](https://i.howwhatproduce.com/images/005/image-14726-27-j.webp)
การใช้ ESP8266 กับ Arduino และ Blynk: เชื่อมต่อ Arduino Mega ของคุณกับแอป blynk โดยใช้ espp8266 shield
การใช้ PC RAM กับ Arduino ผ่านพอร์ตอนุกรม: 7 ขั้นตอน
![การใช้ PC RAM กับ Arduino ผ่านพอร์ตอนุกรม: 7 ขั้นตอน การใช้ PC RAM กับ Arduino ผ่านพอร์ตอนุกรม: 7 ขั้นตอน](https://i.howwhatproduce.com/images/001/image-1622-66-j.webp)
การใช้ PC RAM กับ Arduino ผ่านพอร์ตอนุกรม: เพื่อนของฉันได้รับแรงบันดาลใจจากโครงการ Arduino ขนาดเล็กของเขา โครงการเล็กๆ นี้เกี่ยวข้องกับ Arduino UNO R3 ซึ่งกำลังอ่านข้อมูลโดยโปรแกรมที่สร้างใน Arduino IDE ที่ส่งไปยังพอร์ตอนุกรม (พอร์ต USB) โดยโปรแกรม C# ที่สร้างขึ้นใน Visual Studio อย่างนี้
การใช้ TFT 1.44 กับ Arduino Nano: 4 ขั้นตอน
![การใช้ TFT 1.44 กับ Arduino Nano: 4 ขั้นตอน การใช้ TFT 1.44 กับ Arduino Nano: 4 ขั้นตอน](https://i.howwhatproduce.com/images/002/image-4470-77-j.webp)
การใช้ TFT 1.44 กับ Arduino Nano: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีเชื่อมต่อหน้าจอ LCD TFT 1.44 ที่มาพร้อมกับ Robo-Geek Kits หน้าจอ LCD เล็กๆ เหล่านี้มีประโยชน์เมื่อทำงานกับไมโครโรโบติกส์ เนื่องจากให้การแสดงผลที่สะดวกสบายขนาด 128 x 128 พิกเซล TFT 1.44 มี 2 แบบ
การใช้ Dot Matrix LED กับ Arduino และ Shift Register: 5 ขั้นตอน
![การใช้ Dot Matrix LED กับ Arduino และ Shift Register: 5 ขั้นตอน การใช้ Dot Matrix LED กับ Arduino และ Shift Register: 5 ขั้นตอน](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123243-using-a-dot-matrix-led-with-an-arduino-and-shift-register-5-steps-j.webp)
การใช้ Dot Matrix LED กับ Arduino และ Shift Register: Siemens DLO7135 Dot matrix LED เป็นออปโตอิเล็กทรอนิกส์ชิ้นหนึ่งที่น่าทึ่ง มันถูกเรียกเก็บเงินเป็น 5x7 Dot Matrix Intelligent Display (r) พร้อมหน่วยความจำ/ตัวถอดรหัส/ไดรเวอร์ นอกจากหน่วยความจำนั้นแล้ว ยังมีจอแสดงผล ASCII 96 อักขระที่ตั้งค่าบนและล่าง