สารบัญ:

Micro:Bit Puppet "การส่งข้อความ"!: 5 ขั้นตอน (พร้อมรูปภาพ)
Micro:Bit Puppet "การส่งข้อความ"!: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Micro:Bit Puppet "การส่งข้อความ"!: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Micro:Bit Puppet
วีดีโอ: How to วิธีการทำอุปกรณ์ตรวจจับ IoT โดยใช้ micro:bit 2024, พฤศจิกายน
Anonim
Image
Image
วัสดุและเครื่องมือ
วัสดุและเครื่องมือ

การสื่อสารไร้สายเกือบทั้งหมดของเราใช้คลื่นวิทยุ* รวมถึงการโทรศัพท์ ข้อความ และ WiFi ด้วยตัวส่งและตัวรับวิทยุในตัว ไมโครคอนโทรลเลอร์ Micro:Bit ทำให้ง่ายต่อการสร้างโครงการทุกประเภทด้วยการสื่อสารทางวิทยุ

โปรเจ็กต์นี้เป็นวิธีที่ง่ายและรวดเร็วในการส่งข้อความระหว่างไมโครคอนโทรลเลอร์ Micro:Bit** สองตัว - ผู้ส่งเขียนข้อความ (สั้น ๆ) ที่ส่งผ่านวิทยุไปยัง Micro:Bit ที่รับ ซึ่งจะเขย่าหุ่นกระบอกโดยใช้ เซอร์โวมอเตอร์ จากนั้นแสดงข้อความบนหน้าจอ LED Micro:Bit Micro:Bit แต่ละตัวสามารถเป็นได้ทั้งผู้ส่งและผู้รับ

มันเหมือนกับ Twitter สองคน.. ถ้าทวีตแจ้งเตือนคุณผ่านหุ่นกระบอกกระดาษแข็งเต้น!

*คลื่นวิทยุเป็นคลื่นแสงที่มีความยาวคลื่นยาว ตรวจสอบสเปกตรัมแม่เหล็กไฟฟ้าที่นี่ !

**ขอขอบคุณ Adafruit อย่างสูงที่บริจาคไมโครคอนโทรลเลอร์ Micro:Bit ที่ใช้ในโครงการนี้เพื่อการศึกษา! yayy ขอบคุณสำหรับการสนับสนุนความพยายามด้านการศึกษานี้ !!:NS

ขั้นตอนที่ 1: วัสดุและเครื่องมือ

อิเล็กทรอนิกส์

  • ไมโครคอนโทรลเลอร์: บิตไมโครคอนโทรลเลอร์ (x 2)
  • เซอร์โวมอเตอร์ (x 2)
  • คลิปจระเข้กับสายเขียงหั่นขนม

วัสดุหุ่นกระบอก (หรือระบบแจ้งเตือนข้อความอื่น ๆ)

  • กระดาษแข็ง (ประมาณ 2 ฟุต x 1 ฟุต)
  • ตัวยึดกระดาษ (13 หรือมากกว่า)
  • เสียบไม้ (5 หรือมากกว่า)

เครื่องมือ

  • ปืนกาวร้อน
  • กรรไกรและ/หรือมีดเอนกประสงค์ (เช่น มีดที่แน่นอน)
  • ดินสอ
  • ไม้บรรทัดหรือไม้บรรทัดอื่นๆ

ขั้นตอนที่ 2: สร้างหุ่นแจ้งเตือนข้อความขาเข้า

สร้างหุ่นแจ้งเตือนข้อความขาเข้า!
สร้างหุ่นแจ้งเตือนข้อความขาเข้า!
สร้างหุ่นแจ้งเตือนข้อความขาเข้า!
สร้างหุ่นแจ้งเตือนข้อความขาเข้า!
สร้างหุ่นแจ้งเตือนข้อความขาเข้า!
สร้างหุ่นแจ้งเตือนข้อความขาเข้า!
สร้างหุ่นแจ้งเตือนข้อความขาเข้า!
สร้างหุ่นแจ้งเตือนข้อความขาเข้า!

ขั้นตอนที่ 1: สร้างหุ่นกระดาษแข็งเหมือนที่แสดงในภาพหรือสร้างหุ่นของคุณเอง! ใช้รัดกระดาษทำข้อต่อ

ขั้นตอนที่ 2: สร้างระบบติดตั้งเพื่อยึดหุ่นเข้ากับเซอร์โวด้วยไม้เสียบและกระดาษแข็ง

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

