ใช้ Buzzer บน Magicbit [Magicblocks]: 4 ขั้นตอน
ใช้ Buzzer บน Magicbit [Magicblocks]: 4 ขั้นตอน
Anonim

บทช่วยสอนนี้จะสอนให้คุณใช้ออดบน Magicbit โดยใช้ Magicblocks เราใช้ magicbit เป็นบอร์ดพัฒนาในโปรเจ็กต์นี้ ซึ่งใช้ ESP32 ดังนั้นสามารถใช้บอร์ดพัฒนา ESP32 ในโครงการนี้ได้

เสบียง

Magicbit - โปร

ขั้นตอนที่ 1: เรื่องราว

สวัสดีและยินดีต้อนรับ บทช่วยสอนนี้จะสอนให้คุณใช้ออดบน Magicbit โดยใช้ Magicblocks

มี 1 วิธีหลักในการบรรลุเป้าหมายนี้

โดยใช้ Inject Block

ก่อนอื่นให้ลงชื่อเข้าใช้บัญชี Magicblocks ของคุณ

Magicblocks เป็นซอฟต์แวร์การเขียนโปรแกรมภาพที่ใช้งานง่ายสำหรับตั้งโปรแกรม magicbit ของคุณ ใครๆ ก็ตั้งโปรแกรมไมโครคอนโทรลเลอร์ได้โดยใช้ magicblocks.io และไม่จำเป็นต้องมีความรู้ด้านการเขียนโปรแกรม คุณสามารถลงทะเบียนได้ฟรี

เริ่มและเปิดสนามเด็กเล่น

ถัดไป ตรวจสอบให้แน่ใจว่า Magicbit ของคุณเชื่อมต่อกับอินเทอร์เน็ตและเสียบปลั๊กแล้ว และเชื่อมโยงกับบัญชีของคุณผ่านตัวจัดการอุปกรณ์ด้วย

ทุกอย่างเสร็จเรียบร้อย? จากนั้นเลื่อนลงไปที่วิธีที่ 1

รายการที่จำเป็น

Magicbit: Magicbit เป็นแพลตฟอร์มการพัฒนาแบบบูรณาการที่ใช้ ESP32 สำหรับการเรียนรู้ การสร้างต้นแบบ การเขียนโค้ด อิเล็กทรอนิกส์ หุ่นยนต์ IoT และการออกแบบโซลูชัน

ขั้นตอนที่ 2: ตั้งค่า Buzzer Block

ตั้งค่า Buzzer Block
ตั้งค่า Buzzer Block
ตั้งค่า Buzzer Block
ตั้งค่า Buzzer Block
ตั้งค่า Buzzer Block
ตั้งค่า Buzzer Block

1. ลากและวางบล็อก Buzzer จากส่วน Magicbit-nodes ไปยังโฟลว์

2. ดับเบิลคลิกที่บล็อก Buzzer แล้วพิมพ์หรือวางรหัสอุปกรณ์เฉพาะของคุณจากแท็บตัวจัดการอุปกรณ์ในบัญชี Magicblocks ของคุณ [สิ่งนี้จะเชื่อมโยงออดบน Magicbit ของคุณกับบัญชี Magicblocks ของคุณ]

3. ความถี่กำหนดความถี่ของออด

4. Duration กำหนดระยะเวลาของเอาต์พุตเสียงกริ่ง

ขั้นตอนที่ 3: ตั้งค่า Inject Block

ตั้งค่า Inject Block
ตั้งค่า Inject Block
ตั้งค่า Inject Block
ตั้งค่า Inject Block
ตั้งค่า Inject Block
ตั้งค่า Inject Block
ตั้งค่า Inject Block
ตั้งค่า Inject Block

(โหนดนี้ใช้เพื่อเปิดใช้งานเสียงเตือนซ้ำๆ ระหว่างช่วงเวลา)

1. ลากและวาง Inject Block จากส่วนอินพุตโหนดทางด้านซ้ายของหน้าจอไปยังโฟลว์

2. ตรวจสอบให้แน่ใจว่าประเภทของเพย์โหลดเป็นเวลาประทับและตั้งค่าการทำซ้ำเป็นช่วงเวลา

3. ตั้งค่าช่วงเวลาถัดไป ซึ่งจะกำหนดความล่าช้าระหว่างเอาต์พุตของออด

[ไม่บังคับ] นำเข้าแล้วตั้งค่าโหนด

หากคุณมีปัญหาในการตั้งค่าโหนด คุณสามารถใช้คุณสมบัติการนำเข้าใน Magicblocks เพื่อรับโหนดที่ได้ตั้งค่าไว้แล้ว

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

สำคัญ

ตรวจสอบให้แน่ใจว่าคุณพิมพ์รหัสอุปกรณ์ของคุณในคุณสมบัติของโหนด Buzzer

ขั้นตอนที่ 4: ในที่สุดก็ปรับใช้ Blocks

ในที่สุดก็ปรับใช้ Blocks
ในที่สุดก็ปรับใช้ Blocks
ในที่สุดก็ปรับใช้ Blocks
ในที่สุดก็ปรับใช้ Blocks
  • เชื่อมต่อบล็อกทั้งหมด
  • คลิกที่ปุ่ม Deploy ที่มุมขวาบนของหน้าจอ
  • Buzzer จะเปิดใช้งานตามความถี่ ระยะเวลา และความล่าช้าที่กำหนด
  • คุณสามารถเปลี่ยนความถี่และรับเอาต์พุตความถี่อื่นจากออดได้

การแก้ไขปัญหา

  • ตรวจสอบว่า Magicbit ของคุณเชื่อมต่อกับอินเทอร์เน็ตหรือไม่
  • ตรวจสอบว่า Device ID ถูกต้องในคุณสมบัติของโหนด Buzzer หรือไม่