在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何為滑板制作一個(gè)里程表

454398 ? 來(lái)源:工程師吳畏 ? 2019-08-16 11:22 ? 次閱讀

步驟1:組件

組件

我使用以下組件來(lái)創(chuàng)建此項(xiàng)目:

滑板

電位計(jì)

LCD

霍爾效應(yīng)傳感器

10k歐姆電阻器

Raspberry pi

Arduino Nano

跳線(母對(duì)母)

跳線(Raspberry Pi)

跳線(公對(duì)公)

PCB

RFID掃描儀

RFID徽章

Powerbank

請(qǐng)參閱BillOfMaterials 獲取鏈接和價(jià)格

步驟2:接線

如何為滑板制作一個(gè)里程表

大廳有3個(gè)引腳:一個(gè)VCC,一個(gè)GND和輸出。

接地連接到GND。 VCC到3.3V,本例中的輸出轉(zhuǎn)到GPIO 26.一個(gè)10K歐姆的電阻將輸出拉高。

我使用覆盆子pi和arduino nano之間的USB串行通信來(lái)讀取徽章。

D9 - 》 RST(復(fù)位)

D10 - 》 SDA(SS)(SPI SS)

D11 - 》 MOSI(SPI MOSI)

D12 - 》 MISO(SPI MISO)

D13 - 》 SCK(SPI SCK)

GND - 》 GND

3.3V - 》 3.3V

步驟3:數(shù)據(jù)庫(kù)方案

我的數(shù)據(jù)庫(kù)有3個(gè)表:

用戶

會(huì)話

數(shù)據(jù)

每個(gè)用戶都可以分別跟蹤數(shù)據(jù)。會(huì)話有數(shù)據(jù),因此您可以知道會(huì)話進(jìn)行時(shí)某些點(diǎn)的速度。

步驟4:配置Arduino Nano

首先通過(guò)USB電纜將arduino nano放入電腦。選擇要上傳的正確的arduino和正確的USB端口

接下來(lái)我們需要添加用于閱讀RFID徽章的庫(kù)。下載‘rfid-master’并轉(zhuǎn)到草圖,包含庫(kù),然后添加.ZIP庫(kù)。轉(zhuǎn)到剛剛下載的zip并使用這個(gè),它會(huì)自動(dòng)安裝。下載后我編輯的‘RFID_Read.ino’按ctrl + O添加相同的時(shí)間并轉(zhuǎn)到此文件并打開它。

如果您執(zhí)行了上述所有這些步驟,則可以驗(yàn)證該文件。如果第一次出現(xiàn)問(wèn)題,請(qǐng)?jiān)僭囈淮巍H绻晒Γ梢詫⑵渖蟼鞯侥腶rduino。通過(guò)使用快捷鍵ctrl + shift + m,您可以打開串行監(jiān)視器。您可以在此處測(cè)試該文件。如果測(cè)試成功,你可以拔掉arduino并將其插入覆盆子pi的usb端口

步驟5:配置Raspberry Pi

In這些步驟我們將把raspberry pi設(shè)置為數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)服務(wù)器。

在這個(gè)例子中我使用用戶‘我’如果你使用另一個(gè)用戶你需要改變配置文件,保持這種想法!

1。創(chuàng)建用戶:

創(chuàng)建變量

pieter@rpipieter:~ $ user=me

使用戶sudo并添加到所有組

