91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>使用Arduino、ESP和鍵盤發(fā)推文

使用Arduino、ESP和鍵盤發(fā)推文

2023-06-19 | zip | 0.00 MB | 次下載 | 免費

資料介紹

描述

這個指導(dǎo)將通過我們已經(jīng)制作了一個 evive 項目,您可以使用鍵盤從您的 Twitter 帳戶發(fā)推文,您可以通過鍵盤輸入要發(fā)推文的文本。這個項目完全致力于 thingspeak 網(wǎng)站。你可以在這里訪問它-

https://thingspeak.com/

這個網(wǎng)站是為物聯(lián)網(wǎng)相關(guān)的東西而建的。它有幾個不錯的應(yīng)用程序,其中我們使用了 ThingTweet 應(yīng)用程序。

在這里你可以發(fā)任何你的推文,它可能是任何傳感器讀數(shù)、溫度等。

第 1 步:在 Thingspeak.com 上創(chuàng)建一個 ID

?
?
?
?
pYYBAGOIMimAKivPAAD8vPQw5NY787.jpg
?
1 / 2
?

首先,您需要在thingspeak.com上創(chuàng)建一個用戶 ID 。只需打開網(wǎng)站并進行注冊即可。

  • 在用戶 ID 選項中,輸入您想要用于 thingspeak 的用戶名。
  • 在電子郵件中鍵入您想要的任何域的電子郵件 ID。
  • 然后你所在的時區(qū)是為了同步你的時區(qū)和服務(wù)器的時間。
  • 然后輸入密碼兩次并注冊。

第 2 步:鏈接您的 Twitter 帳戶的步驟

?
?
?
?
pYYBAGOIMiyAZWV6AACupaB2jWs913.jpg
?
1 / 4
?

現(xiàn)在您必須將您的 Twitter 帳戶與您的 thingspeak ID 相關(guān)聯(lián)。登錄后轉(zhuǎn)到應(yīng)用程序并選擇 thingtweet 應(yīng)用程序。

現(xiàn)在,單擊鏈接 Twitter 帳戶選項卡 -> 通過單擊其選項卡授權(quán)應(yīng)用程序

現(xiàn)在,如果您已經(jīng)在瀏覽器中登錄到 Twitter,那么您的帳戶將自動鏈接,否則您必須輸入您的 Twitter 用戶 ID 和密碼。

現(xiàn)在您的 Twitter 帳戶已關(guān)聯(lián)。

第 3 步:了解有關(guān) ESP8266 的一些必要知識

?
?
?
?
poYBAGOIMjKAQcBQAABwjak6XRE689.jpg
?
1 / 2
?

由于我們使用的是ESP8266 WiFi模塊,所以大家應(yīng)該對ESP8266有所了解。您可以在我們與 evive instructable的聊天中了解 ESP

evive 有專用于 ESP-12E 版本的適配器。

對于此推文,您需要在周圍通過 WiFi 訪問互聯(lián)網(wǎng)。

ESP 將連接到互聯(lián)網(wǎng),從而連接到 thingspeak.com。

第 4 步:使用 4X4 鍵盤

?
poYBAGOIMjWAeoomAABU3RpV4QQ082.jpg
?

4X4小鍵盤是類似于老式手機中的小鍵盤。通過 Keypad.h 庫,您可以使用它來輸入數(shù)字和一些特殊字符(A、B、C、D、* 和 #)。

https://github.com/evivetoolkit/eviveProjects/tree/master/twitterKeypad/Keypad

您可以從我們上面給出的 github 鏈接下載鍵盤庫。

第 5 步:從一個按鈕獲取多個文本

?
poYBAGOIMjeASkmsAABxJxjBACQ555.jpg
?

主要任務(wù)是從小鍵盤輸入文本。

由于我們的鍵盤上有 26 個字母但只有 10 個數(shù)字 (0-10),因此我們必須將多個字母分配給一個鍵。

因此,我們將記錄在 500 毫秒內(nèi)連續(xù)按下特定鍵的次數(shù)。我們會根據(jù)這些數(shù)據(jù)來判斷需要的輸入。

假設(shè)我們按 2 一次。它應(yīng)該輸出'a'。按兩次應(yīng)該輸出'b',三次'c'等等。

為了存儲消息,我們將使用空字符串 msg = '' 并將所有字符添加到其中。

對于使用空間,我們只需要添加一個空格 ' '。我們?yōu)樗峙淞税粹o 0。

但是,退格鍵有點不同。為了在 tft 上顯示退格,我們將索引 x 和 y 重新調(diào)整為前一個字符的索引,并將該字符替換為空格。

