步骤1:组件
您需要的组件:
一个“ Wii平衡板”
一个随蓝牙提供的Raspberry Pi 3(或一个蓝牙加密狗附带的RPi的早期版本) )
一个16x2液晶显示屏
周围有一些跨接导线(参考母头-母头,但也要接一些普通电线)
对于我使用了6个木制零件的木制框架(有关木制零件的长度,请参见图片。)我使用的木制条/原木的宽度和高度为4.5厘米,长度为140厘米(您至少应有2个这些条。)。
我还在下面(67x47厘米)使用了一块木板。
您需要的其他物品:
锯(无论哪个一个,只需使用您熟悉的一种即可。
木胶
一个宽度为16厘米的纸板/木盒子(重要说明:您的RPi和显示器将位于此处,因此请确保它具有良好的高度和适合您的能力
*您仍然可以添加的其他东西:
框架内部的LED灯条
在木材和/或板上油漆/着色
下个月,我可能会升级该项目或类似的东西,我将使用超声波传感器更新该项目,以便您知道板子上的哪只脚。
步骤2:硬件
现在,您要确保已连接RPi正确地连接到您的LCD。您不需要电位器,也可以将其连接到5V/GND,但是如果您想手动控制对比度,则更好。
您还会看到Wii平衡板的逻辑板,只是为了让您了解其工作原理。
要做的事情:
将5V和GND焊接到电池逻辑板上,这样您就不再需要电池!
步骤3:设置RPi
设置RPi:
网络配置,请确保u可以连接到wi-fi。 bootconfig中的APIPA-》通过腻子配置wlan-》在raspi-config中启用蓝牙
在RPi上创建一个文件夹(在本示例中,我在/home/pi中创建了一个文件夹“ Project”。/li》
第4步:控制传感器
现在,硬件已经完成,让我们开始对组件进行编码。对于LCD,我们
第5步:数据库:使用adafruit LCD文件作为基本文件,在LCD.py文件中,您可以在显示屏上显示RPi的wlan IP。
第1步:创建一个包含3个表(用户,体重,目标)的数据库
第2步:在这些表中创建列:
User:用户名,密码,长度,年龄,名字,姓氏,性别
重量:WeightID(ai),Weight,MeasuredMoment,user_username(fk)
目标:Targetid, targetweight,targetmadedate,targetdate,targetreached,description,user_usernam
在rpi上的mariaDB中安装此文件,确保您将所有权限授予所有创建的用户
步骤6:使用Flask的网站
您可以从此处获取完整的Web文件夹:https://github.com/LorenzoVerheecke1NMCT4/web
您将必须确保模板位于模板文件夹中(检查为模板文件夹!),并确保href正确且带有相应的URL。
步骤7:步骤7:将所有内容放到位!
-
智能体重秤
+关注
关注
0文章
7浏览量
1592
发布评论请先 登录
相关推荐
评论