用DHT11实践树莓派与Arduino串口通信

Arduino具有丰富的外部接口,与树莓派的IO口最大的不同在于Arduino具有模拟输入接口,可以测量IO口上的模拟值。Arduino与Raspberry通过串口(Serial)通信的方案一般有两种,一是通过树莓派GPIO串口通信,第二种是通过USB串口通信。

显然,Arduino与Raspberry通过USB串口不仅稳定,而且不用连接复杂的线缆,本篇文章介绍树莓派如何通过USB串口读取arduino获得传感器的数值。

在Arduino上连接DHT11传感器,用来获取当前的温度、湿度值,并通过串口发送出来。
阅读全文

用树莓派DIY六足行走的机器人

目前用 Arduino、树莓派做小车、无人机、机器人的不少。趣无尽分享一款在由Roland Pelayo做的一个“六足行走机器人”。这个树莓派动力机器人能自主运行,自动避障,且也能实现手动模式由智能手机控制。 来具体看下过程。

“六足行走”Hexapod Walker概念

这个六足行走者(Hexapod Walker)将遵循大多数动物和昆虫使用的三脚架步态。三脚架步态如下图所示:

阅读全文

云端撸码:微软Azure上线树莓派模拟器

近日微软Azure云计算平台上架了Raspberry Pi(树莓派)在线模拟器,开发者利用该模拟器构建不同的项目,而无需一个实体树莓派设备就可以进行调试等。

目前微软Azure上的树莓派模拟器还处于早期阶段,实际上现在的树莓派模拟器可视化界面还只是静态的图像,但你在模拟器上运行的代码仍然在一个虚拟的树莓派上执行。

阅读全文

使用叮当声控智米电风扇


感谢 hahack42 的投稿。作为一个完全开源的智能音箱项目,叮当也能够很方便的接入其他智能家电,并声控它们。本文将介绍如何使用叮当声控智米电风扇。

前言

dingdang-robot (以下简称“叮当”),是我在今年5月20号开源的一个基于树莓派的中文智能音箱项目

起初,我只是抱着一个好玩的心态做这个项目,并不期望这个项目能得到多少关注。然而,随着 QQ 用户群人数的不断壮大,越来越多的朋友安装了叮当,并且真正将它投入在了日常的使用上。很多朋友也提出了各种好玩的建议、想法,甚至为叮当贡献了插件或者捐赠了这个项目,让我觉得这个项目是很有价值的,也让我知道,我能做的还有很多东西。因此,我并不是开源了叮当之后就撒手不管了,而是利用业余时间不断完善叮当,又陆续发布了 8 个小版本,使得叮当在响应速度和功能丰富程度上都有了很大提升:
阅读全文

树莓派实现温度监控并控制风扇散热

眼看已经进入三伏天,你的树莓派有没有开始发烧呢?为了提高树莓派散热效果,通常我们在树莓派上加装散热风扇,但是问题是只要通电,散热风扇就一直转,有的强力风扇甚至会发出噪音。为解决这个问题,下面使用了一个三极管来控制树莓派散热风扇。当树莓派CPU温度超过设定的值时,就开启风扇进行散热;当温度降到设定值时,就关闭风扇,减少风扇运转的噪音。

阅读全文

树莓派搭建指示灯自动显示在空间站的人数

本文翻译自:https://www.raspberrypi.org/

使用Python requests模块访问People in Space API,并创建一个指示灯,以显示当前在空间中的人数。

2015年12月15日,英国欧空局宇航员蒂姆·帕克(Tim Peake)起飞到国际空间站,他将在那里工作六个月。作为Astro Pi项目的一部分,Tim还将在太空中进行科学研究,他还将使用由两名Raspberry Pis学生学习的Python代码进行实验。通过这个资源,你可以保持蒂姆和他的宇航员在国际空间站上的数量。

阅读全文