chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

跑鞋里程表的制作

454398 ? 來(lái)源:wv ? 2019-08-28 11:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:材料

對(duì)于這個(gè)項(xiàng)目,我使用了以下組件:

- Arduino Nano

- 4針OLED LCD屏幕(背光)

- 10K歐姆電阻

- 4針按鈕

- 電線

- 3D打印機(jī)

步驟2:設(shè)置OLED屏幕

跑鞋里程表的制作

我首先確保屏幕工作并且可以通過(guò)Arduino很好地控制 - 我開(kāi)始使用常規(guī)尺寸模型并最終縮小使用Arduino Nano,希望設(shè)計(jì)更加緊湊。

如圖所示,屏幕的四個(gè)引腳應(yīng)連接到Arduino,如下所示:

VCC - 》 5V電源

GND - 》 GND

SCL - 》 A5

SDA - 》 A4

然后可以使用芯片控制屏幕??梢栽趆ttps://randomnerdtutorials.com/guide-for-oled-display-with-arduino/找到一些基本的入門(mén)代碼。 Adafruit GFX和SSD1306庫(kù)是必需的,并且包含了使屏幕工作的繁重工作,因此在Arduino IDE中實(shí)現(xiàn)簡(jiǎn)單的內(nèi)置模式或文本顯示相對(duì)簡(jiǎn)單。

步驟3:添加按鈕

我希望此設(shè)備具有交互性,因此我在其設(shè)置中添加了一個(gè)按鈕。這非常簡(jiǎn)單,我們只需將按鈕上的一個(gè)引腳連接到Arduino的3.3V電源,另一端連接到其第二個(gè)數(shù)字輸入。按鈕也與10K歐姆電阻器串聯(lián)接地。

一旦到位,Arduino就可以從按鈕接收輸入并在屏幕上顯示結(jié)果。

第4步:編程

我已粘貼下面設(shè)備的代碼。它只包含幾個(gè)if循環(huán),并定義一個(gè)里程變量,當(dāng)按下按鈕時(shí),里程變量會(huì)增加并顯示在屏幕上。我還包括延遲,因此如果按下按鈕,它會(huì)更快地增加。

#include

#include

#include

//OLED顯示TWI地址#define OLED_ADDR 0x3C

Adafruit_SSD1306顯示(-1);

#if(SSD1306_LCDHEIGHT!= 64)#error(“高度不正確,請(qǐng)修復(fù)Adafruit_SSD1306.h!”); #endif

//常量不會(huì)改變。它們用于設(shè)置引腳號(hào):const int buttonPin = 2;//按鈕引腳的數(shù)量const int ledPin = 13;//LED引腳的編號(hào)

//變量將改變:int buttonState = 0;//用于讀取按鈕狀態(tài)的變量int miles = 240;//計(jì)算里程數(shù)