ขั้นตอนที่ 3: สร้างฐานสำหรับหุ่นกระบอก

  • ประมาณ. แผ่นกระดาษแข็งขนาด 6 นิ้ว x 12 นิ้ว วัด ทำเครื่องหมาย และตัดรูสำหรับตัวเซอร์โวเพื่อให้แขนของเซอร์โววางชิดด้านหน้าของแผ่นกระดาษแข็ง
  • ตัดสามเหลี่ยมสองรูปออกจากกระดาษแข็งแล้วทากาวที่ด้านหลังของขาตั้งเพื่อให้ขาตั้งตั้งตรง!
  • ตัดรูสำหรับสาย Micro:Bit เพื่อร้อยเกลียวและเพิ่มหมุดสองตัวที่ด้านหน้าเพื่อยึด Micro:Bit

ขั้นตอนที่ 3: เขียนโค้ดสอง Micro:Bits

โค้ดสองไมโคร:บิต!
โค้ดสองไมโคร:บิต!
โค้ดสองไมโคร:บิต!
โค้ดสองไมโคร:บิต!

ในการเริ่มต้น เลือก Micro:Bit หนึ่งตัวเพื่อเป็นผู้ส่งและอีก Micro:Bit อีกตัวเป็นผู้รับ เมื่อทั้งสองทำงานตามที่คาดไว้ ให้เพิ่มโค้ดสำหรับทั้งสองบทบาท

ใช้เว็บไซต์ Make Code Micro:Bit เพื่อตั้งโปรแกรม Micro:Bit แต่ละรายการ เนื่องจากเป็นโครงการสำหรับผู้เริ่มต้น ดังนั้นทั้งระบบจึงสร้างขึ้นได้โดยใช้ภาษาการเขียนโปรแกรมแบบบล็อก แม้ว่าจะมีการสนับสนุนและชื่นชมการดัดแปลงก็ตาม

หากมี Micro:Bits มากกว่าหนึ่งคู่ในห้อง (เช่น ในห้องเรียน) อย่าลืมตั้งค่าหมายเลขกลุ่มวิทยุที่แตกต่างกันสำหรับแต่ละคู่

ผู้ส่งส่งข้อความ (สั้น) ตามอินพุตของผู้ใช้ทางวิทยุ ดังตัวอย่างด้านบน ค่อนข้างง่าย! ตัวรับจะย้ายเซอร์โวเมื่อได้รับข้อความที่เข้ามา จากนั้นเลื่อนข้อความบนหน้าจอ LED ดังตัวอย่างด้านล่าง

กดปุ่มรีเซ็ตเพื่อหยุดส่ง/รับข้อความขาเข้า

ขั้นตอนที่ 4: เชื่อมต่อเซอร์โว

เชื่อมต่อเซอร์โว!
เชื่อมต่อเซอร์โว!

เชื่อมต่อสายสีแดงของเซอร์โวเข้ากับพินไฟ Micro:Bit 3V, สายเซอร์โวสีดำกับพินกราวด์ Micro:Bit และสายเซอร์โวสีขาว (หรือสีเหลือง) เข้ากับพินอินพุต Micro:Bit P0

ขั้นตอนที่ 5: ส่งข้อความทั้งหมด

ส่งข้อความทั้งหมด!
ส่งข้อความทั้งหมด!

ตั้งโปรแกรมทั้ง Micro:Bits ให้เป็นทั้งผู้ส่งและผู้รับ เพื่อให้คุณสามารถสื่อสารกลับไปกลับมาได้ จากนั้นเปลี่ยนพลังงานจากแล็ปท็อปเป็นแบตเตอรี่และทดสอบระบบสื่อสารไร้สายของคุณ! เมื่อผู้ส่งส่งข้อความ หุ่นจะแจ้งให้คุณตรวจสอบหน้าจอ LED เพื่อให้คุณเห็นข้อความที่เข้ามา

คุณสามารถไปได้ไกลแค่ไหน? ทดสอบเลย!

มีส่วนขยายอื่นๆ มากมายสำหรับโครงการแนะนำนี้ ซึ่งมีความเป็นไปได้บางประการ:

  • เพิ่มตัวเลือกข้อความโดยการเพิ่มอินพุตเพิ่มเติมหรือเปลี่ยนวิธีการอ่านอินพุตเหล่านั้น
  • แทนที่จะใช้ระบบแจ้งเตือนบนโต๊ะ ให้สร้างระบบแจ้งเตือนที่สวมใส่ได้
  • ส่งข้อความเสียงและ/หรือเสียงอื่นๆ

สร้างสุข!

แนะนำ: