色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何為滑板制作一個里程表

454398 ? 來源:工程師吳畏 ? 2019-08-16 11:22 ? 次閱讀

步驟1:組件

組件

我使用以下組件來創建此項目:

滑板

電位計

LCD

霍爾效應傳感器

10k歐姆電阻器

Raspberry pi

Arduino Nano

跳線(母對母)

跳線(Raspberry Pi)

跳線(公對公)

PCB

RFID掃描儀

RFID徽章

Powerbank

請參閱BillOfMaterials 獲取鏈接和價格

步驟2:接線

如何為滑板制作一個里程表

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

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

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

D9 - 》 RST(復位)

D10 - 》 SDA(SS)(SPI SS)

D11 - 》 MOSI(SPI MOSI)

D12 - 》 MISO(SPI MISO)

D13 - 》 SCK(SPI SCK)

GND - 》 GND

3.3V - 》 3.3V

步驟3:數據庫方案

我的數據庫有3個表:

用戶

會話

數據

每個用戶都可以分別跟蹤數據。會話有數據,因此您可以知道會話進行時某些點的速度。

步驟4:配置Arduino Nano

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

接下來我們需要添加用于閱讀RFID徽章的庫。下載‘rfid-master’并轉到草圖,包含庫,然后添加.ZIP庫。轉到剛剛下載的zip并使用這個,它會自動安裝。下載后我編輯的‘RFID_Read.ino’按ctrl + O添加相同的時間并轉到此文件并打開它。

如果您執行了上述所有這些步驟,則可以驗證該文件。如果第一次出現問題,請再試一次。如果成功,您可以將其上傳到您的arduino。通過使用快捷鍵ctrl + shift + m,您可以打開串行監視器。您可以在此處測試該文件。如果測試成功,你可以拔掉arduino并將其插入覆盆子pi的usb端口

步驟5:配置Raspberry Pi

In這些步驟我們將把raspberry pi設置為數據庫和網絡服務器。

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

1。創建用戶:

創建變量

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

檢查互聯網是否正常工作

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存儲庫

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

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

5。制作虛擬環境

雖然執行這些命令會安裝很多軟件包,但這可能需要一些時間。

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。創建數據庫和用戶

我們正在使用mysql數據庫

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

pieter@rpipieter:~ $ sudo mysql

然后復制,粘貼這個

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 ‘admin9810’;

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;

接下來,我們將添加具有關系的現有數據庫方案。

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

7。服務

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

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

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

現在我們要去啟用服務,這樣每次我們啟動樹莓派時,它們都會自動啟動它。

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步:住房+大廳

住房

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

對于外殼,我使用了一個舊的曲線盒,我在其中放了一些孔,用于以太網電纜和跳線到進入盒子里。

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

RFID安裝在盒子的燈光上,并用拉鏈固定,我遇到的一個問題是,有時它沒有掃描,但有一些變化我霍爾效應傳感器

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

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

步驟7:啟動應用程序

步驟1:

將樹莓和移動電源插入。

第2步:

等到程序啟動,您可以在液晶顯示屏上關注此功能。您將看到IP地址,轉到此IP地址。

步驟3:

創建用戶,您可以通過注冊來完成。您需要掃描徽章以在液晶顯示屏上查看徽章的UID。

第4步:

如果您創建了用戶,則可以掃描徽章和會話將開始。

第5步:

巡航

第6步:

再次掃描徽章以停止會話

步驟7:

登錄以查看您的會話和詳細數據來自會話

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 里程表
    +關注

    關注

    1

    文章

    15

    瀏覽量

    9924
