易用的【SenseHat】

  • Ipaddr
  • LV4工程师
  • |      2015-10-27 16:35:26
  • 浏览量 781
  • 回复:3

       


        最近几期的The MagPi总能看到senseHat的身影,Astro Pi mission 中可以看到senseHat做工和功能都很完善。最重要的是,该宝贝非常易用。

        从官网可以看到,senseHat已经为大家准备了相应python library,那就以为之,senseHat几乎是到手即可开始使用。由于传感器丰富,自然无穷脑洞可以被各种放大。比如给树莓来一次蹦极;做个有趣载具丢到暗河里(可惜再找到就很难了);绑到自家狗狗身上,看看它一天都搞什么飞机;带着pi去登一次泰山;把pi绑到风筝上,到处浪;^^~........原谅我奇葩脑洞一生不缺。

        简单分享一下关于senseHat开玩儿前的准备工作吧。

        安装 sense-hat


$ sudo apt-get install sense-hat

$ sudo apt-get install pillow

$ sudo reboot

 
       可能有朋友好奇,"为啥还装pillow?",只是因为我未来计划先试试led显示图案。(众所周知,pillow是用来处理图像的库,尝试过计算机视觉的亲们会毫无陌生感。)


        写点儿小段易用的【SenseHat】

        官网sample必然不能错过,首当其冲,helloworld

from sense_hat import SenseHat



sense = SenseHat()



sense.show_message("Hello world!")

      

        关于led总是会有不少尝试,虽然每次拿到新板子都会测试led的种种可能。


from sense_hat import SenseHat



sense = SenseHat()



# examples using (x, y, r, g, b)

sense.set_pixel(0, 0, 255, 0, 0)

sense.set_pixel(0, 7, 0, 255, 0)

sense.set_pixel(7, 0, 0, 0, 255)

sense.set_pixel(7, 7, 255, 0, 255)



red = (255, 0, 0)

green = (0, 255, 0)

blue = (0, 0, 255)



# examples using (x, y, pixel)

sense.set_pixel(0, 0, red)

sense.set_pixel(0, 0, green)

sense.set_pixel(0, 0, blue)



但是呢,现在我还没有senseHat,任我脑洞空虚腰包浅,徒是瞪眼垂涎蚁噬心~~~易用的【SenseHat】


                                                                                                ipaddr于20151027


附senseHat 库的官方文档之api

http://pythonhosted.org/sense-hat/api/#environmental-sensors


  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:3
Ipaddr 2015-11-06
是呀是呀,所以好像要,正好公司在高层的顶层,可以在楼顶放个风筝或者气球啥啥的
0   回复
举报
发布
秦时茗月 2015-11-05
不错,谢谢,辛苦啦
0   回复
举报
发布
小麦克 2015-10-27
资料收集的不错,这玩意可玩性还真不错,基本上常见的传感器都有了
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子