groups=$(id pi -Gn | sed ‘s/^pi //g’ | sed ‘s/ /,/g’)

sudo useradd ${user} -s /bin/bash -m -G ${groups}

sudo sed “s/^pi/${user}/” /etc/sudoers.d/010_pi-nopasswd | sudo tee “/etc/sudoers.d/011_${user}-nopasswd”

sudo passwd ${user}

登錄帳戶

pieter@rpipieter:~ $ su - me

Password:

me@my-rpi:~$

2。連接WiFi

me@rpipieter:~ $ sudo -i

root@rpipieter:~# echo ‘Password’ | wpa_passphrase ‘Networkname’ 》》 /etc/wpa_supplicant/wpa_supplicant.conf

root@rpipieter:~# wpa_cli -i wlan0 reconfigure

root@rpipieter:~# logout

檢查互聯(lián)網(wǎng)是否正常工作

root@rpipieter:~# wget google.com

第3。使raspberry pi更新并安裝所需的軟件包

me@my-rpi:~$ sudo apt update

me@my-rpi:~$ sudo apt upgrade

me@rpipieter:~ $ sudo apt install -y python3-venv python3-pip python3-mysqldb mysql-server uwsgi nginx uwsgi-plugin-python3 git

me@my-rpi:~$ sudo reboot -h now

的4。克隆我的github存儲(chǔ)庫(kù)

me@rpipieter:~ $ git clone https://github.com/PieterThomas/skate-o-meter

me@rpipieter:~ $ cd skate-o-meter/skateometer/

5。制作虛擬環(huán)境

雖然執(zhí)行這些命令會(huì)安裝很多軟件包,但這可能需要一些時(shí)間。

me@rpipieter:~/skate-o-meter/skateometer $ python3 -m pip install --upgrade pip setuptools wheel virtualenv

me@rpipieter:~/skate-o-meter/skateometer $ python3 -m venv --system-site-packages env

(env) me@rpipieter:~/skate-o-meter/skateometer $ python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib pyserial pyjwt RPi.GPIO

6。創(chuàng)建數(shù)據(jù)庫(kù)和用戶

我們正在使用mysql數(shù)據(jù)庫(kù)

pieter@rpipieter:~/skate-o-meter/skateometer $ cd

pieter@rpipieter:~ $ sudo mysql

然后復(fù)制,粘貼這個(gè)

GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO ‘som-data’@‘localhost’;

SET PASSWORD FOR ‘som-data’@‘localhost’ = PASSWORD(‘sensor9810’);

select * from mysql.user;

CREATE USER ‘som-admin’@‘localhost’ IDENTIFIED BY ‘a(chǎn)dmin9810’;

CREATE USER ‘som-web’@‘localhost’ IDENTIFIED BY ‘web9810’;

CREATE USER ‘som-sensor’@‘localhost’ IDENTIFIED BY ‘sensor9810’;

CREATE DATABASE skateometerdb;

GRANT ALL PRIVILEGES ON skateometerdb.* to ‘som-admin’@‘localhost’ WITH GRANT OPTION;

GRANT SELECT, INSERT, UPDATE, DELETE ON skateometerdb.* TO ‘som-web’@‘localhost’;

GRANT SELECT, INSERT, UPDATE, DELETE ON skateometerdb.* TO ‘som-sensor’@‘localhost’;

FLUSH PRIVILEGES;

接下來(lái),我們將添加具有關(guān)系的現(xiàn)有數(shù)據(jù)庫(kù)方案。

me@rpipieter:~/skate-o-meter/skateometer $ sudo mysql 《 sql/skateometerdb_dump-withoutdata.sql

7。服務(wù)

這里我們復(fù)制我們的配置文件并重新加載文件夾,以便我們可以啟用服務(wù)

me@rpipieter:~/skate-o-meter/skateometer $ sudo cp conf/som-*.service /etc/systemd/system

me@rpipieter:~/skate-o-meter/skateometer $ sudo systemctl daemon-reload

現(xiàn)在我們要去啟用服務(wù),這樣每次我們啟動(dòng)樹莓派時(shí),它們都會(huì)自動(dòng)啟動(dòng)它。

me@rpipieter:~/skate-o-meter/skateometer $ sudo systemctl enable som-flask.service

Created symlink /etc/systemd/system/multi-user.target.wants/som-flask.service → /etc/systemd/system/som-flask.service.

me@rpipieter:~/skate-o-meter/skateometer $ sudo systemctl enable som-data.service

Created symlink /etc/systemd/system/multi-user.target.wants/som-data.service → /etc/systemd/system/som-data.service.

me@rpipieter:~/skate-o-meter/skateometer $ sudo systemctl start som-data.service

me@rpipieter:~/skate-o-meter/skateometer $ sudo systemctl start som-flask.service

8。 NGINX

me@rpipieter:~/skate-o-meter/skateometer $ sudo cp conf/nginx /etc/nginx/sites-available/skateometer

me@rpipieter:~/skate-o-meter/skateometer $ sudo rm /etc/nginx/sites-enabled/default

me@rpipieter:~/skate-o-meter/skateometer $ sudo ln -s /etc/nginx/sites-available/skateometer /etc/nginx/sites-enabled/skateometer

me@rpipieter:~/skate-o-meter/skateometer $ sudo systemctl restart nginx.service

第6步:住房+大廳

住房

首先,我在我的滑板上為L(zhǎng)CD,電位器和蜂鳴器打了一個(gè)洞。之后我將LCD,電位器和蜂鳴器焊接在PCB上。然后我用RPI的一個(gè)跳線,一個(gè)40針的跳線。我把一面放在樹莓派中,另一半放在我切口,這一面我們將用來(lái)焊接。在‘rpi-cable’文件中,你可以看到你需要焊接哪根電線。

對(duì)于外殼,我使用了一個(gè)舊的曲線盒,我在其中放了一些孔,用于以太網(wǎng)電纜和跳線到進(jìn)入盒子里。

我用一些螺絲把盒子放在滑板下面。在盒子里面,我安排了一切,所以它適合并且還使用螺絲和一些橡膠來(lái)保持一切就位。這樣可以更輕松地取出東西。

RFID安裝在盒子的燈光上,并用拉鏈固定,我遇到的一個(gè)問(wèn)題是,有時(shí)它沒(méi)有掃描,但有一些變化我霍爾效應(yīng)傳感器

首先,我在我的車輪上鉆了一個(gè)洞,并在其中放入一塊磁鐵。

對(duì)于大廳使用3個(gè)跳線(男性對(duì)男性)我把它們焊接在我的PCB上以及大廳本身。我將霍爾傳感器安裝在我的卡車上,帶有一些拉鏈。確保磁鐵和傳感器對(duì)齊良好,否則不會(huì)始終記錄脈沖。

步驟7:?jiǎn)?dòng)應(yīng)用程序

