สารบัญ:

Paper Pocket Pets: 5 ขั้นตอน (พร้อมรูปภาพ)
Paper Pocket Pets: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Paper Pocket Pets: 5 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Paper Pocket Pets: 5 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: DIY Sticker Printer Machine #origami #papercraft 2024, พฤศจิกายน
Anonim
สัตว์เลี้ยงพ็อกเก็ตกระดาษ
สัตว์เลี้ยงพ็อกเก็ตกระดาษ

Paper Pocket Pets (PPP) เป็นชุดอุปกรณ์ที่ออกแบบมาเพื่อสร้างของเล่นแบบแยกส่วนและแบบสวมใส่ได้ มันส่งเสริมการเคลื่อนไหวของเด็กและการเข้าสังคมด้วยปฏิกิริยาของสัตว์เลี้ยงและช่วยให้เด็กสร้างสัตว์เลี้ยงที่เป็นตัวแทนของตนเองและยังสามารถเปลี่ยนแปลงได้ตลอดเวลาหากต้องการ

ไดนามิกของการโต้ตอบ

สัตว์เลี้ยงได้รับการออกแบบให้สวมใส่บนร่างกายและโต้ตอบได้ สัตว์เลี้ยง

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

ขั้นตอนที่ 1: คุณต้องการอะไรในการสร้าง Paper Pocket Pet

คุณต้องการอะไรในการสร้าง Paper Pocket Pet ของคุณ
คุณต้องการอะไรในการสร้าง Paper Pocket Pet ของคุณ
คุณต้องการอะไรในการสร้าง Paper Pocket Pet ของคุณ
คุณต้องการอะไรในการสร้าง Paper Pocket Pet ของคุณ
  1. แผ่นกระดาษสี่เหลี่ยมและไดอะแกรมพับกระดาษเพื่อสร้างสัตว์เลี้ยง
  2. วัสดุแข็ง เช่น บัลซ่าหรือไม้อัด เพื่อรองรับ Paper Pocket Pets
  3. แม่เหล็กสำหรับเชื่อมต่อสัตว์กระดาษเข้ากับแผ่นรองรับ
  4. ส่วนประกอบอิเล็กทรอนิกส์เพื่อทำให้สัตว์เลี้ยงเคลื่อนไหว เช่น

    • แบตเตอรี่
    • บอร์ดที่ตั้งโปรแกรมได้ เราใช้ Microbit และเราจะอธิบายวิธีการเขียนโปรแกรมนี้ แต่การใช้บอร์ดอื่นก็สามารถทำได้เช่นกัน เพิ่มเติม เราใช้บอร์ดฝ่าวงล้อมตัวเชื่อมต่อขอบเพื่อแนบส่วนประกอบเข้ากับไมโครบิตได้อย่างง่ายดาย
    • ไฟ LED เดี่ยว
    • 1 เซอร์โวมอเตอร์

ขั้นตอนที่ 2: รองรับไม้ด้วยแม่เหล็กฝังตัว

รองรับไม้ด้วยแม่เหล็กฝังตัว
รองรับไม้ด้วยแม่เหล็กฝังตัว
รองรับไม้ด้วยแม่เหล็กฝังตัว
รองรับไม้ด้วยแม่เหล็กฝังตัว
รองรับไม้ด้วยแม่เหล็กฝังตัว
รองรับไม้ด้วยแม่เหล็กฝังตัว