收藏 人收藏

    評論

    相關推薦

    何為micropython添加自己的C代碼庫?

    部分代碼需要更高效的效率 如何為micropython添加自己的C代碼庫? 是否有教程? 如果可以的話是否可以提供實現實例?
    發表于 03-11 07:03

    滑板底盤研究:8款量產車型已應用,預計2025年后將大規模量產

    、資本市場三角度對行業現狀進行解讀。 、 海外滑板底盤市場熱度漸消,國內發展嶄露頭角 Part.01 滑板底盤主機廠巨頭Arrival、Canoo相繼退場,海外市場遇冷 2024年
    的頭像 發表于 02-14 17:19 ?931次閱讀
    <b class='flag-5'>滑板</b>底盤研究:8款量產車型已應用,預計2025年后將大規模量產

    告別“里程焦慮”,ER-QA-03C ---助力航天器精準“定位”未來!

    在浩瀚宇宙中,精準定位是航天器安全航行和完成任務的關鍵。無論是衛星的姿態調整、空間站的軌道維持,還是深空探測器的星際穿越,都需要實時、精確的速度和位置信息作為支撐。傳統的空氣速度計、里程表等設備,在面對復雜多變的太空環境時,往往顯得力不從心,難以滿足高精度導航和制導的需求。
    的頭像 發表于 02-12 15:24 ?112次閱讀
    告別“<b class='flag-5'>里程</b>焦慮”,ER-QA-03C ---助力航天器精準“定位”未來!

    滑板電阻測試儀如何實現遠程監控和智能維護

    滑板電阻測試儀通過集成先進的技術手段,可以實現遠程監控和智能維護,以下是其實現方式的詳細闡述: 、遠程監控的實現 物聯網技術的應用 · 碳滑板電阻測試儀可以內置物聯網通信模塊,如4G、5G
    的頭像 發表于 01-09 09:21 ?154次閱讀
    碳<b class='flag-5'>滑板</b>電阻測試儀如何實現遠程監控和智能維護

    使用碳滑板電阻測試儀進行測試的步驟

    使用碳滑板電阻測試儀進行測試,般可按以下步驟進行: 測試前準備 檢查儀器 :查看碳滑板電阻測試儀外觀有無損壞,顯示屏、按鍵等是否正常,各連接線路有無破損、松動。 準備工具和材料 :準備好待測試的碳
    的頭像 發表于 01-08 09:18 ?170次閱讀
    使用碳<b class='flag-5'>滑板</b>電阻測試儀進行測試的步驟

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

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

    何為ESP8266構建自定義盾牌?

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

    6月份理想汽車累計交付量突破800,000輛 歷時54

    據悉,在2024年6月份;理想汽車累計交付量突破800,000輛 ;歷時54月;理想汽車成為首個達成80萬這個里程碑的造車新勢力品牌。 ?
    的頭像 發表于 06-21 11:44 ?493次閱讀

    何為SPI OLED顯示屏添加另一個設備?

    SPI 數據接口將圖像傳送到 OLED 顯示屏。使用 UVC 應用說明中的說明操作 UVC 部件。如何為 SPI OLED 顯示屏添加另一個設備? 謝謝。
    發表于 05-31 06:18

    何為TC275-SB制作MCAL?

    嗨我通過 TC275 ShiledBudy 學習 AUTOSAR。 我意識到制作 AUTOSAR 時需要 MCAL。 但我不知道如何為 TC275-SB 制作 MCAL。 能給我些指
    發表于 05-29 07:47

    時速高達25公里/小時的電動滑板車,在德國允許嗎?(ABE)

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

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

    值得注意的是,該F1在2021年的拍賣中,里程表顯示僅行駛了387公里。盡管實際成交價遠高于1500萬美元的預期,且刷新了當年最昂貴拍賣車型及Gooding & Company拍賣行車展期間最高成交紀錄,但在過去三年間,新主人并未對其進行過多駕駛。
    的頭像 發表于 04-28 10:11 ?583次閱讀

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

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

    愛立信與英特爾攜手大力推進Open RAN與人工智能創新

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

    軋機牌坊滑板壓虧修復的新方法

    電子發燒友網站提供《軋機牌坊滑板壓虧修復的新方法.docx》資料免費下載
    發表于 03-14 16:16 ?0次下載
    主站蜘蛛池模板: 边做边爱播放3免费观看 | 精品夜夜澡人妻无码AV | 中文字幕乱码在线人视频 | 青青精品国产自在线拍 | 亚洲精品国产乱码AV在线观看 | 我们日本在线观看免费动漫下载 | 欧美精品AV无码一区二区 | 四虎影视国产精品亚洲精品 | 亚洲AV久久无码精品国产网站 | 亚洲欧美日本久久综合网站 | 亚洲 欧美 国产 伦 综合 | 狠狠躁日日躁人人爽 | 榴莲黄版无限刷 | 啊…嗯啊好深男男高h文总受 | 国产女人视频免费观看 | 国产在线播放KKK | 两个奶头被吃得又翘又痛 | 亚洲精品永久免费 | adc年龄确认大驾光临入口 | 两个客户一起吃我的奶 | 最近免费中文MV在线字幕 | 刘梓晨啪啪啪 | 超嫩校花被灌醉在线观看 | 邻居的阿2中文字版电影 | 美美哒高清在线播放8 | 五月丁香啪啪. | 国产麻豆AV伦| 老熟女重囗味HDXX | 四虎永久在线精品国产免费 | 午夜在线观看免费观看 视频 | bl高h文合集 | 野花香在线观看免费高清播放视频 | 久久免费资源福利资源站 | 精品动漫国产亚洲AV在线观看 | 91九色麻豆| 国产精品嫩草影院 | 亚洲国产货青视觉盛宴 | 日本精品在线观看视频 | 99久久热视频只有精品 | 久久精品一卡二卡三卡四卡视频版 | 伊人久久综合成人亚洲 |