在存儲的消息中,我們在先前的索引處插入一個 \0 并將其作為我們的當(dāng)前索引。

同樣,我們將一些常用的特殊字符(#、@、.)分配給“1”按鈕。

第 6 步:為推文編寫 arduino 代碼

現(xiàn)在,您的推文已作為文本發(fā)布,現(xiàn)在您必須使用 thingspeak.com 將其發(fā)布到推特上。

在您的 arduino 代碼中,您需要提供有關(guān)您將向何處發(fā)送更多數(shù)據(jù)的數(shù)據(jù)。

為此,我們已從此鏈接獲得幫助。你也可以參考一下。

首先,您需要連接到 WiFi 互聯(lián)網(wǎng)。ESP 通過 AT 命令“AT+CWJAP=IP,PASS”連接到 WiFi,其中 IP 是您的 WiFi 名稱,pass 是您的 WiFi 密碼。

然后你必須連接到 thingspeak 網(wǎng)站,你必須從 thingspeak 復(fù)制你的 API 密鑰。

您必須將數(shù)據(jù)發(fā)送到此 API,上面的教程鏈接使工作變得容易得多。

您可以從此處的 github 存儲庫獲取代碼。

請注意,在我們的代碼中,我們已將 wifi 名稱和密碼以及 thingspeak api 密鑰設(shè)置為代碼頂部的全局變量字符串。您只需要在那里更改它們即可使代碼正常工作。

終于開始發(fā)微博了

?
?
?
?
pYYBAGOIMjqANorVAAGhLPGx8tc447.jpg
?
1 / 2
?

您可以通過鍵入消息并按下鍵盤上的發(fā)送按鈕(最初是“#”按鈕)來啟動推文。

我們的推文已經(jīng)在我們的推特頁面上了,您可以查看-

“由#evive 使用@esp8266 #iot @arduino @hackaday @make 發(fā)推文”

要探索更多關(guān)于 evive 的信息,請單擊此處。


鍵盤 ESP Arduino
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1耗盡型MOS FET產(chǎn)品目錄選型表
  2. 0.14 MB   |  2次下載  |  免費
  3. 2TI系列-米爾TI AM62L核心板開發(fā)板-高能效低功耗嵌入式平臺
  4. 1.51 MB  |  次下載  |  免費
  5. 3WILLSEMI韋爾20年半年度報告由代理分銷經(jīng)銷一級代理分銷經(jīng)銷
  6. 3.30 MB  |  次下載  |  免費
  7. 4LRC 樂山無線電InTWSApplications家電由原廠代理分銷經(jīng)銷一級代理分銷經(jīng)銷供應(yīng)
  8. 85.84 KB  |  次下載  |  免費
  9. 5LAT1596 一文說明白 STM32G4 雙 Bank 啟動與升級
  10. 0.64 MB   |  次下載  |  5 積分
  11. 6LAT1594_基于事件喚醒低功耗之介紹
  12. 0.37 MB   |  次下載  |  5 積分
  13. 7PT8P2309 觸控 A/D 型 8-Bit MCU規(guī)格書
  14. 4.05 MB   |  次下載  |  免費
  15. 8PT8P2308 觸控 A/D 型 8-Bit MCU規(guī)格書
  16. 4.13 MB   |  次下載  |  免費

本月

  1. 1美的電磁爐電路原理圖資料
  2. 4.39 MB   |  19次下載  |  10 積分
  3. 2反激式開關(guān)電源設(shè)計解析
  4. 0.89 MB   |  11次下載  |  5 積分
  5. 3耗盡型MOS FET產(chǎn)品目錄選型表
  6. 0.14 MB   |  2次下載  |  免費
  7. 4簡易光伏控制器原理圖資料
  8. 0.07 MB   |  1次下載  |  5 積分
  9. 52EDL05x06xx系列 600V半橋門驅(qū)動器帶集成自舉二極管(BSD)手冊
  10. 0.69 MB   |  1次下載  |  免費
  11. 6國產(chǎn)千兆網(wǎng)口芯片PT153S中文資料
  12. 1.35 MB   |  次下載  |  免費
  13. 7斯丹電子 | 用于芯片測試系統(tǒng)的射頻干簧繼電器
  14. 5.11 MB  |  次下載  |  免費
  15. 8SFI立昌ESD/TVS管原廠代理分銷經(jīng)銷一級代理分銷經(jīng)銷
  16. 294.76 KB  |  次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233095次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191448次下載  |  10 積分
  9. 5十天學(xué)會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81605次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73829次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分