ฐานไม้เป็นที่อยู่อาศัยของสัตว์เลี้ยงกระดาษ เราได้รับแรงบันดาลใจจากโครงการ Paper Mech (https://www.papermech.net) คุณสามารถค้นหาโมเดลเลเซอร์คัทของเราได้ในเอกสารแนบ ช่วยให้สัตว์เลี้ยงกระดาษขึ้นและลง และเราใช้มันสำหรับกบและงู ดู https://www.papermech.net สำหรับการเคลื่อนไหวต่างๆ

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

ขั้นตอนที่ 3: สร้าง Origami

สร้าง Origami
สร้าง Origami
สร้าง Origami
สร้าง Origami

เราลองพับกระดาษโอริกามิหลายแบบและชอบกบและงูมากที่สุด ด้านล่างนี้คุณจะพบวิดีโอที่สร้างแรงบันดาลใจที่เราดู:

กบ -

ผีเสื้อ -

งู -

เราได้เพิ่มแม่เหล็กสองตัวภายในสัตว์เลี้ยงโอริกามิ สำหรับกบที่อยู่บนอุ้งเท้าหน้าและอีกตัวอยู่ตรงกลางที่หลัง สำหรับของว่าง เราได้เพิ่มแม่เหล็กหนึ่งอันที่หัวและอีกอันที่ปลายล่าง คุณสามารถลองติดกระดาษสัตว์เลี้ยงเข้ากับฐานและดูว่ามันพอดีและเคลื่อนไหวอย่างไรด้วยตนเอง ตกแต่งสัตว์เลี้ยงกระดาษของคุณด้วยตา แวว สี ฯลฯ ได้ตามสบาย

ขั้นตอนที่ 4: การเขียนโปรแกรมพฤติกรรมของสัตว์เลี้ยง

การเขียนโปรแกรมพฤติกรรมของสัตว์เลี้ยง
การเขียนโปรแกรมพฤติกรรมของสัตว์เลี้ยง
การเขียนโปรแกรมพฤติกรรมของสัตว์เลี้ยง
การเขียนโปรแกรมพฤติกรรมของสัตว์เลี้ยง

เริ่มตัวแก้ไข microbit (https://makecode.microbit.org/#editor)

การเขียนโปรแกรมสามารถทำได้ในขั้นตอน

  1. เราเริ่มสำรวจไฟ LED สำหรับ LEDS เราใช้ไลบรารี่ที่เรียกว่า Neopixel Adafruit มีบทช่วยสอนที่ดีในการเริ่มต้นใช้งาน (https://learn.adafruit.com/micro-bit-lesson-3-neop…) เราสร้างแบนด์ 4 นีโอพิกเซลและเชื่อมต่อกับพินอินพุตตัวใดตัวหนึ่ง
  2. เมื่อเราพยายามควบคุมมอเตอร์ที่จะขยับสัตว์เลี้ยง เราใช้คำสั่งที่มีอยู่ใน Pins เพื่อควบคุมเซอร์โวมอเตอร์ของเรา (https://makecode.microbit.org/reference/pins) พฤติกรรมปกติคือมอเตอร์เปิดอยู่และสัตว์เลี้ยงกระดาษเคลื่อนที่ช้า เราติดมอเตอร์เข้ากับฐานไม้และทดลองกับกลไกจนกระทั่งเราชอบการเคลื่อนไหว
  3. ตอนนี้เราต้องให้มันมีการโต้ตอบกัน จากนั้นเด็กกำลังเคลื่อนย้ายสัตว์เลี้ยงควรนิ่งและสว่างขึ้น เราใช้เหตุการณ์ onShake เพื่อตรวจจับการเคลื่อนไหว ทำให้นีโอพิกเซลสว่างขึ้น และหยุดเซอร์โวมอเตอร์ชั่วขณะหนึ่ง เราได้เพิ่มตัวแปรเพื่อติดตามสถานะของสัตว์เลี้ยง (เคลื่อนไหวหรือไม่) และการนับถอยหลังภายในเพื่อยืดอายุเอฟเฟกต์
  4. ขั้นตอนสุดท้ายคือการสื่อสารกับผู้อื่น เราใช้ฟังก์ชันวิทยุสำหรับสิ่งนั้น (https://makecode.microbit.org/reference/radio) หากเราพบเพื่อนที่อยู่ใกล้ๆ ไฟ LED จะสว่างเป็นสีรุ้งและสัตว์เลี้ยงจะเคลื่อนที่เร็วขึ้น อีกครั้งเราใช้การนับถอยหลังภายในเพื่อรีเซ็ตวิทยุและสถานะของสัตว์เลี้ยงกระดาษ

คุณสามารถดาวน์โหลดโค้ดของเราเพื่อเป็นแรงบันดาลใจ แต่จะสนุกกว่าการเขียนโปรแกรมสัตว์เลี้ยงกระเป๋ากระดาษของคุณเอง แจ้งให้เราทราบว่าสัตว์เลี้ยงกระดาษของคุณสามารถทำอะไรได้บ้าง:)

ขั้นตอนที่ 5: ฝังเทคโนโลยีไว้ใน Origami และเชื่อมต่อทุกชิ้นส่วน

ฝังเทคโนโลยีไว้ใน Origami และเชื่อมต่อทุกชิ้นส่วน
ฝังเทคโนโลยีไว้ใน Origami และเชื่อมต่อทุกชิ้นส่วน
ฝังเทคโนโลยีไว้ใน Origami และเชื่อมต่อทุกชิ้นส่วน
ฝังเทคโนโลยีไว้ใน Origami และเชื่อมต่อทุกชิ้นส่วน
ฝังเทคโนโลยีไว้ใน Origami และเชื่อมต่อทุกชิ้นส่วน
ฝังเทคโนโลยีไว้ใน Origami และเชื่อมต่อทุกชิ้นส่วน

ขั้นตอนสุดท้ายและขั้นตอนที่ง่ายที่สุดคือการรวมทุกอย่างเข้าด้วยกัน คุณต้อง

  • ดาวน์โหลดรหัสของคุณไปที่ microbit
  • เชื่อมต่อ microbit กับแท่นไม้
  • ติดแบตเตอรี่เข้ากับไมโครบิต
  • เพิ่มไฟ (และแม่เหล็ก) ให้กับสัตว์เลี้ยงกระดาษ
  • ติดสัตว์เลี้ยงเข้ากับแท่นโดยใช้แม่เหล็ก
  • ต่อสายเคเบิลเข้ากับไมโครบิต ทั้งจากมอเตอร์และไฟ LED
  • เพิ่มพลังและสนุก:)

แนะนำ: