
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

Paper Pocket Pets (PPP) เป็นชุดอุปกรณ์ที่ออกแบบมาเพื่อสร้างของเล่นแบบแยกส่วนและแบบสวมใส่ได้ มันส่งเสริมการเคลื่อนไหวของเด็กและการเข้าสังคมด้วยปฏิกิริยาของสัตว์เลี้ยงและช่วยให้เด็กสร้างสัตว์เลี้ยงที่เป็นตัวแทนของตนเองและยังสามารถเปลี่ยนแปลงได้ตลอดเวลาหากต้องการ
ไดนามิกของการโต้ตอบ
สัตว์เลี้ยงได้รับการออกแบบให้สวมใส่บนร่างกายและโต้ตอบได้ สัตว์เลี้ยง
- ย้าย! เมื่อลูกอ่อนมาก สัตว์เลี้ยงก็เคลื่อนไหวตามร่างกายของลูกได้อย่างอิสระ
- โต้ตอบกับเจ้าของ! หากเด็กเคลื่อนไหวอย่างรวดเร็ว สัตว์จะนิ่ง (ไม่ให้หลุดออกมา) แต่จะมีความสุขและสว่างขึ้น
- โต้ตอบกับสัตว์เลี้ยงอื่น ๆ ! หากเด็กสองคนหรือมากกว่าที่มีสัตว์เลี้ยงตัวเล็กมาเจอกัน สัตว์เลี้ยงจะสัมผัสกันและ "พูด" เช่น แสดงสีรุ้งและเคลื่อนไหวอย่างรวดเร็ว
ขั้นตอนที่ 1: คุณต้องการอะไรในการสร้าง Paper Pocket Pet


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



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


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


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



ขั้นตอนสุดท้ายและขั้นตอนที่ง่ายที่สุดคือการรวมทุกอย่างเข้าด้วยกัน คุณต้อง
- ดาวน์โหลดรหัสของคุณไปที่ microbit
- เชื่อมต่อ microbit กับแท่นไม้
- ติดแบตเตอรี่เข้ากับไมโครบิต
- เพิ่มไฟ (และแม่เหล็ก) ให้กับสัตว์เลี้ยงกระดาษ
- ติดสัตว์เลี้ยงเข้ากับแท่นโดยใช้แม่เหล็ก
- ต่อสายเคเบิลเข้ากับไมโครบิต ทั้งจากมอเตอร์และไฟ LED
- เพิ่มพลังและสนุก:)
แนะนำ:
ตัวนับสมาชิก YouTube โดยใช้ E-Paper Display และ Raspberry Pi Zero W: 5 ขั้นตอน (พร้อมรูปภาพ)

ตัวนับสมาชิก YouTube โดยใช้ E-Paper Display และ Raspberry Pi Zero W: ในคำแนะนำนี้ ฉันจะแสดงวิธีสร้าง Youtube Subscriber Counter ของคุณเองโดยใช้จอแสดงผล e-paper และ Raspberry Pi Zero W เพื่อสอบถาม YouTube API และอัปเดตการแสดงผล การแสดงกระดาษอิเล็กทรอนิกส์เหมาะอย่างยิ่งสำหรับโครงการประเภทนี้เนื่องจากมี
มาส์กหน้าพร้อมจอแสดงผล E-Paper: 9 ขั้นตอน (พร้อมรูปภาพ)

หน้ากากใบหน้าพร้อมจอแสดงผล E-Paper: การระบาดของไวรัสโคโรน่าได้นำแฟชั่นชิ้นใหม่มาสู่โลกตะวันตก: มาสก์หน้า ในขณะที่เขียน พวกเขากลายเป็นภาคบังคับในเยอรมนีและส่วนอื่น ๆ ของยุโรปสำหรับการใช้ชีวิตประจำวันในระบบขนส่งสาธารณะ สำหรับการช้อปปิ้ง และโ
เครื่องวัดสี Raspberry Pi พร้อมจอแสดงผล E-Paper: 8 ขั้นตอน (พร้อมรูปภาพ)

คัลเลอริมิเตอร์ Raspberry Pi พร้อมจอแสดงผล E-Paper: ฉันเริ่มทำงานกับแนวคิดนี้ในปี 2018 โดยเป็นส่วนขยายของโปรเจ็กต์ก่อนหน้า นั่นคือคัลเลอริมิเตอร์ ความตั้งใจของฉันคือการใช้จอแสดงผล e-paper ดังนั้นคัลเลอริมิเตอร์จึงสามารถใช้เป็นโซลูชันแบบสแตนด์อโลนได้โดยไม่ต้องใช้อุปกรณ์ภายนอก
Pocket Signal Visualizer (Pocket Oscilloscope): 10 ขั้นตอน (พร้อมรูปภาพ)

Pocket Signal Visualizer (Pocket Oscilloscope): สวัสดีทุกคน เราทุกคนทำสิ่งต่างๆ มากมายในทุกวัน สำหรับทุกงานที่ต้องการเครื่องมือ นั่นคือสำหรับการผลิต การวัด การตกแต่ง ฯลฯ. ดังนั้นสำหรับคนงานอิเล็กทรอนิกส์ พวกเขาต้องการเครื่องมือเช่นหัวแร้ง มัลติมิเตอร์ ออสซิลโลสโคป ฯลฯ
จาก Pocket Phaser ไปจนถึง Pocket Laser: 6 ขั้นตอน

จาก Pocket Phaser เป็น Pocket Laser: ในโครงการนี้ เราจะแปลงของเล่น Star Trek Phaser เล็กๆ ที่ฉันพบที่ Barnes & โนเบิลกับตัวชี้เลเซอร์ ฉันมี phasers สองตัวนี้ และแบตเตอรีหมดสำหรับไฟบิต ดังนั้นฉันจึงตัดสินใจแปลงเป็นเลเซอร์แบบรีชาร์จ p