催眠般的慢动作、香喷喷的烤羊肉片、远程 wifi 管理和微妙的办公室无政府状态,集于一身。谁能抗拒桌上的小沙瓦玛?
毕竟什么是沙瓦玛机
维基百科说“Shawarma(/ʃəˈwɑːrmə/;阿拉伯语:شاورما)是一种流行的黎凡特[4]菜肴,由切成薄片的肉组成,堆叠成圆锥形,并在缓慢转动的垂直烤肉架或烤肉架上烤制。传统上用羊肉或羊肉制成,也可以用鸡肉、火鸡、牛肉或小牛肉制成。[5][6][1] 不断旋转时,从煮熟的表面上切下薄片。[7][8] 沙瓦玛是大中东地区的一种流行街头食品,包括埃及、伊拉克、黎凡特以及高加索和俄罗斯。[9][10]”
沙瓦玛机有 2 个主要部分:慢速旋转底座和热源。
对于旋转底座,我使用了旧的 AC spiedo 烤箱电机,但可以在亚马逊购买新电机。
对于热源,我考虑了几种选择,但烙铁似乎合适(肉应该预先调味和煮熟)并且它也可以使用交流电作为电机。
要复制标准的沙瓦玛机器,可以使用 2 个开关,但这并不好玩,所以我决定包括一个网络服务器,并使用智能手机或计算机通过 WiFi 控制机器。
此时,项目中包含一个 2 通道继电器模块和 Arduino MKR WiFi 1010。基本上,机器会宣布一个名为 Micro Shawarma 的 SSID 和密码,管理页面将在 192.168.4.1 本地 IP 提供服务。为加热和电机提供了 2 个按钮。
电路非常简单:继电器模块连接到 Arduino D6 和 D7 引脚。外部 5V 连接到 VIN 和地。AC 连接到热量和电机,但继电器位于中间,因此可以通过 Arduino MKR 从 Wifi 进行控制。
注意:阿根廷的交流电是 220 伏,但如果您的电机和烙铁是 110 伏,您可以使用 110 伏。
我使用 Fusion 360 设计了仅使用 3 个简单部件的外壳:外壳、盖子和旋转底座。如果机器要开几分钟,你应该用厚铝箔纸覆盖墙壁,或者用不锈钢制作机器。
注意:如果你想学习如何为电子项目设计外壳,我推荐这本书。
用背面开关打开机器后,等待一分钟左右,然后用您的智能手机、平板电脑或电脑连接到 Micro Shawarma SSID。现在用浏览器输入192.168.4.1,你会到达管理实用程序页面。在那里你可以打开暖气,打开旋转轮并关闭一切。
编辑接入点 SSID 和密码
char ssid[] = "Micro Shawarma";
char pass[] = "1234567890";
继电器数字引脚
int relayPin1=6;
int relayPin2=7;
更改管理页面的 HTML
client.println("html><html>");
client.println("<head><meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">");
client.println("<link rel=\"icon\" href=\"data:,\">");
client.println("<style>html { font-family: Cairo; display: inline; margin: 0px auto; text-align: center; background-color: #FFFFFF;}");
client.println(".button { background-color: #00FF00; border: none; color: white; padding: 16px 40px;");
client.println("text-decoration: none; font-size: 35px; margin: 2px; cursor: pointer;}");
client.println(".button2 {background-color: #FF0000;}style>head>");
// Web Page Heading
client.println("<body><h1>Micro Shawarmah1>");
if (wheel==0){
client.println("<p><a href=\"/WHEEL/on\"><button class=\"button\">Wheel ONbutton>a>p>");
}
if (heat==0){
client.println("<p><a href=\"/HEAT/on\"><button class=\"button\">Heat ONbutton>a>p>");
}
if (wheel==1 or heat==1){
client.println("<p><a href=\"/ALL/off\"><button class=\"button button2\">OFFbutton>a>p>");
}
client.println("<i>Made in Argentina - Roni Bandini - July 2022i>");
client.println("body>html>");
演示
打开英文字幕。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !