Sense Hat มามีชีวิตอยู่
จำหมวก Raspberry Pi Sense? แต่เดิมได้รับการพัฒนาสำหรับภารกิจต่อสถานีอวกาศนานาชาติคณะกรรมการมีเซ็นเซอร์อยู่ไม่กี่ตัวเช่นเดียวกับเมทริกซ์ LED 8 × 8 RGB คุณสามารถทำอะไรได้กับหน้าจอ 8 × 8 คุณอาจประหลาดใจถ้าคุณใช้ห้องสมุดแอนิเมชั่น Python Sense Hat ของ Python Sense คุณสามารถรับผลภาพเต็มรูปแบบในวิดีโอด้านล่าง
รหัสใช้ช่วงเพื่อแสดงหน้าจอซึ่งไม่ใช่เรื่องใหญ่เพราะมีเพียง 64 องค์ประกอบ การเปิดองค์ประกอบที่เฉพาะเจาะจงเพื่อเคลื่อนไหวพูดว่าเด็กซนพงษ์ไม่ยากหรือไม่มีห้องสมุด นี่คือรหัสบางอย่างที่จะทำกับห้องสมุด:
สำหรับ X ในช่วง (0,7):
ect.cell (รูปภาพ, [0, x], [randint (0,255), แรนด์ (0,255), แรนด์ (0,255)], 0.1)
ect.cell (รูปภาพ, [0, x], E, 0.1)
สำหรับ X ในช่วง (7,0, -1):
ect.cell (รูปภาพ, [0, x], [randint (0,255), แรนด์ (0,255), แรนด์ (0,255)], 0.1)
ect.cell (รูปภาพ, [0, x], E, 0.1)
แต่ละลูปดึงกล่องที่มีสีแบบสุ่มแล้วลบก่อนไปที่ตำแหน่งถัดไป ที่สองสำหรับการวนรอบทำให้เด็กซนอยู่ในทิศทางตรงกันข้าม คุณอาจอนุมานได้ว่าอาร์กิวเมนต์แรกคืออาร์เรย์หน้าจอที่สองคือตำแหน่ง อาร์กิวเมนต์ที่สามตั้งค่าสีและอาร์กิวเมนต์สุดท้ายตั้งค่าตัวจับเวลาภาพเคลื่อนไหว ดูรหัสแม้ว่ามันจะดูเหมือนบล็อกตัวจับเวลาซึ่งอาจจะไม่ทำงานกับแอปพลิเคชันบางอย่าง
หากนั่นคือทั้งหมดที่มีสิ่งนี้จะไม่คุ้มค่ามากเกินไป แต่คุณสามารถวาดรูปสามเหลี่ยมวงกลมและสี่เหลี่ยมจัตุรัสได้ ตัวอย่างเช่น:
ect.circle (รูปภาพ, (4,4), 3, [แรนด์ (0,255), แรนด์ (0,255), แรนด์ (0,255)], 0.1)
เราครอบคลุมหมวกความรู้สึกกลับมาสักครู่ แน่นอนว่ามันทำอะไรได้มากกว่าจุดไฟ LED ที่คุณเห็นจากแดชบอร์ดสภาพอากาศนี้