void setup(){//將LED引腳初始化為輸出:pinMode(ledPin,OUTPUT);//將按鈕引腳初始化為輸入:pinMode(buttonPin,INPUT);

//初始化并清除display display.begin(SSD1306_SWITCHCAPVCC,OLED_ADDR); display.clearDisplay(); display.display(); Serial.begin(9600);//更新顯示所有上述圖形display.display(); }

void loop(){//讀取按鈕值的狀態(tài):buttonState = digitalRead(buttonPin);

//檢查是否按下了按鈕。如果是,則buttonState為HIGH:if(buttonState == HIGH){//打開(kāi)LED:digitalWrite(ledPin,HIGH);//增量里程變量display.clearDisplay();里程+ = 1;延遲(100); } else {//關(guān)閉LED:digitalWrite(ledPin,LOW); }

//檢查鞋子是否太舊(超過(guò)250英里)if(miles》 250){display.setTextSize(1); display.setTextColor(WHITE); display.setCursor(0,55); display.print(“新對(duì)的時(shí)間!”); } else {display.setTextSize(1); display.setTextColor(WHITE); display.setCursor(0,55); display.print(“你很高興!”); }//display field values//display Headers display.setTextSize(2); display.setTextColor(WHITE); display.setCursor(5,0); display.print(“Miles Run:”);

display.setTextSize(2); display.setTextColor(WHITE); display.setCursor(15,30); display.print(“”); display.print(英里);//display message display.display(); Serial.print(英里); }

步驟5:裝置設(shè)備

為了使器件更小,我換成了Arduino Nano。這個(gè)代碼都不需要改變,但是Arduino最近更換了他們的bootloader,所以如果你從中國(guó)購(gòu)買(mǎi)一臺(tái)帶有CH34X芯片的廉價(jià)Nano,你可能需要下載一些驅(qū)動(dòng)程序并使用舊的bootloader(這是一個(gè)選項(xiàng)) IDE)。我將組件直接焊接到芯片上,然后3D打印出一個(gè)可以在這里找到的小盒子。我在前面為屏幕切了一個(gè)洞,然后在側(cè)面有兩個(gè)小孔,用于充電線和按鈕。因?yàn)檫@只是一個(gè)原型而且專(zhuān)注于電子功能,所以我用一些電工膠帶將它們固定在一起,并用安全銷(xiāo)固定在鞋子上。我試圖通過(guò)將電池的正極引線連接到Arduino上的Vin和負(fù)極引線接地來(lái)切換到電池供電(使用9V)以使設(shè)備更便攜。我包括一個(gè)與正極引線串聯(lián)的撥動(dòng)開(kāi)關(guān)來(lái)控制電源。這首先工作,但由于某種原因,其他開(kāi)關(guān)不起作用,屏幕偶爾會(huì)出現(xiàn)故障。我認(rèn)為我發(fā)現(xiàn)的撥動(dòng)開(kāi)關(guān)可能有問(wèn)題,但為了時(shí)間的緣故,我現(xiàn)在決定放棄電池的想法。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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

    瀏覽量

    10100
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于芯源半導(dǎo)體MCU cw32芯片制作的USB電壓電流

    1、項(xiàng)目功能介紹 基于芯源半導(dǎo)體MCU cw32芯片制作 USB電壓電流 基于芯源半導(dǎo)體MCU cw32芯片+INA199芯片制作 USB電壓電流,精度1%??梢詸z測(cè)電流、電壓、
    發(fā)表于 12-02 06:39

    科普|電能CPA樣機(jī)銘牌圖標(biāo)解析,一文看懂電能CPA計(jì)量認(rèn)證準(zhǔn)備工作之樣機(jī)銘牌

    電能CPA樣機(jī)銘牌解析電能CPA樣機(jī)銘牌制作成什么樣子,銘牌上的圖標(biāo)含義是什么,那些需要必須標(biāo)上?那么本次我們來(lái)了解一下電能CPA樣機(jī)銘牌上圖標(biāo)所表示含義。我們建議以電能
    的頭像 發(fā)表于 11-12 18:09 ?702次閱讀
    科普|電能<b class='flag-5'>表</b>CPA樣機(jī)銘牌圖標(biāo)解析,一文看懂電能<b class='flag-5'>表</b>CPA計(jì)量認(rèn)證準(zhǔn)備工作之樣機(jī)銘牌

    【CIE全國(guó)RISC-V創(chuàng)新應(yīng)用大賽】+基于MUSE Pi Pro的3d激光里程計(jì)實(shí)現(xiàn)

    基于MUSE Pi Pro的3D激光里程計(jì)實(shí)現(xiàn)技術(shù)文檔 內(nèi)容摘要 本文檔詳細(xì)介紹了基于MUSE Pi Pro開(kāi)發(fā)板和速騰聚創(chuàng)Airy 96線激光雷達(dá)實(shí)現(xiàn)3D激光里程計(jì)系統(tǒng)的完整技術(shù)方案。重點(diǎn)闡述了
    發(fā)表于 10-24 17:02

    弧形導(dǎo)軌如何提升新能源汽車(chē)的能效和續(xù)航里程?

    弧形導(dǎo)軌在新能源汽車(chē)中的應(yīng)用主要集中在電池生產(chǎn)線和自動(dòng)化裝配線等領(lǐng)域,通過(guò)提高生產(chǎn)效率和精度,間接提升新能源汽車(chē)的能效和續(xù)航里程。
    的頭像 發(fā)表于 09-13 17:55 ?592次閱讀
    弧形導(dǎo)軌如何提升新能源汽車(chē)的能效和續(xù)航<b class='flag-5'>里程</b>?

    索尼重載設(shè)備的高質(zhì)量遠(yuǎn)程制作方案和應(yīng)用(2)

    索尼的遠(yuǎn)程制作可以被稱(chēng)之為制作級(jí)的高質(zhì)量遠(yuǎn)程制作,或重載設(shè)備的高質(zhì)量遠(yuǎn)程制作,遠(yuǎn)程設(shè)備結(jié)合常規(guī)系統(tǒng)設(shè)備,提供和本地制作類(lèi)似的
    的頭像 發(fā)表于 08-21 15:56 ?1191次閱讀
    索尼重載設(shè)備的高質(zhì)量遠(yuǎn)程<b class='flag-5'>制作</b>方案和應(yīng)用(2)

    新思科技與TeraSignal在光網(wǎng)絡(luò)領(lǐng)域達(dá)成兩大里程

    新思科技與TeraSignal在光網(wǎng)絡(luò)領(lǐng)域達(dá)成兩大里程碑,展示了基于線性光學(xué)技術(shù)的PCIe 6.x和112 Gbps以太網(wǎng)的無(wú)縫互操作性。
    的頭像 發(fā)表于 08-15 15:42 ?1010次閱讀
    新思科技與TeraSignal在光網(wǎng)絡(luò)領(lǐng)域達(dá)成兩大<b class='flag-5'>里程</b>碑

    愛(ài)立信攜手Telstra創(chuàng)下全新行業(yè)里程

    愛(ài)立信近日攜手Telstra創(chuàng)下全新行業(yè)里程碑,在悉尼北部50多個(gè)商用5G-A站點(diǎn)成功部署自動(dòng)載波聚合技術(shù),使Telstra成為首個(gè)在商用網(wǎng)絡(luò)環(huán)境中應(yīng)用該功能的運(yùn)營(yíng)商。
    的頭像 發(fā)表于 08-06 16:45 ?1.7w次閱讀

    電子式里程表設(shè)計(jì)論文資料

    發(fā)表于 06-10 15:19

    各種WIFI天線制作技巧資料

    各種WIFI 天線制作技巧資料
    發(fā)表于 06-10 15:11 ?0次下載

    雙菱天線制作資料

    高效天線制作
    發(fā)表于 06-10 15:10 ?0次下載

    松下影像制作方案分享會(huì)成功舉辦

    近日,松下紀(jì)念館熱鬧非凡,新老朋友如約而至,相聚“松下影像制作方案分享會(huì)”。本次活動(dòng)以“賦能4K融媒制作”為主題,向大家展示了松下以KAIROS為核心的多格式IP/SDI混合融媒制作流程,同時(shí)分享豎屏拍攝的高效解決方案。
    的頭像 發(fā)表于 04-27 10:30 ?799次閱讀

    無(wú)線電愛(ài)好者實(shí)用電子制作精選

    魔音門(mén)鈴,對(duì)講音樂(lè)門(mén)鈴,自動(dòng)穩(wěn)光的調(diào)光臺(tái)燈,自熄臺(tái)燈,音樂(lè)彩燈,彩虹吸頂燈,簡(jiǎn)易卡拉OK話筒,簡(jiǎn)易電視天線放大器,電熱毯通電指示器,電飯煲火力調(diào)制器,電冰箱溫度顯示器,家用電器簡(jiǎn)易過(guò)壓保護(hù)器,視力保護(hù)測(cè)光器,聲控音樂(lè)娃娃,電子溫度計(jì),自行車(chē)里程計(jì)等等。
    發(fā)表于 04-07 11:26

    如何使用PN7制作具有5180字節(jié)UID的身份驗(yàn)證mifare plus?

    我正在開(kāi)發(fā)的讀卡器使用 PN5180。 我想讀取 7 字節(jié) UID 的 Mifare Plus ev1 卡 但 PN5180數(shù)據(jù)僅解釋了4字節(jié) UID 卡。 如何使用 PN7 制作具有 5180 字節(jié) UID 的身份驗(yàn)證 mifare plus 請(qǐng)幫我怎么做。
    發(fā)表于 04-01 06:37

    無(wú)線路燈控制器:路燈控制器走向智能化的里程

    無(wú)線路燈控制器:路燈控制器走向智能化的里程
    的頭像 發(fā)表于 03-17 09:19 ?893次閱讀
    無(wú)線路燈控制器:路燈控制器走向智能化的<b class='flag-5'>里程</b>碑

    蔚來(lái)輔助駕駛連續(xù)兩個(gè)月單月里程破1億公里

    2月,蔚來(lái)領(lǐng)航輔助駕駛里程達(dá)1.13億公里,連續(xù)兩個(gè)月單月里程破1億公里,在智駕里程中占比79.4%。有超過(guò)1.9萬(wàn)名用戶使用智能駕駛的里程比例超過(guò)50%,相比上月持續(xù)上升。包含「自動(dòng)
    的頭像 發(fā)表于 03-08 13:57 ?1532次閱讀