×

使Amazon Echo启动任何汽车

消耗积分:0 | 格式:zip | 大小:0.03 MB | 2022-12-22

分享资料个

描述

 
poYBAGOjs7eAVJfjAAFUG6OeDLA411.jpg
 
1 / 2
 

用你的声音来控制一切一直很有趣。有了闪亮的新回声,我可以连接所有常用的“联网家庭”设备,但我真的希望回声能在冬天的早晨让我的车保持温暖和烤面包。在这个教程中,我们将使 Amazon Echo 启动任何汽车。我们将通过对 Raspberry pi 零进行编程来实现这一点,使其像 Belkin Wemo 开关一样工作,命名为 My Car。然后你可以问“Alexa 打开我的车”

1. 任何遥控器启动器(compustar、drone mobile、Viper(viper 具有您可以使用的 web API :) ))+ 1 个额外的遥控器(45 美元)

2. 一个 74HC4052(约 1 美元)

3. Pi-0(5 美元)

5. USB OTG + Wifi 适配器(15 美元)

第 1 步:构建电路

 
 
 
 
poYBAGOjs7qAdsDQAABpmvVYcZw216.jpg
 
1 / 6
 

打开远程启动器遥控器并在启动前断开电池。您可以在遥控器开始按钮的相对两侧连接两根电线 [如图所示]。每个遥控器的接线都不同,您可能需要弄清楚按下启动按钮时开关的哪两条引线短路。还要确保拔出电池正极和电池负极(GND),这将为 74HC4052(模拟多路复用器)供电。现在构建如图所示的电路。这个IC可以支持多个按键,但是我们现在只用一个通道。确保将启用引脚短接到 GND。

第 2 步:设置你的 Pi

现在你需要做的就是将这个 repo 克隆到树莓派上的主目录。

git 克隆https://github.com/sajingeo/EchoCarStarter

运行设备.py,

cd EchoCarStarter/

须藤./device.py

在 alexa 应用程序上转到设置 > 连接家庭并运行“发现设备”。

您应该会看到设备“ My Car ”出现在列表中。现在继续让 Alexa 打开你的车。如果第一次不起作用,请重试“发现设备

第 3 步:自动启动脚本

 
poYBAGOjs8eAeMTqAAEfY6oGllE764.jpg
 

确保 EchoCarStarter 目录中的所有脚本都是可执行的(运行 chmod 777 * )。是时候变得更懒了 :)

要在启动(引导)时运行脚本,请编辑/etc/rc.local文件sudo nano /etc/rc.local

在退出前添加这个。

sudo /home/pi/EchoCarStarter/device.py

还运行“sudo raspi-config”并启用等待网络选项 (4) - 假设您已经在 pi 零上设置了 wifi 或以太网。

 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !