สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: เรื่องราว
- ขั้นตอนที่ 2: (วิธีที่ 1) การตั้งค่า Inject Block [วิธีที่ 1]
- ขั้นตอนที่ 3: การตั้งค่าบล็อกมอเตอร์ [วิธีที่ 1]
- ขั้นตอนที่ 4: ในที่สุดก็ปรับใช้บล็อก [วิธีที่ 1]
- ขั้นตอนที่ 5: (วิธีที่ 2) การตั้งค่าบล็อกสวิตช์ [วิธีที่ 2]
- ขั้นตอนที่ 6: การตั้งค่าบล็อกมอเตอร์ [วิธีที่ 2]
- ขั้นตอนที่ 7: ในที่สุดก็ปรับใช้บล็อกและการใช้ Dashboard UI เพื่อเข้าถึง [วิธีที่ 2]
- ขั้นตอนที่ 8: (วิธีที่ 3) การตั้งค่าบล็อกตัวเลื่อน [วิธีที่ 3]
- ขั้นตอนที่ 9: การตั้งค่าบล็อกมอเตอร์ [วิธีที่ 3]
- ขั้นตอนที่ 10: ในที่สุดก็ปรับใช้บล็อก & การใช้ Dashboard UI เพื่อเข้าถึง [วิธีที่ 2]
วีดีโอ: ควบคุมมอเตอร์ด้วย Magicbit [Magicblocks]: 10 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
บทช่วยสอนนี้จะสอนให้คุณควบคุมมอเตอร์ด้วย Magicbit โดยใช้ Magicblocks
เสบียง
Magicbit - โปร
ขั้นตอนที่ 1: เรื่องราว
สวัสดีและยินดีต้อนรับ บทช่วยสอนสั้น ๆ นี้จะสอนให้คุณควบคุมมอเตอร์ด้วย Magicbit โดยใช้ Magicblocks
มี 3 วิธีหลักในการบรรลุเป้าหมายนี้
- โดยใช้ Inject Block
- โดยใช้สวิตช์แดชบอร์ด
- โดยใช้ Dashboard Slider
ก่อนอื่นให้ลงชื่อเข้าใช้บัญชี Magicblocks ของคุณ
Magicblocks เป็นซอฟต์แวร์การเขียนโปรแกรมภาพที่ใช้งานง่ายสำหรับตั้งโปรแกรม magicbit ของคุณ ใครๆ ก็ตั้งโปรแกรมไมโครคอนโทรลเลอร์ได้โดยใช้ magicblocks.io และไม่จำเป็นต้องมีความรู้ด้านการเขียนโปรแกรม คุณสามารถลงทะเบียนได้ฟรี
เริ่มและเปิดสนามเด็กเล่น
ถัดไป ตรวจสอบให้แน่ใจว่า Magicbit ของคุณเชื่อมต่อกับอินเทอร์เน็ตและเสียบปลั๊กแล้ว และเชื่อมโยงกับบัญชีของคุณผ่านตัวจัดการอุปกรณ์ด้วย
ทุกอย่างเสร็จเรียบร้อย? จากนั้นเลื่อนลงไปที่วิธีที่ 1
รายการที่จำเป็น
Magicbit: Magicbit เป็นแพลตฟอร์มการพัฒนาแบบบูรณาการที่ใช้ ESP32 สำหรับการเรียนรู้ การสร้างต้นแบบ การเขียนโค้ด อิเล็กทรอนิกส์ หุ่นยนต์ IoT และการออกแบบโซลูชัน
ขั้นตอนที่ 2: (วิธีที่ 1) การตั้งค่า Inject Block [วิธีที่ 1]
1. ลากและวางบล็อก Inject จากส่วนอินพุตโหนดทางด้านซ้ายของหน้าจอไปที่ Flow
2. ดับเบิลคลิกที่บล็อกและเลือกประเภทของเพย์โหลดจากเมนูแบบเลื่อนลงไปยังอินพุตตัวเลข (ตัวเลข)
3. ถัดไปพิมพ์ค่าระหว่าง 0 & 100 (1 หมายถึงปิด และ 100 หมายถึงความเร็วเต็มที่)
4. ตั้งค่าโหนด 'ปิด' โดยใช้วิธีการข้างต้น
ขั้นตอนที่ 3: การตั้งค่าบล็อกมอเตอร์ [วิธีที่ 1]
1. ลากและวางบล็อก Motor จากส่วนโหนด Magicbit ทางด้านซ้ายของหน้าจอไปที่โฟลว์
2. ดับเบิลคลิกที่มอเตอร์บล็อกแล้วพิมพ์หรือวางรหัสอุปกรณ์เฉพาะของคุณจากแท็บตัวจัดการอุปกรณ์ในบัญชี Magicblocks ของคุณ [สิ่งนี้จะเชื่อมโยงบล็อคมอเตอร์กับมอเตอร์ที่เชื่อมต่อกับ Magicbit ของคุณ]
3. Magicbit มี PIN ของมอเตอร์สองตัว เชื่อมต่อกับหนึ่งในนั้นและเลือก PIN ของมอเตอร์ที่ถูกต้องจากเมนูแบบเลื่อนลง
[ไม่บังคับ] นำเข้าแล้วตั้งค่าโหนด
หากคุณมีปัญหาในการตั้งค่าโหนด คุณสามารถใช้คุณสมบัติการนำเข้าใน Magicblocks เพื่อรับโหนดที่ได้ตั้งค่าไว้แล้ว
- ก่อนอื่นให้คัดลอกโค้ดนี้ไปยังคลิปบอร์ดของคุณ
- คลิกเมนูตัวเลือกที่มุมบนขวาของหน้าจอ
- ถัดไปเลื่อนเคอร์เซอร์ไปที่เมนูย่อยนำเข้า
- จากนั้นคลิกที่ คลิปบอร์ด และวางรหัสบนคลิปบอร์ดของคุณลงในช่องข้อความ
- เลือกโฟลว์ปัจจุบันหรือโฟลว์ใหม่แล้วคลิกนำเข้า
สำคัญ
ตรวจสอบให้แน่ใจว่าคุณพิมพ์รหัสอุปกรณ์ของคุณบนคุณสมบัติของโหนดมอเตอร์และเลือก PIN ที่มอเตอร์ของคุณเชื่อมต่ออยู่
ขั้นตอนที่ 4: ในที่สุดก็ปรับใช้บล็อก [วิธีที่ 1]
1. เชื่อมต่อบล็อกการฉีดกับโหนดแสดงผล
2. คลิกที่ปุ่ม Deploy ที่มุมขวาบนของหน้าจอ
3. หลังจากปรับใช้แล้ว ให้คลิกที่กล่องทางด้านซ้ายของบล็อกการฉีดเพื่อเปิดใช้งาน และการดำเนินการนี้จะเปิดมอเตอร์
การแก้ไขปัญหา [วิธีที่ 1]
- ตรวจสอบว่า Magicbit ของคุณเชื่อมต่อกับอินเทอร์เน็ตหรือไม่
- ตรวจสอบว่าเชื่อมต่อมอเตอร์อย่างถูกต้องหรือไม่และใช้ PIN ของมอเตอร์ที่ถูกต้อง
ขั้นตอนที่ 5: (วิธีที่ 2) การตั้งค่าบล็อกสวิตช์ [วิธีที่ 2]
1. ลากและวางบล็อคสวิตช์จากส่วนโหนดแดชบอร์ดไปที่โฟลว์
2. ดับเบิลคลิกที่โหนดสวิตช์และตั้งค่า ui แดชบอร์ดพื้นฐาน [ส่วนต่อประสานผู้ใช้] จากเมนูแบบเลื่อนลงและชื่อสำหรับฟิลด์ของคุณ
3. เลือกโหมดเป็นการป้อนตัวเลขจากเมนูแบบเลื่อนลงสำหรับทั้งเปิดและปิด และตั้งค่าเพย์โหลดเป็น 75 และปิดเพย์โหลดเป็น 1
ขั้นตอนที่ 6: การตั้งค่าบล็อกมอเตอร์ [วิธีที่ 2]
1. ลากและวางบล็อก Motor จากส่วนโหนด Magicbit ทางด้านซ้ายของหน้าจอไปที่โฟลว์
2. ดับเบิลคลิกที่บล็อก Motor แล้วพิมพ์หรือวางรหัสอุปกรณ์เฉพาะของคุณจากแท็บตัวจัดการอุปกรณ์ในบัญชี Magicblocks ของคุณ [สิ่งนี้จะเชื่อมโยงมอเตอร์บล็อกกับมอเตอร์ที่เชื่อมต่อกับจอแสดงผล Magicbit ของคุณ]
[ไม่บังคับ] นำเข้าแล้วตั้งค่าโหนด
- ขั้นแรกให้คัดลอกรหัสนี้ไปยังคลิปบอร์ดของคุณ
- คลิกเมนูตัวเลือกที่มุมบนขวาของหน้าจอ
- ถัดไปเลื่อนเคอร์เซอร์ไปที่เมนูย่อยนำเข้า
- จากนั้นคลิกที่ คลิปบอร์ด และวางโค้ดบนคลิปบอร์ดของคุณลงในช่องข้อความ
- เลือกโฟลว์ปัจจุบันหรือโฟลว์ใหม่แล้วคลิกนำเข้า
สำคัญ
ตรวจสอบให้แน่ใจว่าคุณพิมพ์รหัสอุปกรณ์ของคุณบนคุณสมบัติของโหนดมอเตอร์และเลือก PIN ที่มอเตอร์ของคุณเชื่อมต่ออยู่
ขั้นตอนที่ 7: ในที่สุดก็ปรับใช้บล็อกและการใช้ Dashboard UI เพื่อเข้าถึง [วิธีที่ 2]
- เชื่อมต่อบล็อกป้อนข้อความกับโหนดแสดงผล
- คลิกที่ปุ่ม Deploy ที่มุมขวาบนของหน้าจอ
- หลังจากปรับใช้แล้ว ไปที่ ui แดชบอร์ดโดยคลิกลิงก์ไปยัง URL แดชบอร์ดที่มุมบนขวาของหน้าจอ
- สลับสวิตช์เปิดและปิดเพื่อควบคุมมอเตอร์
- คัดลอก Dashboard URL ของคุณและสามารถเข้าถึงได้ผ่านทางอินเทอร์เน็ตเพื่อแสดงข้อความบน Magicbit Display ของคุณจากทุกที่ในโลก
การแก้ไขปัญหา[วิธีที่ 2]
- ตรวจสอบว่า Magicbit ของคุณเชื่อมต่อกับอินเทอร์เน็ตหรือไม่
- ตรวจสอบว่าเชื่อมต่อมอเตอร์อย่างถูกต้องหรือไม่และใช้ PIN ของมอเตอร์ที่ถูกต้อง
ขั้นตอนที่ 8: (วิธีที่ 3) การตั้งค่าบล็อกตัวเลื่อน [วิธีที่ 3]
1. ลากและวางบล็อก Slider จากส่วนโหนดแดชบอร์ดไปที่ Flow
2. ดับเบิลคลิกที่โหนดตัวเลื่อนและตั้งค่า ui แดชบอร์ดพื้นฐาน [ส่วนต่อประสานผู้ใช้] จากเมนูแบบเลื่อนลงและชื่อสำหรับฟิลด์ของคุณ
3. ตั้งค่าโหนดตัวเลื่อนดังต่อไปนี้
ขั้นตอนที่ 9: การตั้งค่าบล็อกมอเตอร์ [วิธีที่ 3]
1. ลากและวางบล็อก Motor จากส่วนโหนด Magicbit ทางด้านซ้ายของหน้าจอไปที่โฟลว์
2. ดับเบิลคลิกที่บล็อก Motor แล้วพิมพ์หรือวางรหัสอุปกรณ์เฉพาะของคุณจากแท็บตัวจัดการอุปกรณ์ในบัญชี Magicblocks ของคุณ [สิ่งนี้จะเชื่อมโยงมอเตอร์บล็อกกับมอเตอร์ที่เชื่อมต่อกับจอแสดงผล Magicbit ของคุณ]
[ไม่บังคับ] นำเข้าแล้วตั้งค่าโหนด
- ขั้นแรกให้คัดลอกรหัสนี้ไปยังคลิปบอร์ดของคุณ
- คลิกเมนูตัวเลือกที่มุมบนขวาของหน้าจอ
- ถัดไปเลื่อนเคอร์เซอร์ไปที่เมนูย่อยนำเข้า
- จากนั้นคลิกที่ คลิปบอร์ด และวางโค้ดบนคลิปบอร์ดของคุณลงในช่องข้อความ
- เลือกโฟลว์ปัจจุบันหรือโฟลว์ใหม่แล้วคลิกนำเข้า
สำคัญ
ตรวจสอบให้แน่ใจว่าคุณพิมพ์รหัสอุปกรณ์ของคุณบนคุณสมบัติของโหนดมอเตอร์และเลือก PIN ที่มอเตอร์ของคุณเชื่อมต่ออยู่
ขั้นตอนที่ 10: ในที่สุดก็ปรับใช้บล็อก & การใช้ Dashboard UI เพื่อเข้าถึง [วิธีที่ 2]
- เชื่อมต่อบล็อกป้อนข้อความกับโหนดแสดงผล
- คลิกที่ปุ่ม Deploy ที่มุมขวาบนของหน้าจอ
- หลังจากปรับใช้แล้ว ไปที่ ui แดชบอร์ดโดยคลิกลิงก์ไปยัง URL แดชบอร์ดที่มุมบนขวาของหน้าจอ
- คว้าตัวเลื่อนเพื่อควบคุมมอเตอร์
การแก้ไขปัญหา [วิธีที่ 3]
- ตรวจสอบว่า Magicbit ของคุณเชื่อมต่อกับอินเทอร์เน็ตหรือไม่
- ตรวจสอบว่าเชื่อมต่อมอเตอร์อย่างถูกต้องหรือไม่และใช้ PIN ของมอเตอร์ที่ถูกต้อง
แนะนำ:
ใช้ปุ่มกดบน Magicbit ของคุณ [Magicblocks]: 5 ขั้นตอน
ใช้ Push Buttons บน Magicbit ของคุณ [Magicblocks]: บทช่วยสอนนี้จะสอนให้คุณใช้ Push Buttons บน Magicbit ของคุณโดยใช้ Magicblocks เราใช้ magicbit เป็นบอร์ดพัฒนาในโปรเจ็กต์นี้ ซึ่งใช้ ESP32 ดังนั้นสามารถใช้บอร์ดพัฒนา ESP32 ในโครงการนี้ได้
สร้าง Proximity Sensor ด้วย Magicbit [Magicblocks]: 6 ขั้นตอน
สร้าง Proximity Sensor ด้วย Magicbit [Magicblocks]: บทช่วยสอนนี้จะสอนให้คุณใช้ Proximity Sensor กับ Magicbit โดยใช้ Magicblocks เราใช้ magicbit เป็นบอร์ดพัฒนาในโปรเจ็กต์นี้ ซึ่งใช้ ESP32 ดังนั้นสามารถใช้บอร์ดพัฒนา ESP32 ในโครงการนี้ได้
ใช้เซ็นเซอร์ความชื้นในดินกับ Magicbit [Magicblocks]: 5 ขั้นตอน
ใช้เซ็นเซอร์ความชื้นในดินกับ Magicbit [Magicblocks]: บทช่วยสอนนี้จะสอนให้คุณใช้เซ็นเซอร์ความชื้นในดินกับ Magicbit ของคุณโดยใช้ Magicblocks เราใช้ magicbit เป็นบอร์ดพัฒนาในโปรเจ็กต์นี้ ซึ่งใช้ ESP32 ดังนั้นบอร์ดพัฒนา ESP32 ใดๆ ก็สามารถใช้ในโปรเจก
ใช้วิดเจ็ตแดชบอร์ดด้วย Magicbit [Magicblocks]: 5 ขั้นตอน
ใช้วิดเจ็ตแดชบอร์ดด้วย Magicbit [Magicblocks]: บทช่วยสอนนี้จะสอนให้คุณใช้ Magicblocks Dashboard Widgets กับ Magicbit ของคุณ เราใช้ magicbit เป็นบอร์ดพัฒนาในโปรเจ็กต์นี้ ซึ่งใช้ ESP32 ดังนั้นสามารถใช้บอร์ดพัฒนา ESP32 ในโครงการนี้ได้
ใช้ Ultrasonic Sensor กับ Magicbit [Magicblocks]: 5 ขั้นตอน
ใช้ Ultrasonic Sensor กับ Magicbit [Magicblocks]: บทช่วยสอนนี้จะสอนให้คุณใช้ Ultrasonic Sensor กับ Magicbit ของคุณโดยใช้ Magicblocks เราใช้ magicbit เป็นบอร์ดพัฒนาในโปรเจ็กต์นี้ ซึ่งใช้ ESP32 ดังนั้นสามารถใช้บอร์ดพัฒนา ESP32 ในโครงการนี้ได้