步驟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瀏覽量
1588
發布評論請先 登錄
相關推薦
評論