步驟1:

將樹莓和移動(dòng)電源插入。

第2步:

等到程序啟動(dòng),您可以在液晶顯示屏上關(guān)注此功能。您將看到IP地址,轉(zhuǎn)到此IP地址。

步驟3:

創(chuàng)建用戶,您可以通過(guò)注冊(cè)來(lái)完成。您需要掃描徽章以在液晶顯示屏上查看徽章的UID。

第4步:

如果您創(chuàng)建了用戶,則可以掃描徽章和會(huì)話將開始。

第5步:

巡航

第6步:

再次掃描徽章以停止會(huì)話

步驟7:

登錄以查看您的會(huì)話和詳細(xì)數(shù)據(jù)來(lái)自會(huì)話

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 里程表
    +關(guān)注

    關(guān)注

    1

    文章

    15

    瀏覽量

    9887
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    朗凱威鋰電池定制飛鴿電動(dòng)滑板車48V磷酸鐵鋰電池組

    朗凱威鋰電池定制飛鴿電動(dòng)滑板車 48V 磷酸鐵鋰電池組是款非常出色的電動(dòng)滑板車。它不僅具有時(shí)尚的外觀、輕便靈活的特點(diǎn),還擁有高安全性、長(zhǎng)壽命、高性能等優(yōu)勢(shì)。如果你正在尋找款便捷、環(huán)
    的頭像 發(fā)表于 12-16 16:27 ?151次閱讀
    朗凱威鋰電池定制飛鴿電動(dòng)<b class='flag-5'>滑板</b>車48V磷酸鐵鋰電池組

    特斯拉迎來(lái)里程碑:全球第1000萬(wàn)個(gè)電驅(qū)系統(tǒng)下線

    在科技日新月異的今天,電動(dòng)汽車行業(yè)的領(lǐng)軍企業(yè)特斯拉再次以非凡的成就震撼全球。8月1日,特斯拉官方宣布了個(gè)具有歷史意義的消息——全球第1000萬(wàn)個(gè)電驅(qū)系統(tǒng)正式下線,標(biāo)志著特斯拉在電動(dòng)汽車核心技術(shù)的自主研發(fā)與規(guī)模化生產(chǎn)上邁出了堅(jiān)實(shí)
    的頭像 發(fā)表于 08-01 16:40 ?1115次閱讀

    何為ESP8266構(gòu)建自定義盾牌?

    我正在尋找某種如何為ESP8266構(gòu)建自定義盾牌的指南。 到目前為止,我已經(jīng)使用 NODEMCU 構(gòu)建了功能原型,但我現(xiàn)在想簡(jiǎn)化事情并使其更小。 1. 是否有些書面的、開放的硬件指南 (很好
    發(fā)表于 07-08 07:17

    6月份理想汽車?yán)塾?jì)交付量突破800,000輛 歷時(shí)54個(gè)

    據(jù)悉,在2024年6月份;理想汽車?yán)塾?jì)交付量突破800,000輛 ;歷時(shí)54個(gè)月;理想汽車成為首個(gè)達(dá)成80萬(wàn)這個(gè)里程碑的造車新勢(shì)力品牌。 ?
    的頭像 發(fā)表于 06-21 11:44 ?454次閱讀

    何為SPI OLED顯示屏添加另一個(gè)設(shè)備?

    SPI 數(shù)據(jù)接口將圖像傳送到 OLED 顯示屏。使用 UVC 應(yīng)用說(shuō)明中的說(shuō)明操作 UVC 部件。如何為 SPI OLED 顯示屏添加另一個(gè)設(shè)備? 謝謝。
    發(fā)表于 05-31 06:18

    何為TC275-SB制作MCAL?

    嗨我通過(guò) TC275 ShiledBudy 學(xué)習(xí) AUTOSAR。 我意識(shí)到制作 AUTOSAR 時(shí)需要 MCAL。 但我不知道如何為 TC275-SB 制作 MCAL。 能給我些指
    發(fā)表于 05-29 07:47

    時(shí)速高達(dá)25公里/小時(shí)的電動(dòng)滑板車,在德國(guó)允許嗎?(ABE)

    嗎?早在2018年,電動(dòng)滑板車就提出了第批道路審批計(jì)劃,而在2019年6月,時(shí)機(jī)實(shí)際上已經(jīng)到來(lái)。因此,德國(guó)效仿許多其他國(guó)家,電動(dòng)滑板車已經(jīng)征服了主要城市的街道。
    的頭像 發(fā)表于 05-11 08:30 ?560次閱讀
    時(shí)速高達(dá)25公里/小時(shí)的電動(dòng)<b class='flag-5'>滑板</b>車,在德國(guó)允許嗎?(ABE)

    邁凱倫F1全球最短里程再拍,新東家三年僅行駛23公里

    值得注意的是,該F1在2021年的拍賣中,里程表顯示僅行駛了387公里。盡管實(shí)際成交價(jià)遠(yuǎn)高于1500萬(wàn)美元的預(yù)期,且刷新了當(dāng)年最昂貴拍賣車型及Gooding & Company拍賣行車展期間最高成交紀(jì)錄,但在過(guò)去三年間,新主人并未對(duì)其進(jìn)行過(guò)多駕駛。
    的頭像 發(fā)表于 04-28 10:11 ?498次閱讀

    德國(guó)電動(dòng)滑板車及電動(dòng)助力自行車eKFV法規(guī)-ABE認(rèn)證的解決方案

    隨著日新月異的發(fā)展,世界上許多主要城市的道路變得越發(fā)擁擠,人們通常難以快速便捷地找到停車位,由汽車出行變更為騎行通勤成了更多人士的選擇。其中作為較為常用的交通工具,電動(dòng)滑板車及電動(dòng)助力自行車在便利了
    的頭像 發(fā)表于 04-03 08:29 ?2451次閱讀
    德國(guó)電動(dòng)<b class='flag-5'>滑板</b>車及電動(dòng)助力自行車eKFV法規(guī)-ABE認(rèn)證的解決方案

    為什么STM32F3 ADC校準(zhǔn)直卡在while(ADC_GetCalibrationStatus(ADC1) != RESET)這個(gè)里面?

    不知道為什么ADC校準(zhǔn)直卡在while(ADC_GetCalibrationStatus(ADC1) != RESET)這個(gè)里
    發(fā)表于 03-29 07:05

    愛立信與英特爾攜手大力推進(jìn)Open RAN與人工智能創(chuàng)新

    當(dāng)前,愛立信-英特爾技術(shù)中心(Ericsson-Intel Tech Hub)已成為發(fā)展前沿技術(shù)和新硬件技術(shù)探索的孵化器,并已實(shí)現(xiàn)了一個(gè)又一個(gè)里程碑。
    的頭像 發(fā)表于 03-17 15:03 ?1.3w次閱讀

    軋機(jī)牌坊滑板壓虧修復(fù)的新方法

    電子發(fā)燒友網(wǎng)站提供《軋機(jī)牌坊滑板壓虧修復(fù)的新方法.docx》資料免費(fèi)下載
    發(fā)表于 03-14 16:16 ?0次下載

    電動(dòng)滑板車控制器內(nèi)部電路

    升特36伏滑板車控制器可能壞了,給電不走,轉(zhuǎn)把輸出電壓正常,電機(jī)正常,拆開控制器看內(nèi)部線路斷(之后焊接了),但還不走,看有個(gè)電阻好像燒了,測(cè)量為189Ω,求助大神,這個(gè)是壞了了,正常多大阻值呢。
    發(fā)表于 02-13 20:37

    馬斯克稱人類首次植入腦機(jī)接口芯片

    近日,馬斯克在社交媒體上宣布了個(gè)里程碑式的成就:人類首次植入了腦機(jī)接口(Neuralink)芯片植入手術(shù),并且恢復(fù)良好。
    的頭像 發(fā)表于 01-31 09:50 ?793次閱讀

    如何使用ESP32和STC51芯片制作個(gè)小小光立方呢?

    分享個(gè)用ESP32和STC51芯片,以及0805貼片燈珠,手工焊接制作的小小光立方。
    的頭像 發(fā)表于 01-09 15:37 ?1941次閱讀
    如何使用ESP32和STC51芯片<b class='flag-5'>制作</b><b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>小小光立方呢?
    主站蜘蛛池模板: 国产精品美女久久久| 天天弄天天模| 曰韩一级| 一级片+国产| 欧亚色视频| 中国一级特黄aa毛片大片| 欧美一区二区三区激情啪啪| 天天搞一搞| 日日干夜夜草| 夜夜操操操| 手机看片日韩1024| 圆胖肥女人性视频| 国内精品伊人久久大香线焦| 日本视频黄色| 天天视频色版| 最好看的最新中文字幕2018免费视频 | 日本卡一卡2卡3卡4精品卡无人区| 国产伦精品一区二区免费| 777午夜精品免费播放| 能看的黄网| 天堂网在线.www天堂在线| 免费一级毛片在级播放| 国产精品莉莉欧美自在线线| 69xxx欧美| 美国一区二区三区| 在线观看h网站| 国产理论片在线观看| 欧美宗合网| 狼色影院| 国产三级观看久久| 很黄很污的视频网站| 欧美视频一区二区三区四区 | 好男人社区www在线资源视频| 欧美婷婷色| 欧美一二| 插插插叉叉叉| 7777在线| 在线午夜影院| 黄色特级录像| 国产黄在线观看免费观看不卡| 久久久久国产精品|