คำตัดสินของเรา
บทนำที่ยอดเยี่ยมเกี่ยวกับการใช้ส่วนเสริมกับ Raspberry Pi Pico
สำหรับ
ติดตั้งง่าย
ไลบรารี MicroPython อย่างง่าย
สนุกกับการเขียนโค้ด
ขัดต่อ
บล็อกการเข้าถึง GPIO
บอร์ด “ยูนิคอร์น” ของ Pimoroni เป็นส่วนหนึ่งของเรื่องราวของ Raspberry Pi ตั้งแต่ Unicorn HAT ออกมาในปี 2014 สำหรับการทำซ้ำครั้งล่าสุด Pimoroni ได้เปิดตัว Pico Unicorn Pack ซึ่งออกแบบมาโดยเฉพาะสำหรับ Raspberry Pi Pico บอร์ดเสริมราคา 19.80 ปอนด์ () นี้มีไฟ LED RGB 112 ดวงและปุ่มกดสี่ปุ่มใน “แพ็ค” ที่เรียบร้อยซึ่งพอดีกับหมุด GPIO ของ Raspberry Pi Pico
การออกแบบและการใช้งาน Pimoroni Pico Unicorn
ขนาดเพียง 2.4 x 1 x 0.4 นิ้ว (62 x 25 x 10 มม.) Pico Unicorn มาพร้อมกับหมุดส่วนหัวที่ออกแบบมาให้พอดีกับหมุดส่วนหัวของตัวผู้ที่ใช้กับ Raspberry Pi Pico การเชื่อมต่อ Pico Unicorn กับ Pico ของคุณนั้นง่ายมาก เพียงตรวจสอบให้แน่ใจว่าได้จับคู่การวางแนวของขั้วต่อ micro USB กับที่พิมพ์บน Pico Unicorn พลังงานถูกส่งผ่านจาก Raspberry Pi Pico ไปยัง Pico Unicorn ผ่าน GPIO ดังนั้นจึงจำเป็นต้องมีการเชื่อมต่อพลังงานเพียงครั้งเดียว
การเขียนโปรแกรม Pico Unicorn สามารถทำได้ผ่าน C/C++ และ MicroPython (ดูวิธีตั้งค่า Raspberry Pi Pico) พร้อมไลบรารีและตัวอย่างสำหรับทั้งสองอย่าง สำหรับการตรวจสอบของเรา เราติดอยู่กับ MicroPython เนื่องจากเป็นภาษาที่มูลนิธิ Raspberry Pi ชื่นชอบ ในการใช้ Pico Unicorn เราต้องดาวน์โหลดและติดตั้ง MicroPython เวอร์ชันที่กำหนดเอง ซึ่งรวมถึงไลบรารี/โมดูลสำหรับบอร์ดเสริม Pico ของ Pimoroni
โมดูล picounicorn MicroPython ใช้งานง่าย และในระดับพื้นฐานที่สุด สิ่งที่เราต้องทำคือนำเข้าโมดูล เริ่มต้น และสั่งโค้ดว่าต้องการควบคุม LED ใด และเราต้องการให้สีใด เป็น. สำหรับสคริปต์ทดสอบของเรา เราได้เขียนโค้ดเพื่อสุ่มเปลี่ยนสีของ LED โดยใช้โมดูล urandom เพื่อเลือกตัวเลขระหว่าง 0 ถึง 15 (แกน x) และ 0 ถึง 6 (แกน y) สีถูกสร้างขึ้นโดยการผสมค่า R,G,B ระหว่าง 0 (ปิด) และ 255 (ความสว่างเต็มที่)
ใช้เคสสำหรับ Pimoroni Pico Unicorn
Pico Unicorn เป็นมากกว่าแสงไฟที่สวยงาม ไฟ LED สามารถใช้เพื่อสื่อสารข้อมูลด้วยสายตา ข้อความเลื่อน และเมื่อใช้กับปุ่มกดสี่ปุ่ม เราสามารถสร้างเกมง่ายๆ ได้ Pico Unicorn ยังสามารถใช้กับบอร์ด Pico Omnibus และ Pico Decker ซึ่งขยายจำนวนแพ็คที่สามารถใช้กับ Pico ได้
บรรทัดล่าง
Pico Unicorn เป็นคำแนะนำที่เรียบง่ายและอ่อนโยนในการใช้ส่วนเสริมกับ Raspberry Pi Pico ของคุณ โมดูล MicroPython ตรงไปตรงมาและผลลัพธ์ในทันทีจะทำให้จินตนาการของผู้เขียนโค้ดหลงใหล