步驟1:組件
您需要的組件:
一個(gè)“ Wii平衡板”
一個(gè)隨藍(lán)牙提供的Raspberry Pi 3(或一個(gè)藍(lán)牙加密狗附帶的RPi的早期版本) )
一個(gè)16x2液晶顯示屏
周圍有一些跨接導(dǎo)線(參考母頭-母頭,但也要接一些普通電線)
對(duì)于我使用了6個(gè)木制零件的木制框架(有關(guān)木制零件的長(zhǎng)度,請(qǐng)參見圖片。)我使用的木制條/原木的寬度和高度為4.5厘米,長(zhǎng)度為140厘米(您至少應(yīng)有2個(gè)這些條。)。
我還在下面(67x47厘米)使用了一塊木板。
您需要的其他物品:
鋸(無論哪個(gè)一個(gè),只需使用您熟悉的一種即可。
木膠
一個(gè)寬度為16厘米的紙板/木盒子(重要說明:您的RPi和顯示器將位于此處,因此請(qǐng)確保它具有良好的高度和適合您的能力
*您仍然可以添加的其他東西:
框架內(nèi)部的LED燈條
在木材和/或板上油漆/著色
下個(gè)月,我可能會(huì)升級(jí)該項(xiàng)目或類似的東西,我將使用超聲波傳感器更新該項(xiàng)目,以便您知道板子上的哪只腳。
步驟2:硬件
現(xiàn)在,您要確保已連接RPi正確地連接到您的LCD。您不需要電位器,也可以將其連接到5V/GND,但是如果您想手動(dòng)控制對(duì)比度,則更好。
您還會(huì)看到Wii平衡板的邏輯板,只是為了讓您了解其工作原理。
要做的事情:
將5V和GND焊接到電池邏輯板上,這樣您就不再需要電池!
步驟3:設(shè)置RPi
設(shè)置RPi:
網(wǎng)絡(luò)配置,請(qǐng)確保u可以連接到wi-fi。 bootconfig中的APIPA-》通過膩?zhàn)优渲脀lan-》在raspi-config中啟用藍(lán)牙
在RPi上創(chuàng)建一個(gè)文件夾(在本示例中,我在/home/pi中創(chuàng)建了一個(gè)文件夾“ Project”。/li》
第4步:控制傳感器
現(xiàn)在,硬件已經(jīng)完成,讓我們開始對(duì)組件進(jìn)行編碼。對(duì)于LCD,我們
第5步:數(shù)據(jù)庫(kù):使用adafruit LCD文件作為基本文件,在LCD.py文件中,您可以在顯示屏上顯示RPi的wlan IP。
第1步:創(chuàng)建一個(gè)包含3個(gè)表(用戶,體重,目標(biāo))的數(shù)據(jù)庫(kù)
第2步:在這些表中創(chuàng)建列:
User:用戶名,密碼,長(zhǎng)度,年齡,名字,姓氏,性別
重量:WeightID(ai),Weight,MeasuredMoment,user_username(fk)
目標(biāo):Targetid, targetweight,targetmadedate,targetdate,targetreached,description,user_usernam
在rpi上的mariaDB中安裝此文件,確保您將所有權(quán)限授予所有創(chuàng)建的用戶
步驟6:使用Flask的網(wǎng)站
您可以從此處獲取完整的Web文件夾:https://github.com/LorenzoVerheecke1NMCT4/web
您將必須確保模板位于模板文件夾中(檢查為模板文件夾!),并確保href正確且?guī)в邢鄳?yīng)的URL。
步驟7:步驟7:將所有內(nèi)容放到位!
-
智能體重秤
+關(guān)注
關(guān)注
0文章
7瀏覽量
1643
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論